Last Updated on September 26, 2026 by Umar Farooq
Oxygen bleach for cleaning is sodium percarbonate — a dry powder that is around 88% sodium carbonate peroxyhydrate, which is hydrogen peroxide stored inside a soda ash crystal until water sets it free — and it lifts grey and green off bare wood without stripping the fibre, because the species it releases chemically cannot attack lignin the way chlorine can.
I have written the phrase “or use oxygen bleach instead” on this site more times than I have explained what oxygen bleach is. That is a bit of a cheek, so this page is me paying it off.
I also went to find out what the internet says about it, and came back with nine pages about socks. The consumer writing on this chemical is laundry copy: colour-safe, septic-safe, gentle on fabrics, works in all water temperatures. That last one is the sentence that does the most damage outdoors, and I will come back to it, because the label on a professional percarbonate product says the opposite in plain English.
For the other half of the shelf — the chlorine side, the strengths, the ratios, the flush — sodium hypochlorite for pressure washing is the counterpart to this page. Everything here is the bottle next to it.
Why Oxygen Bleach for Cleaning Arrives as a Powder
Hydrogen peroxide does not keep. Left in a bottle it slowly turns into water and oxygen, and the warmer and dirtier its surroundings, the faster it goes. Sodium percarbonate is the workaround: peroxide crystallised together with sodium carbonate into a dry solid that sits on a shelf for a year and only becomes peroxide when you add water.
The safety data sheet for a commercial grade is specific about what is in the bag. Minimum 88% sodium carbonate peroxyhydrate — CAS 15630-89-4, and that is the chemical’s real name — plus approximately 12% sodium carbonate. Solubility is 145 grams per litre at 20 degrees C, and under *materials to avoid* it lists, first, water (Sodium Percarbonate safety data sheet). Which is a slightly comic thing to read on the way to a bucket of water, but it is the same fact from the other direction: water starts the reaction, so a damp bag is a bag that has already done its work in the shed.
Two practical numbers fall out of that.
- 145 g/L is a hard ceiling. Roughly 19 ounces in a US gallon and it stops dissolving. You cannot really over-strengthen it by accident — but undissolved grit at the bottom of the bucket is not a stronger mix, it is a blocked filter waiting for a sprayer.
- Storage is dry, dark and cool. The sheet gives self-accelerating oxygen release starting from 50 degrees C, and lists heat and moisture as conditions to avoid. A garage shelf in July is survivable. An open bag on a damp concrete floor is not.
The names are half the confusion: oxygen bleach, oxygenated bleach, non-chlorine bleach, colour-safe bleach, percarbonate, SPC, sodium carbonate peroxide, “solid hydrogen peroxide”, and the active ingredient in OxiClean and most bagged deck cleaners. Read the ingredient panel rather than the adjective on the front. The useful word is *percarbonate*, and if it is not there you are holding something else.
The Perhydroxyl Anion Is the Thing Doing the Work
Add water and the powder splits into sodium carbonate and hydrogen peroxide. That much every article gets right. The part that matters is what happens next, and it is the reason the soda ash half is not filler.

Sodium carbonate makes the solution alkaline, and alkali is what activates peroxide. A peroxide producer’s own technical overview of bleaching writes the reaction out as `H2O2 + OH- → H2O + HOO-`, and names the product: “the formation of the perhydroxyl anion, a nucleophile intermediate, is responsible for the oxidation of chromophores” (Leporini Filho and Suess, *Hydrogen Peroxide in Chemical Pulp Bleaching*, Degussa). A chromophore is a chemical group that absorbs visible light — the reason a stain has a colour at all. The perhydroxyl anion snips the side chains off those groups and the colour stops existing.
So the powder is not doing the cleaning, and neither, strictly, is the peroxide. The alkali and the peroxide together make a third thing, and that third thing is the bleach.
Which brings me to the bubbles, because they are the most misread signal here. The same paper gives a second reaction, `HOO- + H2O2 → H2O + OH- + O2`, and calls it a side reaction — peroxide destroying itself into water and oxygen without oxidising anything. Some of the fizz is the reaction working. Some of the fizz is the reaction leaving. A bucket that foams up spectacularly and goes flat in four minutes has not been strong, it has been wasteful.
The other half of the mechanism is what is *not* in it: no chlorine, no chloride. When the peroxide is spent, what remains is water, oxygen and soda ash. That absence explains most of the rest of this page.
It Brightens Lignin Instead of Stripping It
Wood is cellulose fibre held together by lignin. Grey decking is mostly lignin that has been degraded by UV, with fungal pigment sitting in it. Any cleaner you put on that surface is choosing, whether it knows it or not, between removing the lignin and whitening it.

The pulp industry makes this choice on an industrial scale every day, and it uses two different classes of bleach for the two jobs. Chlorine and chlorine dioxide are electrophiles: they attack lignin’s aromatic rings and are used precisely because they remove lignin. Alkaline peroxide is the other class, and the reason is one sentence I had to read twice: “The perhydroxyl anion, being a nucleophile, cannot attack the electron rich aromatic rings of the residual lignin.” The paper adds that “the effect of a hydrogen peroxide treatment is dominantly an increase of the brightness.”
That is the whole case for percarbonate on wood, and it is a mechanism rather than a marketing claim. It is not gentler because it is weaker — it is a chemical structurally incapable of doing the thing you are afraid of. Chlorine bleach on bare timber is a dose question with a published ceiling and a real cost past it; cleaning decks with bleach has the federal wood lab’s recipe and the honest caveats. Percarbonate mostly removes the question.
Two limits, so nobody is disappointed:
- It will not remove a finish. It brightens bare wood. Old solid stain, paint and film-forming sealers are not stains in the chemical sense and percarbonate has nothing to say to them.
- It will not un-fur a deck. Raised fibre from a previous wash is mechanical damage. Sanding is the only fix, and no bag of powder changes that.
Cold Water Is Why Yours Did Nothing
Here is the failure I would bet on if somebody told me their oxygen bleach did nothing. They mixed it in a cold bucket, sprayed a cold surface on a cool day, waited the ten minutes they would have given chlorine, and rinsed.
Temperature is not a refinement for this chemical, it is the throttle. The EPA-stamped label for a professional percarbonate algaecide puts it in the instructions rather than the small print: “Apply early in the day under calm, sunny conditions, and when water temperatures are warm. Sunlight and higher temperatures both enhance … activity.” For turf it goes as far as a number — the best time for a curative application is spring or autumn “when temperatures are 50 degrees F or above” (US EPA stamped label, GreenClean Pro, EPA Reg. No. 70299-6).
For scale: the industrial peroxide bleaching stage that paper describes runs at 70 to 85 degrees C. You are working at fifteen or twenty. Nobody gets industrial kinetics out of a garden hose, which is why your dwell is measured in half-hours rather than seconds.
So the routine differs from the chlorine one in three places:
1. Dissolve it in hot tap water first, completely. A half-gallon of hot water, stirred until the bucket runs clear, then top up to volume. Never tip powder into a sprayer and shake.
2. Give it longer, and keep it wet. Chlorine’s five to ten minutes is not this chemical’s window. Re-mist rather than watch it dry — dried percarbonate leaves a soda ash bloom, and that white haze is a second job.
3. Work in the sun, not the shade. The opposite of the advice for hypochlorite, where sun is what dries your solution before it works. Percarbonate wants the warmth and does not gas off.
One thing I could not source and will not invent: a manufacturer’s dwell time and ounces-per-gallon dose for a deck specifically. The “four to eight ounces per gallon, fifteen to twenty minutes” every retailer repeats traces back to product marketing, not to a technical document I could open. Follow the bag you bought. Where the bag is silent, start weak, keep it wet, and give it thirty minutes before deciding it has failed.
pH 10.5 Decides What It Can Sit Next To
A 3% percarbonate solution sits at about pH 10.5 on that safety data sheet. Worth putting next to its neighbours, because “gentle” is doing a lot of unearned work in the marketing:
| Solution | Approximate pH |
| Muriatic or phosphoric acid cleaner | 0–3 |
| Baking soda, 1% | 8.0–8.6 |
| Sodium percarbonate, 3% | 10.5 |
| Household bleach | 11–13 |
| Heavy-duty alkaline degreaser | 11–14 |
So it is a genuine alkali — milder than bleach, much stronger than baking soda, a long way from neutral. Rinse it off aluminium trim, anodised finishes and painted metal the way you would anything else in that band, and do not let it pool against a threshold overnight.
Now the part that separates it from the chlorine bottle, and it is the most useful paragraph here. Percarbonate and acid do not make a toxic gas, because there is no chlorine in it to release. Hypochlorite plus acid is the accident that puts people in hospital, and it is why every two-step deck kit on this site carries a warning about the second bottle. With percarbonate, acid neutralises the alkali, kills the activation and wastes your money. A bad afternoon, not an ambulance.
Which is why the traditional deck sequence works: percarbonate cleaner first, oxalic acid brightener second, the acid deliberately dropping the pH back down and lifting the iron and tannin marks the oxidiser could not. Still rinse between the two, still never combine them in one container — the label’s own wording is “Strong oxidizing agent. Corrosive. Do not bring in contact with other pesticides, cleaners or oxidative agents” — but the reason has changed. You are protecting the chemistry, not your lungs.
One mix that is simply pointless: percarbonate and chlorine bleach together. Peroxide reduces hypochlorite, hypochlorite oxidises peroxide, and the two settle their differences as salt water and oxygen. Two chemicals, no cleaning, and a bucket that looks busy.
Roofs Are Not This Chemical’s Job
This site’s position on roofs does not bend for a nicer chemical, and I want to be plain about it rather than leave a gap someone can read as permission. Asphalt shingles get diluted sodium hypochlorite, applied at garden-hose pressure. They do not get percarbonate, and they never get a pressure washer.
The reason is on the percarbonate label itself, and it is about residual rather than strength. The label states that “treatments are successful when contact of the pesticide is made with the algae,” instructs you to “re-treat areas if re-growth begins to appear” with “48 hours between consecutive treatments,” and for hard surfaces suggests maintenance doses “every 5-7 days.” That is a contact oxidiser with nothing left behind: it kills what it touches, decomposes into water and oxygen, and leaves the surface chemically identical to how it found it.
On a deck that is the feature. On a roof it is the problem. Roof algae is rooted down into the granule bed and lichen is physically anchored into it, so what you need is something that penetrates, kills deep and buys you a year or more before it comes back. A chemical whose own instructions describe a 48-hour re-treat cycle is asking you to climb a ladder twice, which is the single most dangerous thing in this entire hobby. The full comparison, including where percarbonate genuinely is the right roof answer, is in roof cleaning chemicals.
“Plant Safe” Is Not What the Label Says
Here is my one strong opinion on this page, and it is going to annoy people who sell the stuff. Oxygen bleach’s real advantage is that it contains no chloride. It is not “plant safe,” and an EPA-stamped label says so in writing.
From that same label: “Non-target plants will suffer contact burn if undiluted granules are accidentally spilled on them. Do not apply in such a way that the concentrated product comes in contact with grass, ornamentals and other foliage.” Under environmental hazards: “This pesticide is toxic to birds… This product is highly toxic to bees and other beneficial insects exposed to direct contact.” And the safety data sheet’s EU classification includes “Toxic to invertebrates (Daphnia).” Strong oxidisers oxidise living tissue. A hosta is living tissue. There was never a mechanism by which this was going to be harmless.
What is checkably better is persistence. Spent percarbonate is water, oxygen and soda ash, and rain deals with the soda ash. Chloride does not decompose at all — it stays in the soil, moves with the rain and accumulates in leaves. The difference is not that one burns and the other does not. It is that one leaves a mark on the afternoon and the other leaves a mark on the bed.
The same distinction decides the metal question. Chloride pitting is the specific mechanism that undoes galvanising and stainless, and percarbonate brings none to the party — the real reason it is sensible on a deck, where every drop lands on joist hangers, ledger bolts and hurricane ties. I went looking for a published corrosion figure for percarbonate on hot-dip galvanised deck hardware and came up as empty as I did for the chlorine version. So: still rinse the framing, and take the absence of chloride as a mechanism rather than a warranty.
Pre-wet the planting either way. It is the same four minutes.
Iron in the Water Kills It Before It Reaches the Stain
This is the one nobody mentions, and if you are on a well it may be the whole story.
Transition metals destroy hydrogen peroxide. The Degussa paper is blunt — “transition metals are decomposing hydrogen peroxide” — and notes that manganese and iron dominate the metal load in wood, which is why the industry strips them out with an acid wash or chelating agents “before a subsequent peroxide treatment.” The damage is double-sided: the metal-catalysed route consumes your oxidiser *and* the radicals it produces are the wrong ones. In the paper’s words those radicals are “inselective and fiber damage dominates,” cellulose being the thing that gets cut.
Read that across to a homeowner and it says something specific. Mix percarbonate in iron-bearing water and you are spending your peroxide on the water instead of the wood, while the fraction that does react is more likely to chew fibre than pigment. Less cleaning and more damage, from the same bag.
The EPA’s secondary standard for iron in drinking water is 0.3 mg/L, set where iron starts causing “rusty color; sediment… reddish or orange staining” — far below anything you would taste. The tells are ones you already know: an orange line in the cistern, rust-coloured shading on concrete where the sprinkler throws, a kettle that furs up brown.
So, in order of how much it matters:
- Mix in mains water if you have the choice. On a well with visible iron, this chemical is fighting your supply before it ever reaches the surface.
- Plastic containers only. Not a galvanised bucket, not a rusty watering can, not an old steel pump-up sprayer. Same reaction, closer to hand.
- Do not expect it to touch a rust stain. Iron staining is already oxidised iron, so adding an oxidiser cannot help. That is oxalic acid’s job, and it is the second bottle in the deck kit for this exact reason.
FAQ
What is oxygen bleach made of?
Sodium percarbonate, properly called sodium carbonate peroxyhydrate. A commercial grade runs around 88% of that plus roughly 12% plain sodium carbonate. It is hydrogen peroxide crystallised together with soda ash so it can be sold as a stable dry powder, and water splits it back into the two. Peroxide alone will not keep in a bottle; this is how the industry gets it onto a shelf.
Is oxygen bleach the same as OxiClean?
Percarbonate is the active ingredient in OxiClean and in most bagged deck cleaners, but a branded product is a formulation — surfactants, fillers, often a chelating agent. Raw percarbonate is cheaper per unit of active oxygen and gives you nothing but the chemical, which for outdoor use is usually what you want, provided you accept that you supply the wetting and the water quality yourself.
Does oxygen bleach need hot water?
It needs warm water and strongly prefers a warm surface. The laundry claim that it works at all temperatures is the most misleading thing said about it outdoors. An EPA-stamped percarbonate label tells users to apply “when water temperatures are warm” and states that “sunlight and higher temperatures both enhance” its activity, with a 50 degrees F floor for curative turf treatment. Dissolve the powder in hot tap water first, then top up.
Is oxygen bleach safe on wood decks?
It is the better default on bare timber, for a mechanical reason rather than a reputational one. The active species in alkaline peroxide is the perhydroxyl anion, and a peroxide producer’s technical paper states that it “cannot attack the electron rich aromatic rings of the residual lignin” — it brightens the wood rather than removing the glue holding the fibres together. It will not strip a finish and it will not repair furring.
Can you put oxygen bleach in a pressure washer?
Through a downstream injector, yes, provided it is completely dissolved — grit blocks the injector filter and then the nozzle. But a machine is a poor tool for it, because percarbonate needs a long wet dwell and a pressure washer is good at putting solution on and taking it off. A pump-up garden sprayer applies it better, costs less and keeps an oxidiser away from your pump seals.
Is oxygen bleach safe for plants?
No, and its own label says so: non-target plants “will suffer contact burn” from spilled granules, and applications must not contact grass, ornamentals or other foliage. It is also labelled toxic to birds and highly toxic to bees on direct contact. What is genuinely better than chlorine is persistence — spent percarbonate becomes water, oxygen and soda ash, while chloride stays in the soil.
Does oxygen bleach kill mould and algae?
Yes. Percarbonate is registered with the EPA as an algaecide and fungicide, so that is not a marketing claim. What it does not do is leave anything behind. Its label describes a contact kill, tells you to re-treat when regrowth appears, and sets 48 hours between treatments — fine on a fence you can walk up to again next week, poor on a roof you would rather not climb twice.
How long does mixed oxygen bleach stay active?
Hours, not days, and warmth shortens it. Once it is in water the peroxide decomposes whether or not it is touching a stain, and the side reaction behind those satisfying bubbles consumes it without cleaning anything. Mix what you will use in one session. A bucket left out overnight is soda ash solution by morning, which is a mild alkali and not much else.
Buy It for the Wood, Not for the Halo
Sodium percarbonate is the right default for bare timber, and the reason is not that it is kind. It is that the chemistry it releases is structurally unable to attack lignin, so the surface you want to keep is not on the menu. That is a much better argument than the one on the front of the bag, and it holds up when someone pushes on it.
Everything else about the chemical is a set of conditions, and all three of them are the ones people skip. Warm water, dissolved fully. Longer than you would give chlorine, kept wet the whole time. And a water supply that is not quietly eating the peroxide on the way to the wood.
Where it does not belong is a roof, and the label tells you that itself — a 48-hour re-treat cycle is not a schedule you want on a ladder. Keep it on the deck, the fence and the furniture, put the chlorine on the shingles, and put the acid brightener away until tomorrow. Nothing in that sequence needs to happen twice.

