By Violet Dye Co Studio

← Back to Blog

Natural Dyeing • June 16, 2026 • 7 min read

How to Make Your Own Iron Mordant for Natural Dyeing

Iron mordant does something no other mordant can do to Mimosa Hostilis root bark. Where alum preserves and brightens — pulling out the mauves and purples the bark naturally wants to give you — iron reacts with the tannins themselves, forming dark iron-tannin complexes that drag the color down into charcoal, slate, and near-black territory.

It's the same chemistry behind iron gall ink, a material that's been in continuous use since the Roman Republic. When iron meets tannin, the reaction is immediate and visible — new molecular compounds, distinctly darker than either ingredient alone.

You can buy ferrous sulfate and be mordanting within the hour. But if you want to understand the process from the ground up — or you just like the idea of pulling a functional textile chemical out of your kitchen — you can make a perfectly usable iron mordant from scrap metal and vinegar. It won't be as precise. It won't be as fast. But it works, and dyers have been doing it this way for centuries longer than anyone's been selling ferrous sulfate in packets.

What You Need

The Process

  1. Prepare the iron. If your nails or steel wool aren't already rusty, rough them up with sandpaper or leave them outside in the rain for a few days. The rust matters — you're dissolving iron oxide into the vinegar, not just bare metal.
  2. Fill the jar. Drop the iron into your mason jar and pour white vinegar over it until everything is fully submerged. Put the lid on loosely — gas builds up in the first few days, and a sealed jar can pop.
  3. Let it steep. Set the jar somewhere out of the way. The liquid darkens within a day or two: amber by week one, rust-brown by week two, deep brown-black by week four.
  4. Strain and store. Pour through a coffee filter or cheesecloth into a clean jar. Discard the solids. Label with the date. Keeps for months stored away from heat and light.

Using It

There are two ways to work with homemade iron mordant, and they produce different results.

As a pre-mordant: Add roughly a tablespoon of iron liquor per gallon of water. Soak your fiber for an hour before dyeing. This lays down the iron-tannin reaction layer before the dye bath, producing even, deep color from the start.

As an afterbath: Dye your fiber first — with or without alum — then dip it into a dilute iron bath. On MHRB-dyed wool, the difference between a five-minute iron dip and a ten-minute one is the difference between smoky plum and near-black. Start weak. You can always dip again.

The Tradeoffs

You don't know the concentration. With ferrous sulfate, you weigh it — 2% of your fiber weight, 4%, whatever your target is. With iron vinegar, you're estimating. Two batches made the same way can produce noticeably different results.

It's slow. Two to four weeks of steeping before you can mordant, versus dissolving a teaspoon of ferrous sulfate in warm water and being ready in five minutes.

The smell. Fresh iron vinegar smells acidic and metallic. Make it in the garage.

Iron damages fiber over time. The imprecision of homemade iron makes it easy to over-mordant without realizing it. Too much iron makes wool brittle — you won't notice on the first wash, but you'll notice on the fifth.

DIY vs. Ferrous Sulfate: Side by Side

DIY iron vinegar vs. ferrous sulfate
FactorDIY Iron VinegarFerrous Sulfate
PrecisionEstimated — varies by batchWeighed to the gram (2–4% WOF)
Time to ready2–4 weeks of steeping5 minutes
CostNear zero (scrap metal + vinegar)~$10–15 for 250g
RepeatabilityVariable batch to batchConsistent
Fiber safetyEasy to over-mordant without noticingControlled dose, predictable
Best forExperimenting, teaching, understanding the chemistryProduction runs, matched yardage, commissions

When DIY Iron Makes Sense

If you're experimenting, teaching a workshop, or want to understand the chemistry before weighing out percentages — DIY iron is worth making once. If you're working on a commission, production run, or matched yardage, ferrous sulfate gives you the control you need.

Our catalog lists iron mordant (ferrous sulfate) alongside alum and copper as coming soon; they are not currently available for purchase. For a deeper look at how iron compares to alum, copper, and pH modifiers, read How to Mordant Fabric for Natural Dyeing with Mimosa Hostilis Root Bark.

The bottom line

Making iron mordant from vinegar and rust isn't a workaround. It's how this has been done for most of textile history, and there's real value in doing it once — even if you end up reaching for ferrous sulfate every time after.

The four-week wait teaches you what the chemistry actually looks like. Watching clear vinegar darken to rust-brown to near-black, smelling the shift in acidity, learning how much a tablespoon moves your color — that knowledge changes how you work with iron mordant regardless of which form you're using.

Start weak. Add more. You can always dip again.