I just made this list for myself, so I thought I’d share.
Based on studies done by NASA and others, these two plants filter the most chemicals from indoor air. They help rid your home of benzene, formaldehyde, trichloroethylene, xylene, toluene and ammonia:
Peace lily (Spathiphyllum‘ Mauna Loa’)
Florist’s chrysanthemum (Chrysanthemum morifolium)
These next three plants filter all of the above except ammonia:
English ivy (Hedera helix)
Variegated snake plant, also called mother-in-law’s tongue (Sansevieria trifasciata‘ Laurentii’)
Red-edged dracaena (Dracaena marginata)
All of the above plants are toxic to dogs and cats. For nontoxic options, try Lilyturf (Liriope spicata) or Broadleaf lady palm (Rhapis excelsa), which filter formaldehyde, xylene, toluene and ammonia, or Barberton daisy (Gerbera jamesonii), which filters benzene, formaldehyde and trichloroethylene.
NASA recommends 1 potted plant per 100 square feet of indoor space. Here’s a 2009 TED talk on the subject. For more plant options, check out this table.