
Household cleaning
Bar Keepers Friend Cleanser & Polish dupe
Why pay around £2.50 for Bar Keepers Friend? The bulk active is Oxalic acid dihydrate — 50% less per working litre than a typical shelf pack.
From the retail pack to the active and the mix
1 · Retail
Bar Keepers Friend Cleanser & Polish
250 grams · £2.50 typical snapshot
Feldspar abrasive and surfactants
2 · Active
Oxalic acid (with mild abrasive)
50% on the label
6153-56-6C2H2O4·2H2O
Bulk Oxalic acid dihydrate
3 · Mix
125 g powder paste per 250 g BKF-equivalent
£1.25 per working litre · 50% less than the shelf pack
- Active
- Oxalic acid (with mild abrasive)
- CAS
- 6153-56-6
- Dupe
- Oxalic acid dihydrate
- Saving
- 50% / L
Saving is per litre of working-strength mix versus a typical pack price, not versus the DIY kit total. Shop prices move — always check the listing.
Label teardown
What the pack promises versus what the label chemistry actually is.
The marketing claim
“Removes rust and tarnish from stainless steel and cookware”
The chemical reality
Bar Keepers Friend is oxalic acid plus a mild abrasive — the same rust-busting chemistry as HG patio rust remover, repackaged for the kitchen. Oxalic dihydrate crystals and bicarbonate paste do the job without the pink can.
Active vs filler
50% Oxalic acid (with mild abrasive) · 50% carrier / filler — Feldspar abrasive and surfactants
- Typical retail
- £2.50
- 250 grams
- Estimated active cost
- £1.26
- Scaled from bulk £9.99 / 1 kg
- Indicative markup
- 2.0×
- Snapshot maths, not a live shop price
The Marketing Claim & The Catch
A 250 grams pack of Bar Keepers Friend Cleanser & Polish typically retails around £2.50 in household cleaning. That is a UK shelf-price snapshot for the maths on this page — not a live shop quote or a manufacturer RRP. Listings, sizes and deals move. The marketing line is that you are buying a finished lifestyle product, not a weighed chemical.
On the pack: Removes rust and tarnish from stainless steel and cookware; Cleans ceramic hobs and sinks; and Non-bleach formula.
The catch: Bar Keepers Friend is oxalic acid plus a mild abrasive — the same rust-busting chemistry as HG patio rust remover, repackaged for the kitchen. Oxalic dihydrate crystals and bicarbonate paste do the job without the pink can.
- “Removes rust and tarnish from stainless steel and cookware”
- “Cleans ceramic hobs and sinks”
- “Non-bleach formula”
Proprietary Blend & Dosage Breakdown
The labelled active is Oxalic acid (with mild abrasive) at 50%. Everything else in the pack is feldspar abrasive and surfactants.
Even when the pack is sold as “pure” or ready-to-use, the dose that actually does the work is Oxalic acid (with mild abrasive). The rest is how they get it into a bottle you will pick up.
Branded working strength is whatever comes out of the bottle. The bulk alternative is 99% Oxalic acid dihydrate, mixed to 125 g powder paste per 250 g BKF-equivalent.
- Labelled active
- Oxalic acid (with mild abrasive)
- 50%
- Carrier
- Feldspar abrasive and surfactants
- Retail pack
- 250 grams · £2.50
The Active Chemical Alternative (Dupe Stack)
The dupe stack is Oxalic acid dihydrate at 99% bulk. Indexed as CAS 6153-56-6, formula C2H2O4·2H2O. Buy it as 1 kg for around £9.99 from Amazon UK.
Working strength: 125 g powder paste per 250 g BKF-equivalent. Indicative cost £1.25 per diluted litre — 50% below a typical branded pack on a per-litre basis, before you reuse leftover bulk.
Follow the mixing method and the supplier SDS. Wear the listed PPE. Do not mix incompatible oxidisers, acids or ammonia.
- Toxic if swallowed. Gloves and goggles. Never mix with bleach.
- For a BKF-style paste: 125 g oxalic dihydrate plus 125 g bicarbonate of soda, wet with a little water to a thick cream.
- Rub onto stainless, ceramic hob or sink stains with a damp cloth. Dwell 1–2 minutes, rinse thoroughly.
- 1 kg of crystals makes about eight 250 g BKF tubs of paste — adjust abrasive with bicarbonate or feldspar-free scouring pad.
- Rinse food-contact surfaces well. Store dry crystals locked away from children.
Dilution recipe
0.25 L working batch
Working strength 125 g powder paste per 250 g BKF-equivalent. Educational estimate from the listed ratio — check the SDS before you mix.
Chemical
3,125 grams
Oxalic acid dihydrate
Water
0.25 litres
Carrier / diluent
0% concentrate · 100% water by working volume (solids are dissolved into the water share).
Required PPE
Loading calculator…
Side-by-Side Price & Potency Comparison
Head-to-head comparison
| Measure | Retail brandedBar Keepers Friend | Raw active dupeDupeStack |
|---|---|---|
| Product | Cleanser & PolishAmazon UK search — listing, not a confirmed seller | Oxalic acid dihydrate |
| Pack / unit | 250 grams · £2.50 | 1 kg · £9.99 |
| Active | Oxalic acid (with mild abrasive) at 50%Carrier: Feldspar abrasive and surfactants | 99% bulkC2H2O4·2H2O |
| CAS number | Not disclosed on pack | 6153-56-6 |
| Working strength | Ready-to-use pack | Dilute 125 g powder paste per 250 g BKF-equivalent |
| Cost per litre | £2.50 / pack | £1.25 / L mixed from bulk |
| Headline saving | Baseline | 50% cheaper |
| COSHH / PPE | Follow the branded SDS | Gloves. Chemical-resistant gloves (nitrile or neoprene)Eye protection. Indirect-vent splash goggles — not ordinary spectaclesVentilation. Use outdoors or with mechanical extraction |
Active ingredient and cheaper alternative — FAQ
Is Bar Keepers Friend the same as HG rust remover?
Same active: oxalic acid (CAS 6153-56-6 dihydrate). HG sells a 10% liquid for masonry rust; BKF is a 50% oxalic powder with abrasive for cookware and stainless. Do not use BKF strength on limestone.
Can I use oxalic on my patio?
Yes — see the HG Rust Stain Remover teardown for a 5% patio wash. BKF’s abrasive helps scrub pans; on stone you usually want crystals dissolved in water, not feldspar grit.
How do you mix the Cleanser & Polish dupe stack?
Toxic if swallowed. Gloves and goggles. Never mix with bleach. For a BKF-style paste: 125 g oxalic dihydrate plus 125 g bicarbonate of soda, wet with a little water to a thick cream. Rub onto stainless, ceramic hob or sink stains with a damp cloth. Dwell 1–2 minutes, rinse thoroughly. 1 kg of crystals makes about eight 250 g BKF tubs of paste — adjust abrasive with bicarbonate or feldspar-free scouring pad. Rinse food-contact surfaces well. Store dry crystals locked away from children.
DupeStack provides chemical concentration data and educational mixing guides only. Wellness pages compare food supplements, not medicines or prescribed treatments. Always review the supplier Safety Data Sheet (SDS) and comply with UK Health and Safety Executive (HSE) and COSHH regulations when handling concentrated substances. Mixing and storage are at your own risk. Some links are affiliate advertisements (Amazon Associates, eBay Partner Network, and Awin when those programmes are live). Commissions do not change listed concentrations or calculator output.
Related guides
Household guide
Household acids and alkalis decoded — limescale, rust and never-mix rules
Citric, sulfamic, lactic, acetic, formic, oxalic and phosphoric for descaling and rust; how they differ from brick acid and caustic drain gel — with DupeStack teardown links.
Household guide
Drain and oven cleaners: sulphuric acid vs caustic soda — never swap blindly
One Shot drain acid, Mr Muscle caustic gel and Oven Pride cold oven cleaner are different hazards. Match the bottle to the pipe or enamel job.
Household guide
Disinfectants decoded: bleach, Dettol and hand gel — hypochlorite vs PCMX vs IPA
Sodium hypochlorite, chloroxylenol and isopropanol do different jobs. Never mix Domestos, Dettol and Carex logic in one bucket.
More teardowns

Household cleaning
Vanish Oxi Action Fabric Stain Remover
Vanish
- Retail pack
- £9.001 kg tub
- Raw active
- Sodium percarbonate (food/technical grade)15630-89-4
Sodium percarbonate is a solid hydrogen-peroxide adduct. The pink tub is perfume, dye and a scoop. Technical-grade percarbonate is the same oxidiser used in bulk laundries.

Household cleaning
Domestos Original Thick Bleach
Domestos
- Retail pack
- £2.20750 millilitres
- Raw active
- Household thin bleach (sodium hypochlorite ~5%)7681-52-9
Sodium hypochlorite plus a thickener so it clings to ceramic. Thin household bleach is the same oxidiser without the brand, the dye and the TV campaign. Never mix it with acids or ammonia.

Household cleaning
Cillit Bang Limescale Destroyer
Cillit Bang
- Retail pack
- £3.50750 millilitres
- Raw active
- Citric acid monohydrate (food grade)5949-29-1
Hard-water scale is calcium carbonate. Citric acid dissolves it. The trigger bottle is perfume and a nozzle; a bag of food-grade citric acid is the same attack on the kettle, the head and the pan.
£18.50Save 50% / L
Indicative DIY stack