Dye Bath Calculator
Calculate dye weight, water volume, and auxiliary chemicals for target shade depth and fabric weight.
About this calculator
A dye bath is the water-and-dye solution a textile is immersed in during dyeing, and getting its proportions right is what makes a dye lot repeatable rather than a guess. This calculator works from Fabric Weight (dry) -- the standard reference point in textile dyeing, since all the other quantities are expressed as a percentage of it. Shade Depth is the dye's weight as a percentage of the fabric's weight (technically "percent on weight of fiber," or %owf): a pale tint sits around 0.5%, a medium shade around 2%, and a dark, saturated color can run 5% or higher, and Dye Weight scales directly with it. Liquor Ratio is the ratio of water to fabric by weight -- a liquor ratio of 20 means 20 mL of water for every 1 g of dry fabric -- and it drives Water Volume, converted here to both liters and US gallons for convenience at different batch sizes.
A tighter liquor ratio concentrates the dye bath and can produce a deeper shade with less dye, while a looser ratio (more water relative to fabric) gives the fabric more room to move for even coverage but dilutes the dye, which is why commercial recipes specify liquor ratio as carefully as shade depth. Auxiliary Weight covers the leveling agents, wetting agents, and other dye-assist chemicals dosed as a percentage of fabric weight, independent of both shade depth and liquor ratio. Salt (est.) estimates the sodium chloride commonly added to exhaust reactive dyes onto cellulose fibers like cotton -- salt does not react with the dye itself, it drives more of the dissolved dye out of the water and onto the fiber, and the estimate here scales up with target shade depth since darker shades need more dye driven onto the fiber. Exact dye, salt, and auxiliary dosing still varies significantly by dye class (reactive, acid, disperse) and fiber type, so treat these figures as a recipe starting point to confirm against your specific dye manufacturer's technical data sheet.
Inputs
Results
Dye Weight
10 g
How to Use This Calculator
- Enter Fabric Weight (dry), Shade Depth, and Liquor Ratio.
- Set Auxiliary Chemical.
- Review the Dye Weight result.
- Use Water Volume (L) and Water Volume (gal) to inform your decision.
- Use the chart to visualize the results and explore different scenarios by adjusting inputs.
How the result changes with Fabric Weight (dry)
| Fabric Weight (dry) | Dye Weight |
|---|---|
| 250 | 5 g |
| 375 | 7.5 g |
| 750 | 15 g |
| 1,250 | 25 g |
What each input means
- Fabric Weight (dry)
- Dry weight of the fabric to be dyed
- Shade Depth
- Dye percentage on weight of fabric (0.5%=pale, 2%=medium, 5%=dark)
- Liquor Ratio
- Ratio of water to fabric weight (e.g. 20 = 20mL water per 1g fabric)
- Auxiliary Chemical
- Percentage of auxiliary chemicals on weight of fabric
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersFabric Weight (dry) = 500, Shade Depth = 2, Liquor Ratio = 20, Auxiliary Chemical = 1 = 4 input(s) provided
- Calculate Dye WeightDye Weight10 = 10
- Calculate Water Volume (L)Water Volume (L)10 = 10
- Calculate Water Volume (gal)Water Volume (gal)2.64 = 2.64
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does Water Volume depend on Liquor Ratio and not on Shade Depth?
Liquor Ratio directly defines how much water goes with a given weight of fabric -- that's its entire purpose as a measurement. Shade Depth only sets how much dye goes into that water, not how much water there is in the first place, so it has no effect on Water Volume in this calculator: two dye baths at different shade depths but the same liquor ratio use the identical amount of water.
What does a Liquor Ratio of 20 actually mean in practice?
A liquor ratio of 20 means 20 mL of water for every 1 gram of dry fabric, so a 500 g batch of fabric needs 10 liters (about 2.6 gallons) of water in the dye bath. Hand-dyeing and small-batch work often use tighter ratios like 10:1 to concentrate the dye, while washing-machine or large-vat dyeing commonly runs looser, in the 20:1 to 30:1 range, for better fabric movement.
Does Auxiliary Chemical amount change how much water I need?
No -- Auxiliary Weight is calculated purely from Fabric Weight and the Auxiliary Chemical percentage, and does not feed into Water Volume at all. Auxiliary chemicals (leveling and wetting agents) are dosed on the weight of the fabric, the same convention used for Dye Weight, rather than on the volume of the dye bath.
Why does the salt estimate increase at deeper shades?
Salt drives more of the dissolved dye out of the water and onto the fiber during reactive dyeing (an effect called exhaustion), and darker shades need more dye exhausted onto the fabric to reach full color. This calculator steps the salt dose up at higher Shade Depth settings to reflect that a pale tint needs proportionally less salt-driven exhaustion than a saturated, dark color.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Color Fastness Prediction Calculator
Predict expected wash and light fastness ratings from dye type, fiber, and shade depth.
Textile ScienceFabric Shrinkage Calculator
Calculate fabric shrinkage percentage and determine pre-cut dimensions to achieve desired finished size after washing.
Textile DyeingDye Bath Ratio Calculator
Water-to-fabric ratio from weight and dye method.
Textile DyeingDye Exhaustion Rate Calculator
Dye uptake efficiency from absorbance measurements.
Textile DyeingNatural Dye Calculator
Plant material weight from fiber weight and color depth.
More in Crafts, Hobbies & Games.