I picked and listed 10 plants which might purify the air of your house and have a lot of benefits, a lot of people think thats not possible and plants should be outdoor, heres a list to prove them wrong:
1- Aloe Vera
Aloe Vera is a plant which revolutionnates the modern medicine, lot of studies had proven its benefits and its gel has a number of healing properties, from soothing skin burns and cuts to detoxing the body, and it can also help to monitor the air quality in your home. The plant can help clear the air of pollutants found in chemical cleaning products, and when the amount of harmful chemicals in the air becomes excessive, the plants' leaves will display brown spots. Just an FYI: Grows best with lots of sun.
2- English Ivy
NASA scientists listed the English Ivy as the number one best air-filtering houseplant, as it is the most effective plant when it comes to absorbing formaldehyde. It's also incredibly easy to grow and adaptable -- try it as a hanging or a floor plant. Grow in moderate temperatures and medium sunlight.
3- Rubber Tree
Rubber trees are good for cleaning the air and are one of the easiest plants to grow, as they thrive even in dim lighting and cooler climates. The low-maintenance plant is a powerful toxin eliminator and air purifier.
4- Snake Plant
Snake plants don't need much light or water to survive, so they're an easy choice for any corner of your home. The plant absorbs carbon dioxide and releases oxygen during the night (while most plants do during the day), so add one to your bedroom for a clean-air boost.
4- Bamboo Palm
The attractive bamboo palm also made NASA's list of top clean-air plants with a purifying score of 8.4. It's also particularly effective at clearing out benzene and trichloroethylene. These need to be well-watered, in shade or indirect sunlight.