UseCalcPro
Home
MathFinanceHealthConstructionAutoPetsGardenCraftsFood & BrewingTools
Blog
  1. Home
  2. Crafts

Natural Dye Calculator — Fiber, Mordant & Color Depth Guide

Get exact weights for dye material, mordant, and dye bath water based on your fiber, dye source, and target color depth

Dye Material Needed

100 g

Mordant

15 g

Water

3.3 L

Colorfastness

Moderate

g

Dye Material Needed

100 g
100% weight of fiber
Mordant Weight

15 g

Water Volume

3.3 L

Expected Color

Orange, rust, brown

Colorfastness

Moderate

Weight Breakdown

Fiber100 g
Dye Material100 g
Mordant15 g

Example Calculations

1Onion Skin on Cotton (Medium)

Inputs

Fiber weight100 g cotton
Dye sourceOnion skin
Color depthMedium
MordantAlum

Result

Dye Material Needed100 g
Mordant (alum)15 g
Water volume3.3 L

At 100% WOF for medium onion skin, you need dye equal to the fiber weight. Alum at 15% WOF = 100 × 0.15 × 1.0 (cotton multiplier) = 15 g. Water = 100 / 30 = 3.3 L.

2Indigo on Wool (Dark)

Inputs

Fiber weight200 g wool
Dye sourceIndigo
Color depthDark
MordantNo mordant

Result

Dye Material Needed60 g
MordantNone (indigo is self-mordanting)
Water volume6.7 L

Indigo at dark depth = 30% WOF. 200 g × 0.30 = 60 g of indigo powder. No mordant needed as indigo bonds through a vat reduction process. Water = 200 / 30 = 6.7 L.

3Madder Root on Silk (Light)

Inputs

Fiber weight50 g silk
Dye sourceMadder root
Color depthLight
MordantAlum

Result

Dye Material Needed12.5 g
Mordant (alum)5.3 g
Water volume1.7 L

Madder at light depth = 25% WOF. 50 g × 0.25 = 12.5 g madder root. Alum at 15% WOF with silk’s 0.7× multiplier = 50 × 0.15 × 0.7 = 5.25 g (rounded to 5.3 g). Water = 50 / 30 = 1.7 L.

Frequently Asked Questions

Q

How much natural dye material do I need per weight of fiber?

Natural dye amounts are calculated as a percentage of the weight of fiber (WOF). Most plant dyes need 50–200% WOF for medium shades, while concentrated extracts like indigo need only 5–30% WOF. The exact ratio depends on your dye source and desired color depth.

  • Onion skin (medium): 100% WOF — 100 g dye per 100 g fiber
  • Indigo (medium): 15% WOF — 15 g dye per 100 g fiber
  • Madder root (medium): 50% WOF — 50 g per 100 g fiber
  • Avocado pits/skin (dark): 400% WOF — 400 g per 100 g fiber
  • Light shades use half the medium amount; dark shades use double
Dye SourceLight WOF%Medium WOF%Dark WOF%Colorfastness
Onion Skin50%100%200%Moderate
Indigo5%15%30%Excellent
Madder Root25%50%100%Excellent
Avocado100%200%400%Good
Q

What mordant should I use for natural dyeing?

Alum (aluminum potassium sulfate) at 15% WOF is the safest and most common mordant for beginners. It produces the truest colors without shifting hues. Iron darkens colors at just 2% WOF, while copper shifts colors toward green at 3% WOF.

  • Alum: 15% WOF, brightens colors, safe for all fibers
  • Iron: 2% WOF, darkens and saddens colors, can weaken fiber if overused
  • Copper: 3% WOF, shifts hues toward green, deepens overall color
  • Cellulose fibers (cotton, linen) need more mordant than protein fibers (wool, silk)
  • Always use dedicated dye pots — never reuse for food preparation
MordantWOF%Color EffectBest For
Alum15%Brightest, truestAll fibers, beginners
Iron2%Darker, grayedDeep earth tones
Copper3%Green shiftBlue-green tones
None0%Lighter, fugitiveWalnut, indigo (self-mordant)
Q

Which natural dyes have the best colorfastness?

Indigo and madder root are the most colorfast natural dyes, rated excellent for wash and light fastness. Both have been used for centuries in textiles worldwide. Walnut and logwood are rated good. Turmeric, despite producing vibrant yellow, has poor colorfastness and fades quickly.

  • Excellent: indigo (blue), madder root (red) — last decades with proper mordanting
  • Good: black walnut (brown), logwood (purple), avocado (pink)
  • Moderate: onion skin (orange), marigold (yellow) — may shift over time
  • Poor: turmeric (yellow) — bright initially but fades with every wash
  • Pre-mordanting with alum improves fastness for all dye sources
Dye SourceColorColorfastnessWash Resistant
IndigoBlue/navyExcellentYes
Madder RootRed/coralExcellentYes
Black WalnutBrown/tanGoodYes
TurmericYellowPoorNo
Q

How do different fiber types affect natural dye results?

Protein fibers like wool and silk absorb dye more readily than cellulose fibers like cotton and linen. Wool needs about 20% less mordant and achieves richer color depth. Cotton requires a tannin pre-treatment or extra mordant for comparable results.

  • Wool: excellent absorption, 0.8× mordant multiplier, vibrant results
  • Silk: excellent absorption, 0.7× mordant multiplier, luminous sheen
  • Cotton: good absorption, 1.0× mordant (standard), needs thorough scouring
  • Linen: moderate absorption, 1.1× mordant multiplier, benefits from tannin pre-treat
  • Synthetic fibers (polyester, nylon) do not accept natural dyes
FiberDye AbsorptionMordant MultiplierPrep Needed
WoolExcellent0.8×Scour only
SilkExcellent0.7×Degum + scour
CottonGood1.0×Scour + tannin optional
LinenModerate1.1×Scour + tannin recommended
Q

How much water do I need for a natural dye bath?

Use approximately 30 grams of fiber per liter of water for the dye bath. The fiber should move freely in the pot without being tightly packed. For 100 g of fiber, you need about 3.3 liters. The mordant bath uses the same water ratio.

  • Dye bath ratio: ~30 g fiber per 1 L water (3.3 L per 100 g)
  • Mordant bath: same ratio as dye bath for even distribution
  • Fiber must float freely — too little water causes uneven dyeing
  • Use soft water or add a pinch of cream of tartar to hard water
  • Dye bath temperature: 80–90°C (176–194°F) for most plant dyes

Related Calculators

Tie Dye Calculator

Calculate dye, soda ash, and water for tie-dye

Fabric Yardage Calculator

Estimate fabric for sewing projects

Spinning Fiber Calculator

Calculate roving to yarn yield

Soap & Lye Calculator

Calculate lye and oils for soapmaking

Fabric Dyeing Calculator \u2014 Dye, Water & Chemical Amounts

Calculate dye powder, water volume, salt, and soda ash amounts for fabric dyeing. Supports fiber reactive, acid, and natural dyes for cotton, silk, wool.

Needle Felting Calculator \u2014 Wool, Cost & Time Estimator

Calculate wool needed for needle felting projects by size, fiber type, and density. Get material costs, needle gauge recommendations, and time estimates.

Related Resources

Protein Calculator: How Much Protein Do You Need Per Day?

Read our guide

How Much Roofing Material Do I Need? Shingles, Bundles & Cost Guide

Read our guide

How Much Concrete Do I Need? Concrete Calculator for Slabs & Footings

Read our guide

Tie Dye Calculator

Calculate dye, soda ash, and water for tie-dye projects

Fabric Yardage Calculator

Estimate fabric yardage for sewing projects

Spinning Fiber Calculator

Calculate roving and fiber for handspinning

Yarn Calculator

Estimate yarn amounts for knitting and crochet

Explore More Crafts Calculators

Discover calculators for dyeing, fiber arts, soapmaking, candle making, and more creative projects

View All Crafts Calculators

Last Updated: Mar 16, 2026

This calculator is provided for informational and educational purposes only. Results are estimates and should not be considered professional financial, medical, legal, or other advice. Always consult a qualified professional before making important decisions. UseCalcPro is not responsible for any actions taken based on calculator results.

UseCalcPro
FinanceHealthMath

© 2026 UseCalcPro