What Is a Mordant? How It Binds Dye to Fiber

A mordant is a substance that helps dye bond permanently to fiber. Without one, most natural dyes wash out quickly or fade within weeks. The mordant works by forming a chemical bridge between the dye molecule and the fiber itself, locking color in place and often changing the final shade in the process. Mordants are most commonly metal salts like alum, iron, or copper, though natural compounds like tannins serve the same purpose.

How Mordants Bind Dye to Fiber

Most natural dyes can’t grab onto fiber strongly enough on their own. A mordant solves this by creating what chemists call a coordination complex: the metal ions in the mordant attach to both the dye molecule and the fiber, forming an insoluble compound trapped inside the material. Think of it like a two-sided clip that hooks the dye on one end and the fiber on the other. Because the resulting compound doesn’t dissolve in water, the color stays put through washing and wear.

This bridging action also explains why the same dye produces different colors with different mordants. The metal ion at the center of the complex changes how the dye absorbs light, shifting the hue. A single plant dye can yield greens, purples, browns, or golds depending entirely on which mordant you pair it with.

Common Mordants and What They Do

Alum (aluminum potassium sulfate) is by far the most widely used mordant and has been for centuries across Europe and Asia. It’s inexpensive, relatively safe, and produces bright, clear colors without dramatically shifting the hue of the dye. A standard starting amount is about 10% of the weight of your fiber, though you can go up to 20% for deeper shades.

Iron (ferrous sulfate) is known for “saddening” colors, meaning it deepens and darkens them. A little iron goes a long way, and the results can be dramatic. Pomegranate dye shifts to dark olive green with iron. Madder becomes a deep grayish purple. Cutch turns into a rich chocolate brown. Dyers often use iron as a final dip after dyeing a base color, pulling the fiber out once the shift reaches the shade they want.

Copper sulfate pushes colors toward green tones and produces excellent lightfastness. Chrome (potassium dichromate) was historically prized for superior color permanence but is increasingly restricted due to serious health and environmental risks. Tin brightens and intensifies colors but tends to make fibers brittle with overuse.

Why Mordant Choice Affects Durability

The mordant you choose matters more for long-term color survival than the dye itself. Research from the American Institute for Conservation found that mordant was a stronger predictor of lightfastness than either the dye used or the length of light exposure. Dyes applied with copper or iron mordants showed dramatically less fading than the same dyes applied with alum or tin. In direct comparison, dyes with tin mordants faded five times faster than those with copper mordants.

The numbers are striking. Across multiple natural dyes tested, alum-mordanted samples showed an average color change of about 12 units on a standard scale, while copper-mordanted samples changed by less than 2 units under the same conditions. Tin performed worst at over 14 units of change. Chrome, copper, and iron consistently produced the most lightfast results, which is why museum conservators pay close attention to which mordant was used when assessing the condition of historical textiles.

Mordanting Animal vs. Plant Fibers

Animal fibers like wool and silk are protein-based, and their molecular structure naturally offers more attachment points for mordants and dyes. Wool mordants well with alum alone, though adding cream of tartar helps the fiber retain brighter, cleaner colors. Rhubarb leaves, rich in oxalic acid, have been used for centuries in Tibet as a natural mordant for protein fibers.

Plant fibers like cotton and linen are a different story. Their cellulose structure has fewer sites for mordants to grab onto, so they need extra preparation. The standard approach is a two-step process: first soak the fabric in a tannin bath (about 8% of the fiber’s weight) for 8 to 24 hours, then transfer it to an alum bath at 10% of fiber weight for another 8 to 24 hours. The tannin gives cellulose fibers the chemical “grip” they need to accept the alum mordant, which then bonds with the dye. Without this tannin step, cotton and linen often dye unevenly or lose color quickly. Salt is also sometimes used as a simpler fixative for plant fibers, helping prevent color bleeding during washing.

A dye that works beautifully on wool might produce almost no color on cotton. When a particular dye refuses to take on a cellulose fiber, some dyers use a milk soak as a workaround, since milk’s protein content can give plant fibers some of the same dye-bonding properties as animal fibers.

When to Apply the Mordant

Mordanting before dyeing is the most common approach. You soak the fiber in the mordant solution, rinse it, and then move it to the dye bath. This gives the mordant time to fully saturate the fiber so it’s ready to grab dye molecules on contact. For alum on wool, this typically means simmering the fiber in the mordant solution, then letting it cool.

You can also mordant during dyeing by adding the mordant directly to the dye bath. This saves time but gives you less control over the final color, since the mordant and dye are competing for attachment sites simultaneously.

Post-mordanting, or applying the mordant after dyeing, is the technique behind iron “color shifting.” You dye the fiber first to establish a base color, then dip it in a mordant bath to alter the shade. This is especially useful for creating darker, more muted tones from bright base colors.

Safety and Environmental Concerns

Not all mordants carry the same risks. Alum is generally considered safe for home use and has low toxicity. Iron is similarly low-risk in the small quantities dyers use, though it can damage fibers if overused.

Chrome and copper are a different matter. Hexavalent chromium is classified as carcinogenic and mutagenic. The European Chemicals Agency lists it as a substance of very high concern, and its use in consumer textiles is effectively banned under EU regulations except in narrowly authorized industrial applications. Even the less toxic trivalent form of chromium persists in water and raises environmental concerns.

Copper sulfate improves wash fastness effectively but poses serious risks when mordant-laden wastewater enters waterways. Copper bioaccumulates in aquatic ecosystems, meaning it builds up in organisms over time rather than breaking down. The same concern applies to tin and other heavy metals. If not properly managed, spent mordant baths can contaminate water sources, which is why the textile industry faces increasing pressure to move away from heavy metal mordants entirely.

Tannins and Other Plant-Based Mordants

Tannins are naturally occurring compounds found in oak galls, myrobalan, staghorn sumac, pomegranate rinds, and many other plant sources. They range in molecular weight from 500 to 3,000 and contain chemical groups that form effective cross-links between proteins and other large molecules. Tannins with a specific structural feature (a catechol group) can form chelates, which produce different colors depending on which metal they encounter. This is why tannin-rich dyes shift so dramatically with iron mordants.

Beyond their role as a pre-treatment for cellulose fibers, tannins function as primary mordants in their own right. Cotton treated with tannic acid can then accept virtually any metallic mordant and dye readily. The metallic mordant forms complexes with the acid groups in the tannin, creating a layered system where tannin bridges the gap between fiber and metal, and the metal bridges the gap between tannin and dye.

For dyers looking to avoid metal salts altogether, tannin-rich plant extracts offer a viable starting point, though the range of achievable colors is more limited and lightfastness is generally lower than with the best metal mordants.