Brown and Black Dyes

Sources and techniques for producing brown and black dyes from natural materials.

Why This Matters

Brown and black are the workhorses of any dye palette. Brown is the color of practical, everyday clothing β€” it hides dirt, doesn’t show wear, and can be produced from dozens of common plants available in almost any ecosystem. Black is essential for formal wear, mourning garments, ink production, leather finishing, and wood staining. Together, these dark colors round out the spectrum and provide the contrast needed to make other colors pop.

Achieving a true, deep black is one of the most challenging goals in natural dyeing. There is no single plant that produces a pure black dye β€” instead, black is built up through layers of tannin, iron mordanting, and repeated dipping. Understanding the chemistry of tannin-iron complexes is key to reliable dark colors.

Browns, by contrast, are among the easiest natural colors to produce. Many barks, roots, hulls, and leaves yield browns without any mordanting at all. The challenge with browns is not achieving color but controlling which shade of brown you get and ensuring it lasts.

Brown Dye Sources

Tree Barks

Bark is the most abundant and reliable source of brown dye in most environments.

SourceColorFastnessAvailability
Oak bark (Quercus spp.)Warm tan to dark brownExcellentWidespread temperate/tropical
Walnut barkMedium brownVery goodTemperate regions
Birch bark (Betula spp.)Pinkish tan to brownGoodNorthern temperate
Alder bark (Alnus spp.)Orange-brown to dark brownGoodRiparian areas worldwide
Willow bark (Salix spp.)Rose-tan to brownModerateNear water everywhere
Pine bark (Pinus spp.)Reddish brownModerateConiferous forests
Hemlock bark (Tsuga spp.)Reddish brownVery goodNorth American forests

Harvesting bark sustainably:

  • Never ring-bark a living tree β€” this kills it
  • Harvest from fallen trees, trimmed branches, or forestry waste
  • Strip bark from the lower trunk of large, healthy trees in patches no larger than a hand β€” the tree can heal small wounds
  • Collect inner bark (cambium) for strongest color

Nut Hulls

The outer husks of several nut species produce exceptionally rich, lightfast browns.

Black walnut (Juglans nigra): The gold standard of natural brown dyes. The green outer hull of the walnut fruit contains juglone, a naphthoquinone dye that produces deep, warm brown without any mordant.

  1. Collect green or freshly fallen walnut hulls (they blacken as they age β€” both stages work)
  2. Crush or chop the hulls
  3. Soak in water for 1-3 days, or simmer for 2-3 hours
  4. Strain out hull material
  5. Add pre-wetted fiber directly to the dye bath
  6. Simmer for 1-2 hours
  7. Leave in the bath overnight for deepest color

No Mordant Needed

Walnut hull dye is a substantive dye β€” it bonds directly to fibers without any mordant. This makes it one of the easiest natural dyes to use. It works on all fiber types including cotton and linen.

Other nut hulls:

  • Butternut (Juglans cinerea) β€” lighter tan-brown
  • Chestnut (Castanea spp.) β€” warm brown; also a good tannin source
  • Acorn caps (Quercus spp.) β€” grey-brown; high tannin content

Roots

Root SourceColorNotes
Dock (Rumex spp.)Gold-brownCommon weed; use with alum mordant
Dandelion (Taraxacum spp.)Yellow-brownAbundant; mild color
Comfrey (Symphytum spp.)BrownUse dried root

Other Brown Sources

  • Tea leaves β€” Warm tan to brown; readily available; moderate fastness
  • Coffee grounds β€” Medium brown; poor lightfastness but useful for quick staining
  • Onion skins (brown) β€” Golden brown; excellent fastness with alum mordant
  • Pomegranate rind β€” Yellow-brown; strong tannin content; good on cotton
  • Cutch (Acacia catechu) β€” Rich dark brown; traditional dye of South Asia; obtained by boiling heartwood

Black Dye Methods

The Tannin-Iron Method

This is the most reliable and historically widespread method for achieving black on natural fibers. It works through the chemistry of iron-tannin complexes: iron ions (Fe²⁺ and Fe³⁺) react with tannin molecules to form large, dark-colored complexes that are insoluble and extremely lightfast.

Step 1: Tannin Treatment

  1. Prepare a strong tannin bath using one or more sources:

    • Oak galls (the strongest natural tannin source β€” 50-70% tannin by weight)
    • Sumac leaves (Rhus spp.) β€” 15-25% tannin
    • Pomegranate rind β€” 25-30% tannin
    • Oak bark β€” 8-15% tannin
    • Chestnut wood or bark β€” 7-12% tannin
  2. Simmer tannin material in water for 1-2 hours. Use a generous amount β€” 50-100% by weight of fiber.

  3. Strain and add pre-wetted fiber to the tannin bath.

  4. Simmer for 1-2 hours. The fiber should become dark tan to brown.

  5. Remove fiber and squeeze gently. Do not rinse.

Step 2: Iron Treatment

  1. Prepare an iron solution using one of these methods:

    Iron sulfate (copperas): Dissolve iron sulfate in warm water at 2-4% of the fiber weight. This is the most controllable method.

    Iron water (rusty nail solution): Place iron scraps, nails, or old tools in a container of water with a splash of vinegar. Allow to soak for 2-4 weeks until the water is dark orange-brown. This is less precise but uses readily available materials.

    Bog iron water: Water from bogs or swamps with naturally high iron content can serve as a mordant.

  2. Submerge the tannin-treated fiber in the iron solution.

  3. The color change is dramatic and nearly instant β€” the fiber turns dark grey to black as iron-tannin complexes form.

  4. Leave in the iron bath for 30-60 minutes.

  5. Remove and rinse.

Step 3: Repeat Cycles

A single tannin-iron cycle rarely produces a true black. For deep black:

  1. Rinse the fiber
  2. Return to the tannin bath for another treatment
  3. Return to the iron bath
  4. Repeat 3-5 cycles, alternating between tannin and iron
  5. Each cycle deepens the color

Iron Damages Fibers

Iron mordant, especially in excess, weakens both protein and cellulose fibers over time. This is why very old black textiles often show more wear than other colors. Use the minimum iron concentration that achieves the desired color, and don’t leave fibers in iron baths longer than necessary.

Logwood Black

Logwood (Haematoxylum campechianum) produces the finest and deepest natural black when combined with iron mordant. It was the standard black dye in Europe from the 16th-19th centuries.

  1. Chip or shave logwood heartwood
  2. Soak chips in water overnight, then simmer for 2-3 hours
  3. Strain the deep purple-red liquid
  4. Mordant fiber with alum (10-15% WOG), then treat with iron (2-3% WOG)
  5. Dye in the logwood bath for 1-2 hours at gentle simmer
  6. The combination of logwood dye + iron mordant produces a deep, blue-black

Limitation: Logwood is a tropical tree native to Central America and the Caribbean. If you’re not in that region, you’ll need to trade for it or rely on the tannin-iron method.

Ink-Based Black (Carbon Black)

For the absolute darkest black on fabric, soot-based methods work:

  1. Collect soot β€” Scrape lampblack (carbon soot) from the inside of chimneys, oil lamps, or from burning resinous wood (pine, spruce) in an enclosed space.
  2. Make a paste β€” Mix soot with a binder: gum arabic dissolved in water, egg white, or boiled linseed oil.
  3. Apply directly β€” Brush or stamp onto fabric.
  4. Heat-set β€” Press with a hot iron or expose to steam.

This produces a true, pure black but sits on the surface rather than penetrating the fiber. It’s best for printed designs rather than whole-cloth dyeing, and may rub off over time.

Achieving Specific Dark Shades

Target ColorMethod
Warm chocolate brownWalnut hull dye, no mordant
Cool grey-brownOak bark + iron after-bath (1-2% WOG)
Red-brownMadder + tannin
Dark olive brownWeld (yellow) + tannin + light iron
Charcoal greyLight tannin treatment + iron
Blue-blackIndigo base + tannin-iron over-dye
Warm blackHeavy tannin (oak gall) + iron, 4-5 cycles
Cool blackLogwood + alum + iron

Practical Tips for Dark Colors

Preparing Iron Mordant Solutions

The easiest method for producing iron mordant from scratch:

  1. Collect iron scraps β€” old nails, horseshoes, tools, iron filings
  2. Place in a glass or ceramic container (not metal β€” it reacts)
  3. Cover with equal parts water and vinegar
  4. Cover loosely and let sit for 2-4 weeks
  5. The liquid becomes orange-brown β€” this is iron acetate solution
  6. Strain before use
  7. Strength varies β€” test on a sample before committing good fiber

Building Color Depth

  • Pre-treat with tannin β€” Even for brown dyes, a tannin pre-treatment deepens color significantly
  • Multiple dip cycles β€” Each tannin-iron cycle adds depth. Don’t try to achieve black in one step.
  • Dry between dips β€” Allowing fiber to dry between tannin and iron treatments can produce darker results (oxidation during drying helps)
  • Age the dyed fiber β€” Black tannin-iron dyed textiles darken further over the first few weeks as the iron-tannin complexes continue to develop

Fixing Dark Colors

  • Final rinse in acidulated water β€” A splash of vinegar in the rinse water helps set iron-tannin colors
  • Avoid soap on iron-dyed fabrics β€” Alkaline soap can strip iron from fibers. Use neutral pH wash water.
  • Dry away from direct sun β€” UV light degrades iron-tannin bonds faster than most other dye-fiber bonds

Troubleshooting

ProblemCauseSolution
Black comes out greyInsufficient tanninUse stronger tannin source; more cycles
Black fades to brownIron being stripped; UV damageAvoid alkaline wash; dry in shade
Color is uneven/blotchyFiber not pre-wetted evenlySoak fiber thoroughly before each bath
Fiber feels stiff/harshToo much ironReduce iron concentration; fewer iron dips
Brown is too lightInsufficient dye materialUse more bark/hulls; simmer longer; add tannin
Brown has unwanted grey castIron contamination in water or vesselUse iron-free water; non-reactive vessels