Automotive
The Best Carpet and Upholstery Cleaners: 4 Compared
Four interior cleaners split by whether they foam, and one whose own front label lists three surfaces that do not include upholstery.
The short version
Adam's Carpet & Upholstery Cleaner is the pick, because it is the only one of the four that does not foam, which makes it the controllable option on a headliner and on any surface where residue is the failure mode. Meguiar's Carpet & Upholstery Cleaner is the value choice, an aerosol foam with a removable scrubber cap built into the can, so it needs nothing else to work. Chemical Guys Foaming Citrus Fabric Clean is the best value per use if you buy the concentrate, but you supply the bottle, the dilution and the brush. Skip Turtle Wax FRESH Carpet & Mats Heavy Duty Cleaner for upholstery: its listing calls it a car upholstery cleaner while its front label names carpet, rubber and plastic, which is a mats product. Decide on foam before you decide on brand. Best for: anyone cleaning seats and a headliner rather than just floor mats.
Our picks at a glance
- Adam's Polishes Carpet & Upholstery Cleaner - Buy. The only non-foaming cleaner here, which is the whole argument for it.
- Meguiar's Carpet & Upholstery Cleaner (19 oz) - Buy. An aerosol foam with the scrubbing brush built into the lid, so nothing else is required.
- Chemical Guys Foaming Citrus Fabric Clean Carpet & Upholstery Shampoo - It depends. Cheapest per use by a distance if you buy the concentrate, but it arrives as an ingredient rather than a tool.
- Turtle Wax FRESH Carpet & Mats Heavy Duty Cleaner (18 fl oz) - Skip. Sold as a car upholstery cleaner, labelled for carpet, rubber and plastic, which is a mats product.
The verdict in 30 seconds
What mattered most
- Foaming
- Format
- Brush included
- Surfaces named on the front label
- Fragrance
- Odour claim
Car interiors are mostly porous: seat fabric, floor carpet, door cards and a headliner glued to a board above your head. A cleaner has to lift soil out of those without soaking them, because what goes in has to come back out. The category divides on one visible thing, whether the product foams, and that turns out to predict most of the rest. We compared four and found one of them is not really an upholstery product at all.

The only non-foaming cleaner here, which is the whole argument for it.
Best for: Seats, door cards and headliners, and anyone who would rather remove an odour than cover it.
- Non-foaming formula, so there is no suds layer to rinse back out and less risk of leaving soap in the fibre.
- Dye free and fragrance free, which matters in an enclosed cabin and on light-coloured fabric.
- Described as safe, non-toxic and hypoallergenic, and the page commits to that rather than hinting at it.
- Sold in 16 oz, gallon and 5 gallon, so the same formula scales from one interior to a working detail bay.
- Trigger spray only, with no brush supplied, so you are buying an agitation brush separately.
- No fragrance means no masking, so an odour you do not fully remove stays noticeable.
- Ready to use rather than concentrated, so cost per use is higher than a dilutable rival.
- No published dwell time or dilution guidance, since there is nothing to dilute.

An aerosol foam with the scrubbing brush built into the lid, so nothing else is required.
Best for: Floor carpet and seats in one pass, for someone who does not want to buy a separate brush.
- The canister has a removable carpet scrubber top, so the agitation tool ships with the product.
- Fast-acting foam that penetrates and dissolves stains from the bottom up, which suits deep pile carpet.
- Rated by the maker for both carpet and upholstery, so seats are genuinely in scope.
- The page tells you to test for colour fastness on an inconspicuous area first, which is the right advice and often missing.
- Aerosol foam is harder to meter than a trigger spray, which makes a headliner a nervous job.
- New Car Scent is a strong added fragrance with no unscented option.
- The permanent odour removal claim is asterisked down to removing existing odours, so it is not protection against future ones.
- One size only at 19 oz, with no concentrate and no bulk option.

Cheapest per use by a distance if you buy the concentrate, but it arrives as an ingredient rather than a tool.
Best for: Someone cleaning several cars, or one very dirty one, who already owns a spray bottle and a fabric brush.
- Sold as a concentrate in 16 oz, 32 oz and gallon, so you control dilution and the cost per use drops sharply.
- Also offered as a ready to use spray in 16 oz for anyone who does not want to mix.
- High suds formula that lifts soil for brush agitation, which is effective on heavily soiled floor carpet.
- Front label states the scope clearly: carpets, seats, and floor mats.
- The concentrate ships in a plain squeeze bottle with no trigger and no brush, so you supply both.
- No dilution ratios given on the product page, which is the one number a concentrate buyer needs.
- High suds means more rinsing and more chance of residue if you are heavy handed.
- Citrus fragrance is added and there is no unscented version.

Sold as a car upholstery cleaner, labelled for carpet, rubber and plastic, which is a mats product.
Best for: Rubber and plastic floor mats, which is what the label actually describes, rather than an interior.
- The brush cap is well made and the aerosol foam works properly on rubber and plastic floor mats.
- Odor X chemistry is claimed to hold odours down for up to 30 days, which is at least a stated duration.
- Genuinely heavy duty on greasy stains and soil build-up in a footwell.
- The front label lists three surfaces, carpet, rubber and plastic, and upholstery is not among them, while the product page calls it a car upholstery cleaner.
- A formula built for rubber and plastic mats is not the one you want on seat fabric or a glued headliner.
- At 18 fl oz with no larger size or concentrate, it is the least economical way to clean a full interior.
- The up to 30 days odour claim is not comparable to any other claim in the category, which makes it hard to weigh.
| Criteria | Carpet & Upholstery Cleaner | Carpet & Upholstery Cleaner (19 oz) | Foaming Citrus Fabric Clean Carpet & Upholstery Shampoo | FRESH Carpet & Mats Heavy Duty Cleaner (18 fl oz) |
|---|---|---|---|---|
| Verdict | Buy it | Buy it | It depends | Skip it |
| Best for | Seats, door cards and headliners, and anyone who would rather remove an odour than cover it. | Floor carpet and seats in one pass, for someone who does not want to buy a separate brush. | Someone cleaning several cars, or one very dirty one, who already owns a spray bottle and a fabric brush. | Rubber and plastic floor mats, which is what the label actually describes, rather than an interior. |
| Price tier | $$ · mid-range | $ · budget | $ · budget | $ · budget |
| Foaming | Non-foaming | Fast-acting foam | High suds formula | Oxi fresh foam |
| Format | Trigger spray liquid | Aerosol canister | Concentrate or ready to use | Aerosol canister |
| Brush included | No | Yes, removable scrubber cap | No | Yes, brush cap |
| Surfaces named on the front label | Any carpet type, upholstered seats and doors | Carpet and upholstery | Carpets, seats and floor mats | Carpet, rubber, plastic |
| Fragrance | Dye free and fragrance free | New Car Scent | Citrus | Added, part of Odor X |
| Odour claim | None stated | Permanently removes existing odours, asterisked | Removes stains and odours | Up to 30 days |
| Dilutable | No, ready to use | No | Yes, concentrate available | No |
| Sizes offered | 16 oz, gallon, 5 gallon | 19 oz | 16 oz, 32 oz, gallon | 18 fl oz |
| Suitable for a headliner | Best of the four, no foam to soak | Possible but hard to meter | Possible if diluted and applied to the brush | Not indicated by the label |
Which one is right for you?
- Seats, door cards and headliners, and anyone who would rather remove an odour than cover it. Buy it Adam's Polishes Carpet & Upholstery Cleaner
- Floor carpet and seats in one pass, for someone who does not want to buy a separate brush. Buy it Meguiar's Carpet & Upholstery Cleaner (19 oz)
- Someone cleaning several cars, or one very dirty one, who already owns a spray bottle and a fabric brush. It depends Chemical Guys Foaming Citrus Fabric Clean Carpet & Upholstery Shampoo
- Rubber and plastic floor mats, which is what the label actually describes, rather than an interior. Skip it Turtle Wax FRESH Carpet & Mats Heavy Duty Cleaner (18 fl oz)
How we judged the field
Five things decide an interior cleaner, and the first is whether it foams. Foam holds the chemistry on top of the pile instead of letting it sink into the padding, which is an advantage on deep floor carpet and a liability everywhere else, because suds are soap and soap left behind attracts soil faster than clean fibre. Second is what the product is rated for, which is not the same as what it is marketed as. Carpet, upholstery, rubber and plastic are different substrates with different tolerances, and a formula tuned for a rubber mat is not one you want on a seat. Third is the delivery format, meaning trigger spray, aerosol or concentrate, because that decides how precisely you can place the product and whether you can work overhead at all. Fourth is whether agitation is included, since almost nothing in this category works without a brush and only some of these ship with one. Fifth is fragrance and dye, which matter in a sealed cabin and on pale fabric more than they do in a kitchen.
The field splits three to one on foam, and that split does most of the sorting. Three of these four foam, in an aerosol, in a high suds concentrate and in an oxygenated aerosol respectively, and one deliberately does not, with its maker arguing directly that foaming cleaners leave soap behind. The other useful split is packaging philosophy: two products are complete systems with the brush built into the lid, one is a bare concentrate that assumes you own the equipment, and one is a trigger spray that assumes you own a brush. We picked these four because they cover every combination of those choices, and because one of them turned out to be labelled for a different job than the one its listing describes.
Adam’s Polishes Carpet & Upholstery Cleaner - buy
Adam’s Carpet & Upholstery Cleaner earns the pick on a single design decision that the maker is unusually direct about. It does not foam, and the product page explains why: foaming cleaners leave cleaning residue, typically soaps, behind in the fibre. That is the correct diagnosis of what actually goes wrong when an interior looks worse a month after cleaning than it did the week before. Everything else follows from it. Without a suds layer there is less to rinse back out, less to trap fresh soil, and much better control on a vertical door card or a glued headliner, which is the surface where soaking causes permanent and expensive damage. It is also dye free and fragrance free, which is the right call in a sealed cabin and on light fabric, though it means an odour you fail to remove stays audible rather than being covered. The formula is described as safe, non-toxic and hypoallergenic, and it scales from a 16 oz bottle to five gallons on the same chemistry. You will need to buy a brush, and it costs more per use than a concentrate. Worth it on seats and headliners.
Meguiar’s Carpet & Upholstery Cleaner (19 oz) - buy
Meguiar’s Carpet & Upholstery Cleaner is the most complete package in the group and the easiest to recommend to someone doing this for the first time. The canister has a removable carpet scrubber top, so the agitation tool that every other product in this comparison expects you to source separately is simply part of the can. The foam is fast-acting and designed to penetrate and dissolve stains from the bottom up, which is a sensible approach on deep pile floor carpet where the soil is not sitting on the surface. Meguiar’s rates it for both carpet and upholstery, so seats are properly in scope rather than implied, and the page does something the others mostly skip by telling you to test for colour fastness on an inconspicuous area first. The limitations are the ones an aerosol always has. It is harder to meter than a trigger, which makes a headliner a nervous job, and the New Car Scent is strong with no unscented alternative. The Re-Fresher odour claim is asterisked down to removing odours already present, which is a fair clarification but does narrow it. One size, no concentrate.
Chemical Guys Foaming Citrus Fabric Clean Carpet & Upholstery Shampoo - it depends
Chemical Guys Foaming Citrus Fabric Clean is the cheapest way to clean a lot of fabric and the least finished product here. Bought as concentrate in 16 oz, 32 oz or gallon, the cost per panel falls well below anything else in this comparison, and the high suds formula genuinely does lift soil out of heavily contaminated floor carpet when worked with a brush. The front label is admirably specific about scope, naming carpets, seats and floor mats. The gap is what does not come in the box and what is not on the page. The concentrate arrives in a plain squeeze bottle with no trigger and no brush, so you are assembling a system rather than buying one, and more importantly the product page offers concentrate sizes without publishing dilution ratios. For a concentrate, the ratio is the specification, and its absence means the saving and the result are both estimates. A ready to use 16 oz spray exists for anyone who does not want to mix. High suds also means more rinsing and more residue risk if you are generous with it.
Turtle Wax FRESH Carpet & Mats Heavy Duty Cleaner (18 fl oz) - skip
Turtle Wax FRESH Carpet & Mats Heavy Duty Cleaner is a good product for a job that is not the one this comparison is about. The product page describes it as a powerful car upholstery cleaner. The front of the can lists the surfaces it is for in three yellow boxes: carpet, rubber and plastic. Upholstery does not appear among them, and the product name is Carpet & Mats. Those two descriptions cannot both be the scope, and the label is the one written to the regulated standard. Read as a mats cleaner it makes complete sense: an aerosol foam with a stiff brush cap, aimed at greasy footwell soil and at the rubber and plastic mats where a harsher formula is welcome and a headliner is not a consideration. Read as an upholstery cleaner it is a formula built for rubber being sold for seat fabric. The Odor X claim of up to 30 days is at least a stated duration, though it is not comparable to any other claim in the group. Buy it for mats. Do not buy it for an interior.
Adam’s Polishes Carpet & Upholstery Cleaner vs Meguiar’s Carpet & Upholstery Cleaner (19 oz): which should you buy?
Adam’s and the Meguiar’s are the realistic choice, and the deciding question is which surfaces you are actually cleaning. If the job is floor carpet and seat bases, the Meguiar’s is the better buy and probably the cheaper one, because the brush is in the lid, the foam suits deep pile, and there is nothing to assemble or dilute. It is the complete answer to a dirty footwell.
If the job includes a headliner, door cards, or any pale fabric where residue will show, Adam’s is the one to have. Non-foaming means you can spray it onto a cloth, work a small area and blot it out without a suds layer soaking into padding you cannot reach. On a headliner that is not a preference, it is the difference between cleaning the panel and having the fabric sag off its board a month later. Fragrance is the second tiebreaker: the Meguiar’s adds a strong New Car Scent, and Adam’s adds nothing at all, which suits anyone sensitive to it or anyone who wants to know whether the smell has actually gone. Most people cleaning a whole interior will end up wanting the Adam’s, and most people cleaning a footwell will be happier with the can.
What to look for
- Foam or no foam, first: it predicts residue risk, headliner safety and how much rinsing you are signing up for, and it is visible on the front of the bottle.
- The surface list on the label, not the listing: the front panel names the substrates the formula was built for, and it will not always match the sentence in the product description.
- Whether a brush is included: almost nothing in this category works without agitation, so a product with the brush in the lid may cost less than a cheaper bottle plus a brush.
- Dilution ratios for a concentrate: the ratio is the specification, and a concentrate sold without one is asking you to guess at both the cost per use and the result.
- Fragrance and dye: a sealed cabin holds a scent for weeks and pale fabric holds a dye forever, so unscented and dye free are features rather than omissions.
- What the odour claim actually says: permanently, up to 30 days and removes odours are three different promises, and the asterisk usually narrows the strongest one.
Our final take
This category sorts itself on foam long before it sorts on brand. Adam’s takes it by being the only product that does not foam and by saying plainly why, which is the right answer for seats, door cards and anything glued above your head. Meguiar’s is the better buy for a footwell, because the scrubber is part of the can and the foam is built for deep pile. Chemical Guys is the value option for volume, with the caveat that a concentrate without published ratios is an incomplete product. Turtle Wax makes a capable mats cleaner that its own listing describes as an upholstery cleaner, and the three surfaces on the front of the can are the ones to believe.
Questions, answered
Does it matter whether an interior cleaner foams?
It matters more than the brand does. Foam is a delivery mechanism: suds hold the cleaner on the surface so it does not sink straight into the padding, which helps on deep floor carpet. The cost is that suds are soap, and soap left in fibre attracts dirt faster than clean fibre does, so a foaming product needs more thorough extraction. A non-foaming cleaner is easier to remove completely and easier to control on a vertical or overhead surface, at the cost of less dwell on horizontal pile.
Can I use a carpet cleaner on my headliner?
Cautiously, and preferably not with foam. A headliner is fabric bonded to a rigid board with adhesive, and saturating it can soften that adhesive and cause the fabric to sag away permanently, which is not repairable without replacing the panel. The safe technique is to spray the product onto a cloth or brush rather than onto the headliner, work a small area, and blot rather than scrub. A non-foaming trigger spray gives you the most control here, which is the main practical reason to prefer one.
What does a concentrate actually save?
A meaningful amount, if the maker tells you the ratio. A gallon of concentrate diluted at a typical interior ratio produces many times its volume in usable cleaner, so cost per panel drops sharply compared with a ready to use spray. The catch in this comparison is that the Chemical Guys product page offers concentrate sizes without publishing dilution ratios, which leaves you guessing at the one number that determines both the saving and the result. If a concentrate does not state its ratios, treat the saving as unproven.
Why do odour claims in this category not match each other?
Because they are measuring different things and none of them define the test. One product here claims to permanently remove existing odours through chemical bonding, with an asterisk clarifying that it applies only to odours already present. Another claims elimination for up to 30 days, which implies a masking or neutralising agent that depletes. A third mentions odours in passing and a fourth does not mention them at all. Permanent and 30 days are not points on the same scale, so you cannot rank them, and that is worth knowing before a claim decides your purchase.
Do I need an extractor to use these properly?
No, but it changes what you can achieve. All four are designed for spray, agitate and blot, which handles surface soil and most stains. An extractor pulls the loosened soil and the cleaner back out of the padding with suction, which is what removes deep contamination and shortens drying time. Without one, the discipline is to use less product than feels right and blot thoroughly with clean towels, because anything you leave in the foam stays in the seat.
Deciding between the top two? See our head-to-head: Adam's Polishes Carpet & Upholstery Cleaner vs Meguiar's Carpet & Upholstery Cleaner (19 oz).





