Here Are the Best Odor Eliminators for Stubborn Smells, Backed by Our Testing

Our top pick is the Moso Natural Air Purifying Bag

We independently research, test, review, and recommend the best products—learn more about our process. If you buy something through our links, we may earn a commission.

odor eliminators

The Spruce / Danielle Directo-Meston

A top-quality odor-eliminating product gets rid of unpleasant smells caused by smoke, sweat, food, and pets—and some even leave a fresh scent behind.

To help you find the right product for your needs, we sent our tester 15 of the top odor eliminators to test in her own home. She then evaluated them for their ease of use, effectiveness, scent, and overall value. Our top pick, the Moso Natural Air Purifying Bag, has a large coverage area, is long-lasting, and can even be recycled as a plant fertilizer for your garden.

Backed by our testing, here are the best odor eliminators.

Our Top Picks

Best Overall: Moso Natural Air Purifying Bag

4.8
Moso Natural Air Purifying Bag

Amazon

Our Ratings
  • Ease of Use
    4.5/5
  • Effectiveness
    5/5
  • Scent
    5/5
  • Overall Value
    4.5/5
What We Like
  • User-friendly

  • Versatile

  • Long-lasting

  • Aesthetically pleasing

What We Don't Like
  • Needs monthly sunlight

Who else recommends it? Insider also picked the Moso Natural Air Purifying Bag.

What do buyers say? 83% percent of 2,000+ Amazon reviewers rated this product 4 stars or above.

Out of all the odor eliminators we tried, the Moso Natural Air Purifying Bag was our favorite. It's versatile, effective, and covers a decent amount of area (up to 90 square feet). Plus, it promises to keep odors at bay for up to two years. Our tester liked that there's a spot on the front to write the date you opened it.

We love that you can place it nearly anywhere. We're talking closets, cars, kitchens, drawers, bathrooms, nurseries, pet areas, mudrooms, laundry rooms—you name it. There's even a metal grommet on the top corner, making it super easy to attach to clothes hangers and other hooks. Our tester noted that it looks aesthetically pleasing, especially compared to other products, so you won't mind leaving it out.

Although this product is user-friendly, note that it does require one hour per month of direct sunlight to "rejuvenate" the charcoal. However, we think the versatility, longevity, and effectiveness are worth this extra step.

Dimensions: 5 x 2 x 6.5 inches | Weight: 1.76 pounds | Coverage Area: 90 square feet

Moso Natural Air Purifying Bag

The Spruce / Theresa Holland

Best for Bathrooms: Poo-Pourri Before-You-Go Toilet Spray

4.8
Poo-Pourri Before-You-Go Toilet Spray

Amazon

Our Ratings
  • Ease of Use
    4/5
  • Effectiveness
    5/5
  • Scent
    5/5
  • Overall Value
    5/5
What We Like
  • Clever concept

  • Attractive bottle

  • Several scent options

What We Don't Like
  • Directions aren't intuitive

The best option for bathrooms is Poo-Pourri, which preemptively coats the toilet water with a barrier to prevent smells from escaping the bowl. Thanks to its clever concept and highly effective, all-natural formula, this cute toilet spray has gained many fans over the past several years. Plus, the bottle is attractive enough to display on an open shelf or the back of your toilet. Not only that, it smells great (our tester used the lavender-vanilla option) and is very reasonably priced.

It's not hard to use, but you're supposed to spritz it into the toilet bowl before going, and not everyone will know (or remember) to do this. Yes, the directions are right there on the bottle, yet you can't expect every person who uses your bathroom to read them. All that said, this stuff works.

Dimensions: Varies | Weight: 0.3–16 ounces | Coverage Area: Not listed

Poo-Pourri Before-You-Go Toilet Spray on shelf

The Spruce / Theresa Holland

Best for Fabric Upholstery: Febreze Fabric Extra-Strength Odor-Eliminating Refresher

4.8
Febreze Fabric Extra-Strength Odor-Eliminating Refresher

Amazon

Our Ratings
  • Ease of Use
    5/5
  • Effectiveness
    5/5
  • Scent
    4/5
  • Overall Value
    5/5
What We Like
  • Very effective

  • Versatile

  • Generous amount

What We Don't Like
  • Strong scent

Need to freshen up your upholstered sofa or chairs? Reach for Febreze Fabric Refresher. This generously sized spray bottle is user-friendly, works remarkably well, and is among the most affordable options on this list. In addition to upholstery, you can use this versatile product to freshen up hampers, closets, drawers, carpets, rugs, and curtains.

Febreze has a patent on its odor-eliminating technology. Instead of simply masking unpleasant smells, it neutralizes acidic and alkaline particles (the stinky ones) through a chemical reaction. Our tester did note that the scent is pleasant but intense. A few sprays can overwhelm a room with fragrance, which is something to consider before you add it to your cart.

Dimensions: 9.72 x 5 x 3.03 inches | Weight: 27 ounces | Coverage Area: Not listed

Febreeze Fabric Extra-Strength Odor-Eliminating Refresher on a table

Theresa Holland / Theresa Holland

Best for Refrigerators: Ellis Harper Fridge Ninja All Natural Bamboo Deodorizer

4.8
Ellis Harper Fridge Ninja All Natural Bamboo Deodorizer

Amazon

Our Ratings
  • Ease of Use
    4.5/5
  • Effectiveness
    5/5
  • Scent
    5/5
  • Overall Value
    4.5/5
What We Like
  • Compact

  • User-friendly

  • Unscented

What We Don't Like
  • Needs periodic sunlight

Refrigerators can harbor many unpleasant odors. To solve this problem, we recommend the Fridge Ninja Deodorizer, which keeps your fridge from smelling like an unwashed lunchbox. (It's also essential to get rid of old food before it spoils.) The Fridge Ninja was very effective at removing odors during testing, and its compact design hardly takes up any shelf space in the fridge.

Like our Best Overall pick, this product contains charcoal and needs to "recharge" in direct sunlight every so often, which could be difficult if you live somewhere like the rainy Pacific Northwest, where our tester resides. However, it can last for up to a year as long as you follow this step.

Dimensions: 7.01 x 6.14 x 1.5 inches | Weight: 5.30 ounces | Coverage Area: Not listed

Fridge Ninka Bamboo Deodorizer

The Spruce / Theresa Holland

Best for Laundry: Zero Odor Laundry Odor Eliminator

4.9
Zero Odor Laundry Odor Eliminator

Amazon

Our Ratings
  • Ease of Use
    4.5/5
  • Effectiveness
    5/5
  • Scent
    5/5
  • Overall Value
    5/5
What We Like
  • User-friendly

  • Effective

  • Light scent

What We Don't Like
  • No measurer

If your clothes, bedding, or towels are a bit musty, Zero Odor is your best bet. This liquid laundry companion is reasonably priced, delivers impressive results, and, as our tester noted, has a very light, fresh scent that's gone by the time your fabrics come out of the dryer. According to the manufacturer, it gets rid of smells caused by everything from sweat, smoke, and soiled diapers to vomit, urine, and general pet odors

Our tester found this product very easy to use—just add it to the washer along with your regular detergent—but did note that the squeeze bottle doesn't offer any way to measure the recommended 2 ounces per load.

Dimensions: 9 x 4 x 2 inches | Weight: 16 ounces | Coverage Area: Not listed

Zero Odor Laundry Odor Eliminator

The Spruce / Theresa Holland

Best for Closets: Arm & Hammer Moisture Absorber & Odor Eliminator

4.8
Arm & Hammer Moisture Absorber & Odor Eliminator

Amazon

Our Ratings
  • Ease of Use
    4.5/5
  • Effectiveness
    5/5
  • Scent
    5/5
  • Overall Value
    4.5/5
What We Like
  • Very effective

  • Works quickly

  • Unscented

What We Don't Like
  • Bulky

  • Spills easily

The best option for closets is the Moisture Absorber from Arm & Hammer. Our tester found this product to be user-friendly, affordable, and effective. She also noted that it is straightforward and does what it claims. It's a bit bulky but suitable for a large walk-in closet.

This indoor odor eliminator calls on the brand's signature baking soda to absorb unpleasant smells and mildew-causing moisture. Instead of powder, it's in the form of tiny beads, which spill out from the top if you tilt it even just slightly. For this reason, it should be placed high up on a shelf, out of reach from children or pets, and somewhere you won't accidentally knock it over. This product lasts for up to 60 days or until the beads harden. At that point, you can flush them down the toilet.

Dimensions: 12.25 x 7 x 6.5 inches | Weight: 14 ounces | Coverage Area: Not listed

Arm & Hammer Moisture Absorber & Odor Eliminator

The Spruce / Theresa Holland

Best for Shoes: Dr. Scholl's Odor-X Ultra Odor-Fighting Foot Powder

Dr. Scholl's Odor-X Ultra Odor-Fighting Foot Powder

Amazon

What We Like
  • Very effective

  • Light scent

  • Minimal ingredients

What We Don't Like
  • Messy

  • Not travel-friendly

Stinky shoes? It happens to the best of us. Dr. Scholl's will get the job done when you need to freshen up your footwear. This deodorizing powder works notably well and is wallet-friendly. Our tester especially appreciated the very light, fresh fragrance.

While this product is fast-acting, the application process is pretty messy. You can expect to get powder on your floor, your hands, and the outsides of your shoes, but it'll wipe off with a clean cloth. Since the bottle was covered in powder when our tester pulled it out of the box, it's safe to say this isn't a travel-friendly product.

Dimensions: 9 x 6.4 x 2 inches | Weight: 6.25 ounces | Coverage Area: Not listed

Dr. Scholl's Odor-X Ultra Odor-Fighting Foot Powder

The Spruce / Theresa Holland

Best All-Purpose: Fresh Wave Odor Removing Gel

4.5
Fresh Wave odor removing gel

Amazon

Our Ratings
  • Ease of Use
    5/5
  • Effectiveness
    4.5/5
  • Scent
    4/5
  • Overall Value
    4.5/5
What We Like
  • Versatile

  • User-friendly

  • Substantial coverage area

What We Don't Like
  • Strong smell initially

  • Mysterious ingredients

Looking for an all-purpose deodorizer to use around the home? Go with Fresh Wave. This odor-eliminating gel is user-friendly and straightforward—simply unscrew the lid, peel off the seal, put the top back on, place it near the smell, and let it do its job.

Our tester vows that this product is affordable, versatile, does what it claims, and covers a large area. We like that it contains mostly natural ingredients, but the specific components are a bit of a mystery. You have to go to the brand's website to see exactly what's in it, and the main ingredient isn't listed per the Uniform Trade Secrets Act. She also notes that the scent is a little strong at first but gradually fades.

Dimensions: 3.5 x 3 inches | Weight: 15 ounces | Coverage Area: 200 square feet

Fresh Wave Odor Removing Gel

The Spruce / Theresa Holland

Best Room Spray: Aesop Aromatique Room Spray

4.5
Aesop Aromatique Room Spray

Aesop

Our Ratings
  • Ease of Use
    5/5
  • Effectiveness
    5/5
  • Scent
    4/5
  • Overall Value
    4/5
What We Like
  • Smells great

  • Aesthetically pleasing

  • Three scents available

What We Don't Like
  • Expensive

  • Almost too strong

If you are looking for a spray option, we recommend the Aesop Aromatique Room Spray. The formula does an excellent job of freshening up indoor spaces, and the atomizer bottle is sophisticated and aesthetically pleasing enough to display on a shelf or counter.

Our tester found the scent delightful but very strong—almost too strong—so it's easy to overdo it. It is a bit pricey, but you can use it anywhere in your home, and a little goes a long way, so it'll last a long time.

Dimensions: 6.7 x 1.5 x 1.6 inches | Weight: 3.4 ounces | Coverage Area: Not listed

Aesop Aromatique Room Spray

The Spruce / Theresa Holland

Compare

Overall Rating Ease of Use Effectiveness Scent Overall Value
Moso Natural Air Purifying Bag
Best Overall:
Moso Natural Air Purifying Bag
4.8
4.5 5 5 4.5
Poo-Pourri Before-You-Go Toilet Spray
Best for Bathrooms:
Poo-Pourri Toilet Spray
4.8
4 5 5 5
Febreze Fabric Extra-Strength Odor-Eliminating Refresher
Best for Fabric Upholstery:
Febreze Fabric Refresher
4.8
5 5 4 5
Ellis Harper Fridge Ninja All Natural Bamboo Deodorizer
Best for Refrigerators:
Ellis Harper Fridge Ninja Deodorizer
4.8
4.5 5 5 4.5
Zero Odor Laundry Odor Eliminator
Best for Laundry:
Zero Odor Laundry Odor Eliminator
4.9
4.5 5 5 5
Arm & Hammer Moisture Absorber & Odor Eliminator
Best for Closets:
Arm & Hammer Moisture Absorber & Odor Eliminator
4.8
4.5 5 5 4.5
Dr. Scholl's Odor-X Ultra Odor-Fighting Foot Powder
Best for Shoes:
Dr. Scholl's Odor-X Foot Powder
Testing Now
Fresh Wave odor removing gel
Best All-Purpose:
Fresh Wave Odor Removing Gel
4.5
5 4.5 4 4.5
Aesop Aromatique Room Spray
Best Room Spray:
Aesop Aromatique Room Spray
4.5
5 5 4 4
Final Verdict


The best option we tested is the Moso Natural Air Purifying Bag, which earned 5s for scent, effectiveness, and overall value. Filled with bamboo charcoal, this attractive cloth satchel can be used nearly anywhere in your home and eliminates odors in rooms as big as 250 square feet. That said, Poo-Pourri is the best option for bathrooms, and Febreze Fabric Refresher is ideal for furniture, curtains, carpets, and hampers.

Moso Natural Air Purifying Bag on a shelf

The Spruce / Theresa Holland

How We Tested the Odor Eliminators

To find the best odor eliminators, our editors researched today's best odor eliminators and selected 14 for our tester to try in a real-life setting to see if they live up to their claims. Our tester carefully assessed each option's size, appearance, formulations, ingredients, instructions, and price. After trying out the products at home, she gave them a score from 1 to 5 (5 being the best; 1 being the worst) across four categories: ease of use, effectiveness, scent, and overall value. Only the deodorizers with the highest scores were included in this roundup.

Spraying Febreze in a living room

The Spruce / Theresa Holland

What to Look for in an Odor Eliminator

Type

Odor eliminators come in all sorts of shapes and sizes depending on the type of odor, how you want to use the product, and the area you're trying to cover. Some of the most popular options are sprays, which are easy to use and, depending on which one you get, can either mask odors or eliminate them entirely.

Other popular options include gels and bags that are left out in the area where odors accumulate, such as bathrooms, cars, and laundry rooms. If you're willing to spend extra, an air purifier is another option; these machines can purify the air, remove pollutants such as dust and pollen, and eliminate smells.

Ingredients

Ingredients vary by product, but you can find a good mix of both chemical and natural odor eliminators. Natural products use ingredients such as activated charcoal, essential oils, and enzymes to absorb and/or mask odors, and they are typically recommended for those with pets and small children. Be sure to check the label before buying. And if you want to avoid checking ingredients entirely, go for an air purifier.

Longevity

Certain products like sprays and laundry odor eliminators are only meant for short-term use, while bags and gels can be left for weeks or even months before needing to be replaced. Air purifiers are another long-lasting option, though you'll need to change the filter every six months or so to ensure it's working at its best.

FAQ
  • What is the difference between room fragrances and odor eliminators?

    Room fragrances are only designed to mask odors while eliminators often contain ingredients that neutralize or wipe them out altogether. Look for odor eliminators that contain natural ingredients, such as activated charcoal, that can absorb odors from the air.

    Some odor eliminators also contain enzymes that eradicate a smell at the source rather than simply covering it up.

  • How do odor eliminators work?

    This will depend on what kind of odor eliminator you use. If you opt for one with natural ingredients, such as activated charcoal, it naturally absorbs the odor and bacteria around it. Other products, such as Febreze, contain cyclodextrins that trap odors before they reach your nose. Essential oil is another popular ingredient used in odor eliminators and works similarly to cyclodextrins.

  • Do odor eliminators kill bacteria?

    Although some odor eliminators contain ingredients that kill bacteria, others merely trap odors. If you want to be sure your odor eliminator or surface cleaner kills bacteria, look for cleaners with antimicrobial ingredients. In this case, you should check the label of the product before using it to ensure that it can be used on your desired surfaces.

Why Trust The Spruce?

Theresa Holland is a freelance copywriter specializing in home design, wellness, and lifestyle. Our editors researched today's top-rated odor eliminators for this story and sent her home with over a dozen to try out in a real-life setting. She carefully assessed and tested each item over the course of a few weeks before narrowing it down to the final picks. Prior to this project, she had personally used products from Aesop, Febreze, Arm & Hammer, Zero Odor, and Dr. Scholl's. Theresa has been contributing to The Spruce since 2019, where she covers cleaning products, home scents, and organizational solutions.

Article Sources
The Spruce uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.
  1. The 5 best odor eliminators to clean your home in 2021, with guidance from the American Cleaning Institute, Insider. https://www.insider.com/guides/home/best-odor-remover-to-eliminate-odors

  2. Febreze Patents, Proctor and Gamble.

  3. How we use chemistry to clean the air, Frebreze.com.

  4. What Exactly Can an Air Purifier Catch. Consumer Reports.

Continue to 9 of 9 below.