Our Top Picks
Resolve Ultra Pet Carpet Cleaner Spray32 Fl Oz (Pack of 1)3 x 5.14 x 10.63 inches2.29 poundsCheck on Amazon
For most households, the FOLEX Instant Carpet Spot Remover in the 32-ounce bottle is the sensible all-round pick: a ready-to-spray spot treatment aimed at pets, grease, red wine and everyday spills on carpet, upholstery and rugs. If you want a bigger refill supply, an old-stain formula, an automotive-style extractor or a set-in stain lifter, the other five picks cover those jobs. A carpet stain remover is a spot treatment, meaning it loosens a localized mark so you can blot it out, rather than a whole-room shampoo. Choose by stain age and type first, then by bottle size.
Quick List
- FOLEX Instant Spot Remover, 32 oz – best for everyday spills and pet accidents
- FOLEX Instant Spot Remover, 128 oz – best for homes that treat spots often and want a large supply
- Chemical Guys Stain Extractor, 16 oz – best for car seats, mats and small upholstery jobs
- Resolve Ultra Pet Carpet Cleaner Spray, 32 oz – best for routine pet-stain spraying
- FOLEX Professional Stain Remover Spray – best for older stains and pet marks
- Shout Carpet Set-In Stain Lifter, 22 oz – best for dried, set-in marks on color-safe carpet
Which One Is Right for You?
| If you… | Choose |
|---|---|
| need one bottle for coffee, wine and pet messes | FOLEX Instant Spot Remover, 32 oz |
| spot-clean weekly and hate running out | FOLEX Instant Spot Remover, 128 oz |
| are cleaning car upholstery or floor mats | Chemical Guys Stain Extractor |
| have a dog or cat and want a pet-labeled spray | Resolve Ultra Pet Carpet Cleaner Spray |
| are tackling a stain that has been there for weeks | FOLEX Professional Stain Remover Spray |
| found a dried, set-in mark after moving furniture | Shout Carpet Set-In Stain Lifter |
If you are unsure, begin with the stain’s age. Fresh liquid spills respond to a ready-to-spray spot remover and a clean white cloth. Anything dried for days or weeks usually needs a product written for old or set-in stains, plus patience and repeat passes. Pet urine deserves its own approach because odor sits deeper than the visible mark.

FOLEX Instant Carpet Spot Remover 32 oz – Powerful Stain Remover for Carpets, Upholstery & Rugs – Eliminates Pet Stains, Grease, Red Wine, Food, Makeup & More – With Reusable Cleaning Cloth - 1 Pack
Chosen because it specifies Powerful Stain Remover for Carpets and Upholstery & Rugs.
View on Amazon
FOLEX Instant Carpet Spot Remover 128 oz - Powerful Stain Remover for Carpets, Upholstery & Rugs - Eliminates Pet Stains, Grease, Red Wine, Food, Makeup & More - With Reusable Cleaning Cloth
Chosen because it specifies Powerful Stain Remover for Carpets and Upholstery & Rugs.
View on Amazon
Chemical Guys, Lightning Fast Carpet & Upholstery Stain Extractor, 16 oz | Tackles coffee, soda, wine and pet messes on carpet, seats and mats, just spray, agitate and blot for a clean look.
Chosen because it specifies Lightning Fast Carpet & Upholstery Stain Extractor and 16 oz.
View on Amazon
Resolve Ultra Pet Carpet Cleaner Spray, Pet Stain Remover, 32oz | 32oz Pet Carpet Cleaner Spray for household pet stains & odors
Chosen because it specifies Pet Stain Remover and 32oz.
View on Amazon
FOLEX Professional Carpet Stain Remover Spray – Stain Remover for Old Stains – Best Remover for Pets – Rug Stain Remover & Upholstery Cleaner – Cleaner Solution for Couches & Car Interiors – 34 oz
Chosen because it specifies Stain Remover for Old Stains and Best Remover for Pets.
View on Amazon
Shout Carpet Set-In Stain Lifter Spray, Rug & Carpet Cleaner, Color Safe and Fast Acting Spot & Stain Remover, 22 oz Trigger Spray
Chosen because it specifies Rug & Carpet Cleaner and Color Safe and Fast Acting Spot & Stain Remover.
View on AmazonAll 6 Picks in Detail
1. FOLEX Instant Carpet Spot Remover, 32 oz – Best for Everyday Spills
As an Amazon Associate we earn from qualifying purchases at no extra cost to you.
This 32-ounce bottle is the standard-size version of FOLEX’s spot remover, described as a stain remover for carpets, upholstery and rugs that targets pet stains, grease and red wine. It is the right size for a household that wants one bottle in the cleaning closet without committing to a large refill. The maker describes the formula as water-based and non-ionic, working by loosening the stain so it can be blotted away without a rinse, and advises gentle agitation with fingertips followed by blotting. It is intended for colorfast carpet and fabrics that tolerate dampening, so the workflow is simple: blot up excess, apply, agitate lightly and blot again.
It suits renters and families who face a mix of small accidents rather than one big problem. Because the title mentions upholstery and rugs as well as carpet, it covers the sofa cushion and the entry mat, though you should always test a hidden corner first. Delicate fabrics such as silk or wool need extra caution.
A useful routine is to keep the bottle with a stack of white cotton cloths or plain paper towels, so you can act within the first minute. Colored cloths can transfer dye onto damp carpet, which turns a small spill into a bigger problem. After the stain lifts, blot the area once with a cloth lightly dampened with plain water and press a dry towel on top for a minute to draw moisture out of the pile.
- Size: 32 oz
- Format: spray bottle, per the listing
- Surfaces named: carpet, upholstery and rugs
- Stains named: pet stains, grease, red wine and more
- Chemistry: described by the maker as a water-based, non-ionic surfactant formula; confirm the ingredient list on the label
Pros
- Covers several stain types in one bottle
- Manageable bottle size for storage
Cons
- Not a deep-cleaning or shampooing product
- Old stains may need repeat treatments
Compared with the 128-ounce version, you get the same formula in a size that is easier to handle but runs out sooner.
2. FOLEX Instant Carpet Spot Remover, 128 oz – Best for High-Volume Households
This is the same family of spot remover in a 128-ounce container, the size of a gallon jug. It is meant for homes that treat spots constantly: several pets, toddlers, a rental property with turnover, or a small office with entry carpet. A big container only makes sense when you will use it, since any liquid cleaner loses appeal if it sits for years.
The practical approach is to decant into a smaller trigger bottle for daily use and keep the jug sealed and out of reach of children and pets. Label the smaller bottle clearly. Because the listing wording matches the 32-ounce version, expect similar performance, and confirm the ingredient list on the listing before using it around sensitive household members.
For a rental or a family room with heavy traffic, a large container also means consistent results from the same formula, so you learn how it behaves on your particular carpet. Write the date you opened it on the label, keep it out of direct sun, and store it where freezing and heat swings are unlikely. If the sprayer clogs, rinse it with warm water rather than forcing it.
- Size: 128 oz
- Surfaces named: carpet, upholstery and rugs
- Stains named: pet stains, grease, red wine and more
- Sprayer: confirm whether a trigger is included
- Storage: keep tightly closed and away from heat
Pros
- Large supply for frequent use
- Same formula as the smaller bottle
Cons
- Heavy to pour and store
- May require a separate sprayer; confirm on listing
It is the economical pick next to the 32-ounce bottle only if you really go through the product.
3. Chemical Guys Lightning Fast Stain Extractor, 16 oz – Best for Cars and Small Upholstery
Chemical Guys is an auto-care brand, and this 16-ounce extractor is positioned for carpet and upholstery stains, including coffee, soda, wine and pet messes, on seats and mats as well as in the home. The compact bottle fits a detailing kit and works well for the spills that happen in a car cabin, where space is tight and the fabric dries slowly in cool weather.
For a home carpet, 16 ounces covers a handful of spots rather than a whole room. It makes sense as a second product: keep it in the car or in a utility cabinet while a bigger bottle lives elsewhere. Follow the label directions on dwell time, and blot rather than scrub so you do not fray the pile.
Cars add a wrinkle: fabric seats sit on dense foam that holds moisture, so over-spraying can leave a damp patch that takes days to dry and may smell musty. Use light applications, blot with microfiber, and leave a window cracked or run the cabin fan afterward. The same restraint helps on stair carpet and small area rugs, where thick padding underneath behaves like a sponge.
- Size: 16 oz
- Surfaces named: carpet, upholstery, car seats and mats
- Stains named: coffee, soda, wine and pet messes
- Format: confirm on listing
- Brand focus: automotive detailing
Pros
- Good size for vehicles and small jobs
- Named for fabric and upholstery as well as carpet
Cons
- Smallest bottle in the group
- Pet messes are named, but confirm any odor-control claims on the label
Next to Resolve, it is more useful for vehicles while Resolve is aimed squarely at household pet accidents.
4. Resolve Ultra Pet Carpet Cleaner Spray, 32 oz – Best for Routine Pet Stains
Resolve is a familiar household name, and this 32-ounce spray is labeled for household pet stains and odors. That targeted wording makes it easy to choose when the stain is clearly from a dog or cat. The trigger format suits quick treatment at the spot, and the size is generous enough for repeated use on a few accidents per month.
Pet stains are two problems at once: the visible mark and the smell. A cleaner that addresses both is helpful, but odor often returns if urine soaked into the pad, so treat the spot generously according to the label and let it dry fully. If the smell comes back on humid days, repeat the treatment, and consider an enzyme product made specifically for urine.
Cats and dogs tend to return to places that still smell like urine, so finishing the job matters. After the treatment, blot well, let the area dry completely, and then sniff at carpet level. If you still detect an odor, repeat the process instead of covering it with fragrance. For repeat offenders, pull back a corner of the carpet if possible and check whether the pad needs separate attention.
- Size: 32 oz
- Format: trigger spray
- Use: pet stains and odors on carpet, per the listing
- Surfaces: carpet; confirm upholstery on label
- Scent and ingredients: confirm on listing
Pros
- Clear pet-specific positioning
- Trigger spray is quick to use
Cons
- May not tackle long-set-in marks alone
- Scent may bother sensitive noses; confirm on label
Compared with the FOLEX Professional spray, it is the easier everyday product, while the FOLEX leans toward stubborn older marks.
5. FOLEX Professional Carpet Stain Remover Spray – Best for Old Stains and Pet Marks
This spray carries a “Professional” label and is described as a stain remover for old stains, with pets called out and mention of rugs and upholstery. It suits the situation where you discover a ring or splash that has been there for weeks, which is the common case after rearranging furniture or lifting a rug. The bottle size is not stated in the listing text available here, so confirm it on the product page.
Old stains rarely vanish in one pass. Plan on applying, waiting the label time, blotting with a clean cloth, and repeating several times, working from the outside of the stain inward so it does not spread. If a color shift appears on your test spot, stop and call a professional.
Old stains often contain several layers, such as a spill that was cleaned with the wrong product and then walked on for weeks. Residue from earlier cleaning attempts can make the mark darker, so a first pass may only remove that film. Give the area time to dry between treatments, since a stain can look worse while damp and better once the fibers relax. Stop and reassess if the pile starts to look frayed.
- Format: spray
- Focus: old stains, pet stains, rugs and upholstery
- Size: confirm on listing
- Test first: hidden patch of carpet
- Ingredients: confirm on listing
Pros
- Written for older stains
- Works on carpet, rugs and upholstery
Cons
- Size and ingredients not shown in the listing name
- Multiple rounds may be needed
Next to the Instant Spot Remover, this one is chosen for age of stain rather than convenience.
6. Shout Carpet Set-In Stain Lifter Spray, 22 oz – Best for Dried, Set-In Marks
Shout’s name is associated with laundry pretreatment, and this 22-ounce trigger spray applies the idea to carpets and rugs. It is described as color safe and fast acting for spot and stain removal, with a focus on set-in stains. That makes it a good option when you find a stain that has already dried, such as old juice, tracked-in mud or a long-forgotten drink.
The phrase “color safe” refers to the formula’s intended behavior on colored carpet, but every carpet dye is different, so a spot test still matters. Apply, wait, blot with a clean white cloth, and avoid scrubbing, which can fuzz the fibers and make the area look worn even after the stain is gone.
Set-in stains sometimes have a sticky ring of sugar, which attracts new dirt as soon as the spot dries. Because of that, rinse-blotting afterward with a damp cloth is not optional with a lifter spray. If the stain came from a dye-heavy drink, expect a faint shadow to remain on light carpet, and decide beforehand how much effort you are willing to spend before accepting that result.
- Size: 22 oz
- Format: trigger spray
- Focus: set-in stains on carpet and rugs
- Claim: color safe and fast acting, per the listing
- Ingredients: confirm on listing
Pros
- Aimed at dried, set-in stains
- Color-safe wording on the listing
Cons
- Smaller than the 32-ounce options
- Pet odors may need a separate product
It is the closest alternative to the FOLEX Professional spray, with the choice coming down to brand preference and which one your carpet tolerates in a test patch.
Specs Compared
| Product | Size | Format | Best stain focus | Surfaces named |
|---|---|---|---|---|
| FOLEX Instant Spot Remover | 32 oz | Spray, confirm on listing | Pet, grease, wine | Carpet, upholstery, rugs |
| FOLEX Instant Spot Remover | 128 oz | Confirm on listing | Pet, grease, wine | Carpet, upholstery, rugs |
| Chemical Guys Stain Extractor | 16 oz | Confirm on listing | Coffee, soda, wine, pet | Carpet, upholstery, car interiors |
| Resolve Ultra Pet Carpet Cleaner | 32 oz | Spray | Pet stains and odors | Carpet |
| FOLEX Professional Stain Remover | Confirm on listing | Spray | Old stains, pets | Carpet, rugs, upholstery |
| Shout Set-In Stain Lifter | 22 oz | Trigger spray | Set-in stains | Carpet and rugs |
How We Chose These
This is a research-based shortlist. We read each listing name and specification fields, then compared the stated surfaces, stain types, bottle sizes and formats. We looked for spot treatments from recognizable brands, a spread of stain focus (fresh spills, pet accidents, old and set-in marks), and sizes that suit both occasional and frequent use. Where a listing did not state a detail such as ingredients or sprayer type, we mark it as something to confirm on the product page. Nothing here replaces the directions printed on the label.
What to Look For
Match the product to the stain
Stains fall into broad families. Water-based spills such as juice and soda respond to most sprays. Oily stains such as grease, makeup or cooking oil need a solvent or surfactant that breaks the oil. Protein stains such as blood, milk and pet accidents need cool water and, for urine, an enzyme or odor-neutralizing step. Tannin stains such as coffee, tea and red wine benefit from fast action. A product that lists the stains you actually have is a better bet than a generic claim.
Act quickly and blot, never rub
Time is the strongest variable. Fresh spills sit on the fibers and can be lifted with a clean white cloth in a minute or two. Press straight down, lift, and move to a dry part of the cloth. Rubbing pushes the stain deeper and distorts the pile. Work from the outer edge of the stain toward the center so the mark does not spread.
Spot-test and watch the fiber
Choose a hidden area, such as inside a closet, apply a small amount, wait, and blot. Check for color transfer on the cloth and for any change in texture after it dries. Wool, silk and natural fiber rugs are far more sensitive than polyester or nylon carpet, and many dyes in older rugs can bleed. If the label says not for wool, follow it.
Residue, ventilation and safety
Leftover cleaner attracts dirt, so after treating, blot with a cloth dampened with plain water to pick up residue, then let the spot dry fully. Open a window while you work and keep pets and children off the area until dry. Never mix cleaning products, especially anything containing ammonia with bleach, because the combination releases harmful gas. Store bottles upright, capped and out of reach.
A repeatable method
A reliable sequence works for nearly every spot. First, remove solids with a spoon or dull knife, lifting rather than scraping. Second, blot liquid with a clean white cloth. Third, apply the product sparingly, let it work for the label time, and blot again, changing to a fresh part of the cloth each time. Fourth, rinse-blot with a damp cloth to remove residue. Fifth, press dry towels on the spot, ideally with a heavy book on top for an hour. Finish by checking the area the next day, because a wet stain can look gone and reappear as the carpet dries. This wicking effect happens when stain from the backing climbs back up the fibers, and a second light treatment usually settles it.
Quantity and a simple rule of thumb
For a typical household, one 32-ounce bottle handles dozens of small spots. As a rule of thumb, a spot the size of your palm needs a few sprays, not a soaking, because over-wetting pushes liquid into the backing and pad and can cause rings or odor later. If a stain is larger than a dinner plate, a rented machine extractor will generally do a better job than a spray.
Questions
What is the best way to remove an old carpet stain?
Choose a product written for old or set-in stains, spray lightly, wait the label time and blot with a clean white cloth. Repeat several times rather than soaking the area, and test a hidden patch first.
Can a spot remover get rid of pet odor?
Some pet-labeled sprays reduce odor, but urine that soaked into the pad can keep smelling after the surface looks clean. Treat the spot generously according to the label and repeat if the smell returns when the room is humid.
Is it safe to use these on upholstery and rugs?
Only if the label names those surfaces, and even then test a hidden area first. Delicate fabrics and natural-fiber rugs may react differently than synthetic carpet.
Should I rub or blot a stain?
Blot. Pressing and lifting pulls the stain into the cloth, while rubbing spreads it and roughens the carpet pile.
How long should I wait before blotting?
Follow the dwell time on the label, which is often a few minutes. Leaving a product too long can let it dry into a residue that attracts dirt.
When should I call a professional?
Call one if the stain covers a large area, if it returns after several treatments, or if your test spot changes the carpet color. Professionals have hot-water extraction equipment that spot sprays cannot match.
Update History
- October 20, 2026 – Initial publication; product set drawn from current catalog listings.
- Check the product page for current specifications and availability before buying.
Sources
- Retailer listing titles and specification fields for each product
- Manufacturer and ingredient-disclosure descriptions of the FOLEX spot remover
- General carpet-care guidance on blotting, spot-testing and safe handling of cleaning products





