Natural Dye Mordant Calculator
Natural Dye Mordants: Why Fiber Weight Matters
This natural dye mordant calculator starts with the dry weight of the fabric because both dye material and mordant are measured as percentages of that weight. Natural dyes—colors extracted from plants, insects, and minerals—often need a chemical intermediary called a mordant to improve their attachment to protein or cellulose fibers. A mordant can help form a more stable connection between dye molecules and the fiber, improving resistance to washing and light. Results vary by dye source, fiber, water, and method, but weighing the fabric before making a bath gives a repeatable starting point. The same dye can also produce markedly different shades with different mordants: madder with alum is commonly associated with orange-red tones, while iron can shift it toward rust or maroon. Careful weight-based preparation makes those choices easier to repeat.
Introduction: Mordant Chemistry for a Natural Dye Bath
For a natural dye bath, this calculator treats the selected mordant percentage as a percentage of the fabric weight. Mordants are often metal salts or tannin-rich materials used to influence dye uptake and color. Alum (potassium aluminum sulfate), for example, is commonly used with many natural dyes. Whether a mordant is appropriate depends on the dye, the fiber, and the dyer's method: some dyes are substantive and can color fiber directly, while protein fibers and cellulose fibers can respond differently to a given treatment. Water pH, bath temperature, and time also affect the final shade. The calculator's mordant quantity relationship is:
Formula: Mordant Quantity = Fiber Weight × Mordant Percentage ÷ 100
The selected mordants in this tool use fixed percentage-of-fiber-weight settings: alum is 15%, tannin is 8%, copper sulfate is 1%, iron sulfate is 0.5%, and salt is 10%. These values are calculation settings, not a substitute for a dye-specific recipe, swatch test, or chemical-handling guidance.
Worked Example: Madder, Alum, and 100 Grams of Fabric
With 100 grams of fabric, Madder Root selected as the dye source, Alum selected as the primary mordant, and Medium selected as the desired depth, the calculator returns 25 grams of madder and 15 grams of alum. The 25-gram dye amount comes from the medium madder setting of 25% of fabric weight; the 15-gram alum amount comes from the calculator's 15% alum setting. It also identifies a 60–75°C processing temperature and an expected orange-red to rust color range. These outputs are planning amounts for the selected settings, while a small swatch remains the best way to check a particular fiber, water supply, and dye lot before dyeing the full piece.
Natural Dye Sources, Mordants, and Typical Color Outcomes
The dye-source menu pairs each natural dye material with its own dye-weight settings, temperature guidance, and broad expected color description. The following table summarizes the sources represented in the calculator and useful background characteristics:
| Dye Source | Main Pigments | Typical Colors | Fastness | Primary Mordant | Processing Temp |
|---|---|---|---|---|---|
| Madder Root | Alizarin, Purpurin | Red, Orange, Purple (w/ Iron) | Excellent | Alum + Tannin | 60–75°C |
| Weld (Reseda) | Luteolin | Bright Yellow | Excellent | Alum | 60°C |
| Indigo | Indigotin | Blue | Excellent | Fermentation/Reduction | 40–50°C |
| Cochineal | Carminic Acid | Red, Pink, Purple | Very Good | Alum | 80–90°C |
| Woad | Indigotin | Blue (weaker than Indigo) | Good | Fermentation | 40°C |
| Black Walnut Hulls | Juglone, Tannins | Brown, Black | Good | Alum (self-tanning) | 70°C |
| Logwood | Hematoxylin | Purple, Black (w/ Iron) | Good | Alum + Iron | 70°C |
| Pomegranate Rind | Tannins | Yellow, Brown (requires Iron for Black) | Good | Alum | 65°C |
Natural-dye fastness varies by source, fiber, mordant, and exposure conditions, so the color descriptions in the calculator should be read as broad expectations rather than guarantees. Indigo and madder are widely valued for durable color, while other materials may need especially careful preparation and testing when a project will receive frequent washing or strong light. Use the displayed dye amount as a weight-based starting point, then keep notes on the exact source, fabric, and bath conditions that produced a successful sample.
Mordanting Processes for the Calculated Dye Amounts
Once this calculator has supplied a natural dye and mordant quantity, the practical work is to prepare the fiber and bath consistently. A common sequence is to wash the fabric to remove oils, dissolve the chosen mordant thoroughly, and treat the fabric according to an appropriate recipe before dyeing. Dye material is then extracted or prepared in a separate bath as needed, strained when appropriate, and used with the treated fiber at the temperature suited to that source. Indigo is a special case: it is normally used in a reduced vat and built through repeated dips rather than treated like a simmered plant-dye bath. Optional modifiers and after-baths can alter color, but they are not included in this calculator's quantity output. Work from a tested process for the particular dye and fiber rather than assuming one sequence suits every material.
Water Quality and pH in Natural Dye Mordanting
Water quality can change the outcome even when the calculator's fabric-weight percentages are followed exactly. Hard water and alkaline water may interfere with mordanting or shift colors, so some dyers use distilled or collected rainwater when consistency is important. Acidic, neutral, and alkaline conditions can each affect a dye bath differently; adjustments with vinegar or soda ash should be made deliberately and tested on a sample. Indigo vats in particular depend on controlled alkaline, reduced conditions for dye uptake. Recording the water source and any pH adjustments alongside the calculated grams helps make future batches more comparable.
Natural Dye Mordant Limitations and Variability
Natural dye mordant calculations provide measured starting quantities, not a guaranteed final shade. Plant age, growing conditions, harvest timing, storage, water chemistry, fabric construction, and technique can all change the result. Two dyers using the same fabric weight and menu selections may still obtain different colors. Test a small swatch before committing valuable fabric, particularly with an unfamiliar dye source or when colorfastness matters. Some traditional mordants are hazardous and should not be used; handle any dyeing chemicals according to their safety information, avoid inhaling powders, and use appropriate equipment when heating dye baths.
How to Use This Natural Dye Mordant Calculator
- Enter the dry Fabric Weight (grams) that you plan to dye.
- Select the Primary Dye Source whose dye-material percentage and temperature guidance you want to use.
- Select the Primary Mordant to apply that mordant's percentage-of-fiber-weight setting.
- Choose a Desired Depth, calculate the gram amounts, and test the chosen recipe on a swatch before dyeing the full fabric.
Formula: Natural Dye and Mordant Weight Estimates
For this natural dye calculator, the selected dye amount and mordant amount are each based on fabric weight. The dye result equals fabric weight multiplied by the chosen dye-source percentage for the selected depth, divided by 100. The mordant result equals fabric weight multiplied by the selected mordant percentage, divided by 100. Enter fabric weight in grams; dye and mordant results are also reported in grams.
Arcade Mini-Game: Natural Dye Mordant Calculator Calibration Run
Use this quick arcade run to practice separating useful scenario inputs from common planning mistakes before you rely on the calculator output.
Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.
Enter fabric weight and dye preferences to calculate mordant quantities.
