Sodium Percarbonate vs Liquid Peroxide on Carpet Stains

Sodium percarbonate on carpet releases peroxide plus soda ash, so it is far more alkaline than liquid peroxide. What that changes, and why wool takes neither.

August 27, 20266 min readOtesse

Get your price

Start with your ZIP.

Instant · No obligation · No hidden fees

TL;DR

Sodium percarbonate is powdered oxygen bleach that becomes hydrogen peroxide plus soda ash in water, which makes it strongly alkaline -- typically pH 10 to 11. Liquid 3 percent hydrogen peroxide is near neutral. That alkalinity is why percarbonate is stronger on organic stains and why it is banned on wool, on silk, and on stain-resist finishes. For most household carpet, liquid peroxide is the safer first attempt.

The Same Oxidizer, Delivered Two Ways

Both products clean by oxidation. Peroxide attacks the part of a stain molecule that absorbs light, breaking the color without breaking the fiber. That is why oxidizers beat detergents on coffee, tea, wine, grass, and pet stains, which are color problems rather than grease problems.

The difference is packaging. Liquid peroxide is already dissolved and comes stabilized at a set concentration. Sodium percarbonate is a dry crystal that only becomes peroxide when it hits water, and it releases sodium carbonate -- washing soda -- at the same time.

That second product is not a bystander. It is the reason percarbonate hits harder and the reason it damages more.

Sodium Percarbonate vs Liquid Peroxide Compared

Factor Sodium percarbonate Liquid hydrogen peroxide
Form Dry powder, mixed on the spot Ready-to-use liquid, commonly 3 percent
pH in solution Roughly 10 to 11, strongly alkaline Roughly 4 to 6, near neutral
Strength on organic stains Higher Moderate
Shelf life Long as a dry powder Degrades once opened and exposed to light
Safe on wool or silk No No at meaningful strength
Safe on stain-resist finish No -- alkalinity strips it Generally yes at 3 percent
Residue risk Higher, leaves alkaline salts Lower, breaks down to water and oxygen
Best use Heavily soiled synthetic carpet, tough organic stains Everyday household spot treatment

Which One Should You Reach For First?

Start with 3 percent liquid hydrogen peroxide on any residential carpet whose fiber you have not confirmed. It is weaker, but it is far less likely to strip a stain-resist finish, lighten a dye, or leave an alkaline residue that makes the spot re-soil. Move up to percarbonate only on known synthetic carpet with a stubborn organic stain.

The reason is simple risk math. A weak treatment that needs two attempts costs you time. A strong treatment on the wrong fiber costs you carpet.

The Alkalinity Problem Nobody Explains

Alkalinity is what makes percarbonate feel powerful, because high pH swells fibers and loosens soil along with the oxidation. It is also what does the damage.

Carpet fibers and finishes have pH tolerances. Wool sits in a narrow band of roughly pH 5 to 8 and is chemically damaged outside it. Factory stain-resist treatments on nylon are acid-based and strip under sustained alkalinity, which means a stain you removed today can be replaced by a permanent one next spring. Source: Carpet and Rug Institute fiber care guidance

Alkaline residue also has to be neutralized. Professionals finish with an acidic rinse for exactly this reason, and a home user rarely does. The broader picture is in high pH versus neutral pH carpet cleaners.

Wool Takes Neither -- Here Is Why

Wool is protein, and oxidizers attack protein. Oxygen bleach in any form yellows wool, weakens the fiber, and can strip dye, and the alkalinity that comes with percarbonate compounds all three problems. High heat makes it worse still. This is a hard rule in professional practice, not a cautious suggestion. Source: IICRC S100 carpet cleaning standard

Silk and other natural protein fibers follow the same rule. So do many wool-blend area rugs sold as synthetics -- blends are common and labels are not always present. When in doubt on a natural-fiber rug, treat it as wool and follow how to clean wool carpet instead.

Viscose and rayon deserve a separate warning: they are damaged by water alone, oxidizer or not, and should not be wet-cleaned at home at all.

Safety Rules That Are Not Negotiable

Never combine either product with chlorine bleach or with any ammonia-based cleaner. Never mix hydrogen peroxide and vinegar in the same container -- the combination forms peracetic acid, which is corrosive and irritating to skin, eyes, and airway. Applying one, rinsing thoroughly, and later applying the other is a different situation from mixing them in a bottle, but the simplest safe practice is to pick one chemistry and stay with it.

Ventilate the room. Wear gloves, since percarbonate solution is caustic enough to irritate skin. Keep both away from pets and children while they are working.

How to Test Before You Treat

Every oxidizer needs a test patch, every time, on every carpet. Pick a hidden spot -- inside a closet, under a piece of furniture that never moves, or a scrap from installation if you have one.

Apply the same dilution you plan to use, let it sit the same length of time, blot with a white towel, and look at the towel and the carpet under good light. Dye on the towel means stop. A lighter patch means stop. Nothing on the towel and no color change means proceed.

Then work in the smallest area that covers the stain, blot rather than scrub, and rinse with clear water afterward. Dilution limits and dwell times for the liquid version are covered in the limits of hydrogen peroxide on carpet.

When Neither One Is the Answer

Oxidizers do not touch grease, oil, tar, ink, or candle wax -- those are solvent problems. They also do not remove acid dye stains from red drink mix on nylon, which need a reducing agent and heat applied by someone who knows the technique.

And a bleach spot is not a stain at all. It is dye that is already gone, and no cleaner brings it back. That is a repair or a re-dye, not a cleaning job.

For the direct comparison between the two oxidizer families in their common commercial forms, see peroxide compared to oxygen bleach.

FAQ

Is sodium percarbonate safe on carpet?

On known synthetic carpet without a stain-resist finish, generally yes with a test patch and a thorough rinse. It is not safe on wool, silk, or any natural protein fiber, and its alkalinity can strip factory stain-resist treatments from nylon over repeated use.

What is the difference between oxygen bleach and sodium percarbonate?

They are effectively the same thing. Most consumer oxygen bleach powders are sodium percarbonate, sometimes blended with fillers, surfactants, or brighteners. When dissolved, both release hydrogen peroxide and sodium carbonate into the water.

Can I use 3 percent hydrogen peroxide straight from the bottle on carpet?

Usually yes on synthetic carpet, after a test patch. Apply lightly, let it dwell for a few minutes, blot with a white towel, and rinse with clear water. Do not soak the area, since the liquid can carry a stain down into the backing where it wicks back later.

Will peroxide bleach my carpet color?

It can, particularly on darker dyes, older carpet, and natural fibers. Synthetic carpet dyed with disperse or solution dyes usually tolerates 3 percent peroxide well. The test patch is what tells you, and skipping it is the most common cause of a permanent light spot.

Can I mix peroxide with vinegar or baking soda for carpet?

Do not mix peroxide and vinegar in one container -- the reaction produces peracetic acid, which is corrosive. Peroxide and baking soda are not dangerous together, but the baking soda adds alkalinity and leaves gritty residue in the pile without improving stain removal.

Does sodium percarbonate leave residue in carpet?

Yes. It leaves alkaline sodium carbonate salts that attract soil and can feel stiff underfoot. Rinsing with clear water is necessary, and professionals follow with an acidic rinse to bring the fiber back to a neutral pH.

Picking the Right Oxidizer

The choice comes down to fiber and stubbornness. Unknown fiber or any natural fiber means neither product without expert help. Known synthetic with a light organic stain means liquid peroxide. Known synthetic with a heavy organic stain and a willingness to rinse thoroughly means percarbonate.

When the stain is old, large, or sitting on carpet you cannot afford to gamble with, carpet cleaning services can identify the fiber and match the chemistry to it. Every home is different, so the real number depends on size, condition, and what you want covered. Get a quote and we will walk you through it.

O

Otesse

Otesse Team

Otesse provides professional cleaning, junk removal, and carpet cleaning services across Oregon's I-5 corridor.