Skip to main content
Calcimator

Dye Exhaustion Rate Calculator

Dye uptake efficiency from absorbance measurements.

About this calculator

Exhaustion rate measures how much of the dye you started with actually left the bath and landed on the fiber, and it's the single most useful number for judging whether a dye recipe is working efficiently. This calculator gets there via the Beer-Lambert relationship: since dye concentration is proportional to absorbance at its characteristic wavelength, you don't need to measure concentration directly — a spectrophotometer reading of the bath before and after dyeing is enough. Exhaustion % is simply ((initial absorbance − final absorbance) / initial absorbance) × 100, clamped to 0-100% to guard against noisy readings implying more dye came out than went in. From that percentage, the calculator splits your total dye charge into what actually deposited on the fiber versus what remains as residual dye in the spent bath (relevant for effluent treatment and cost planning).

Exhaustion alone doesn't tell the whole story, though: not all exhausted dye is permanently fixed to the fiber, so the calculator layers in a separate fixation rate — the fraction of exhausted dye that survives washing rather than bleeding out later — to compute overall fixation (exhaustion × fixation ÷ 100) and dye actually fixed as a percentage on weight of fiber (% OWF). Typical fixation rates vary a lot by dye chemistry: reactive dyes commonly run 60-80%, acid dyes 85-95%, and disperse dyes 90-99%, so plugging in a number appropriate to your dye class matters as much as the absorbance readings themselves. The most common source of error is a stale or uncalibrated spectrophotometer baseline, since even a small absorbance-zero drift will shift the calculated exhaustion percentage.

Inputs

oz
%
oz

Results

Exhaustion rate (%)

90

Dye on fiber (g)18
Residual dye in bath (g)2
Overall fixation (%)76.5
Fixed dye (% OWF)1.53
How to Use This Calculator
  1. Enter Initial absorbance (A₀), Final absorbance (A_f), and Total dye added (g).
  2. Set Fixation rate (%) and Fabric weight (g).
  3. Review the Exhaustion rate (%) result.
  4. Use Dye on fiber (g) and Residual dye in bath (g) to inform your decision.

How the result changes with Initial absorbance (A₀)

Initial absorbance (A₀)Exhaustion rate (%)
0.7580
1.1386.73
2.2593.33
3.7596

What each input means

Initial absorbance (A₀)
Spectrophotometer absorbance of the initial dye bath at λ_max.
Final absorbance (A_f)
Absorbance of the residual dye bath after dyeing.
Total dye added (g)
Total weight of dye powder added to the bath.
Fixation rate (%)
Percentage of exhausted dye that is permanently fixed. Reactive dyes: 60-80%, acid dyes: 85-95%, disperse: 90-99%.
Fabric weight (g)
Dry weight of fabric in grams for calculating % OWF on fiber.

What each result means

Exhaustion rate (%)
Percentage of dye absorbed from bath onto fiber.
Dye on fiber (g)
Weight of dye taken up by the fabric.
Residual dye in bath (g)
Dye remaining in the spent bath (effluent).
Overall fixation (%)
Exhaustion × fixation rate — total dye permanently on fiber.
Fixed dye (% OWF)
Fixed dye as a percentage on weight of fiber.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Initial absorbance (A₀) = 1.5, Final absorbance (A_f) = 0.15, Total dye added (g) = 20, Fixation rate (%) = 85 = 5 input(s) provided
  2. Calculate Exhaustion rate
    90 = 90
  3. Calculate Dye on fiber
    Dye on fiber = totalDyeAddedG * (clampedExhaustion / 100)
    18 = 18
  4. Calculate Residual dye in bath
    Residual dye in bath = totalDyeAddedG - dyeOnFiberG
    2 = 2

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 exhaustion rate use absorbance readings instead of measuring dye concentration directly?

Under the Beer-Lambert law, absorbance at a dye's characteristic wavelength is directly proportional to its concentration, so the ratio of before-and-after absorbance readings gives the same exhaustion percentage as a ratio of before-and-after concentrations would, without needing a calibration curve or a known extinction coefficient. That's why only two absorbance values — initial and final — are required as inputs, rather than a measured concentration in grams per liter.

What's the difference between exhaustion rate and overall fixation, and why do both matter?

Exhaustion rate only tells you how much dye left the bath and attached to the fiber, but some of that exhausted dye is loosely held and will wash or rub off later rather than being permanently bonded. Overall fixation multiplies exhaustion by your fixation rate input to estimate what fraction of the original dye charge ends up permanently fixed — so a bath can show 95% exhaustion but, with a 70% fixation rate typical of some reactive dyes, only about 66% overall fixation actually stays on the fabric through washing.

Why is the exhaustion percentage clamped to 0-100%, and when would that clamp actually trigger?

In theory, final absorbance should always be lower than initial absorbance since dye is leaving the bath, but a stale spectrophotometer baseline, a dirty cuvette, or reading noise can occasionally produce a final absorbance that's higher than expected relative to the initial reading, which would otherwise compute a negative or over-100% exhaustion. The clamp catches that and floors or caps the result, but it's a sign to recheck your readings rather than trust the clamped number as accurate.

How does fabric weight factor into the results if it's only used for one output?

Fabric weight only enters the % OWF (on weight of fiber) calculation, which expresses the dye actually fixed as a percentage of your fabric's dry weight — a standard way dyers compare recipes across different batch sizes. It has no effect on exhaustion percentage, dye-on-fiber grams, or residual dye grams, all of which depend only on the absorbance readings, total dye charge, and fixation rate.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Crafts, Hobbies & Games.