Botanical Mordant Calculator

Scientific WOF ratios for fixing natural dyes to vegan fibers โ€” sourced from 1882 textile standards

Cotton + Alum mordant bath

Quick Presets

grams

Weigh fiber while completely dry โ€” this is your Weight of Fiber (WOF) baseline.

Fiber Material (Vegan)

Mordant Agent

Alum brightens ยท Iron saddens/darkens ยท Tannin pre-treats cellulose

Mordant Required:

20 grams

Water Bath Volume:

3 liters

% WOF Applied:

20 %

Color Effect: Brightens & clarifies color โ€” best for vivid yellows, golds, and reds

Data Source: The Dyer's Companion (1882) โ€ข Public domain โ€ข Solo-developed with AI

Find Mordants on Amazon

As an Amazon Associate, I earn from qualifying purchases.

Find Natural Dye Fibers

As an Amazon Associate, I earn from qualifying purchases.

๐ŸŒฟ Dye Plant Quick Reference

Plant / SourceColor ResultBest MordantNotes
Onion Skins (yellow)Rich gold / amberAlumMost beginner-friendly; very high dye yield
Marigold (Calendula)Warm yellow / goldAlumFresh or dried; use 100โ€“200% WOF flowers
Weld (Reseda luteola)Bright chartreuseAlumBest lightfast yellow available to natural dyers
Black Walnut HullsWarm dark brownNone / IronSelf-mordanting tannins; iron deepens to near-black
Madder (Rubia)Coral to brick redAlumSimmer at โ‰ค80ยฐC to preserve reds; boiling yields brown
Chamomile (dried)Pale goldAlumLight, delicate shade; good for overdyeing pastels
St John's WortGolden yellow-greenAlumHarvest in bloom; use 150% WOF; iron shifts to olive
Woad (Isatis)Pale to medium blueNoneVat dye โ€” no mordant needed; very different process
Sumac LeavesTan to warm beigeTannin / AlumRich in tannins; excellent pre-mordant source itself
Nettle (Urtica)Pale greenish-yellowAlumUse 150% WOF; also a fiber plant โ€” versatile

๐ŸŽฏ A Simple Example: Botanical Mordant Calculator โ€” Step by Step

You've foraged a bag of onion skins and have a plain 150g cotton tote bag you want to dye gold. You need to mordant the fiber first so the color bonds permanently.

Just do this:

1๏ธโƒฃ Click the Onion Skin Gold preset โ€” or enter "150" in the Weight field and select Cotton + Alum

2๏ธโƒฃ The tool shows you need 30.0 g Alum in 4.5 L water (20% WOF)

3๏ธโƒฃ Dissolve alum fully in hot water in a stainless pot, then submerge the wet tote bag

4๏ธโƒฃ Simmer gently for 45โ€“60 minutes, then let cool in the bath and rinse

5๏ธโƒฃ Move directly to your onion skin dye bath โ€” the mordanted fiber is now ready to grab color!

Pro tip: Always weigh fiber dry. Wet fiber weighs more and will throw off your WOF calculation, leaving you with too little mordant and fugitive colors.

Lab Notes

Why Mordanting Exists. Natural plant dyes rarely bond directly to cellulose fibers like cotton, linen, or hemp โ€” they lack the protein "hooks" that wool and silk possess. A mordant (from Latin mordere, "to bite") solves this by bridging the gap: metallic ions from alum or iron form a coordination complex with both the fiber and the dye molecule, locking color in place permanently. Without a mordant, even the richest marigold bath will wash pale after a single rinse.

Alum vs. Iron vs. Tannin โ€” When to Use Which. Potassium alum (20โ€“25% WOF) is the workhorse: it brightens and clarifies colors, is safe to handle, and is the default choice for all vegan fibers. Ferrous sulfate / iron (2โ€“3% WOF) is powerful but must be used sparingly โ€” it "saddens" hues (shifts yellows to olive, reds to brown-grey) and can degrade fibers if overdosed. Tannin pre-mordant (6โ€“10% WOF, from oak galls, sumac, or black tea) is not a mordant itself but opens cellulose for deeper alum uptake โ€” essential for achieving rich, dark shades on cotton or bamboo that otherwise resist color.

The WOF System โ€” 1882 to Now. The Dyer's Companion (1882) established the "Weight of Goods" percentage system still in universal use today. All ratios are expressed as a fraction of dry fiber weight, making them scale-independent: 20% WOF works equally whether you're dyeing 50 g or 5 kg. This calculator converts those Victorian proportions directly โ€” multiply your dry fiber weight by the mordant percentage and you have grams of mordant to dissolve, no further maths needed.

Water Volume Matters. The 30:1 water-to-fiber ratio (30 mL per gram of fiber) is the minimum recommended for free movement in the bath. Too little water causes uneven mordanting and streaking; the fiber must be able to circulate and remain fully submerged throughout the simmer. For dark or iron mordanting where even distribution is critical, consider 40:1 to give yourself extra margin.

๐Ÿพ From the Lab Cat's Department of Suspicious Liquids: The humans boiled something that smelled of onion skins and then dunked a perfectly innocent cotton bag into brown tea water they called "tannin pre-mordant." I sat on the bag to test color fastness. Result: excellent. The gold stain transferred to my white belly fur with outstanding permanence. I give this process five stars and zero regrets. Next experiment: the iron pot. I am told it will make things darker. I support this. ๐ŸŒฟ

In short: These tools are for education and curiosity only. Always verify information independently and consult professionals before making important decisions.

Riatto.ovh ยฉ 2025 โ€“ 2026. Designed and maintained by a solo developer with AI.

Privacy Policy

Also by us: Purr.ovh ยท Snackword.ovh ยท Substack