Chemical Oxygen Demand Calculator
ChemistryCalculate the theoretical chemical oxygen demand (ThCOD) of a compound from its molecular formula, or compute COD from dichromate titration data (mg/L of O₂).
Theoretical COD (mg O₂/L)
What is a COD?
The Chemical Oxygen Demand Calculator computes the theoretical COD (ThCOD) of an organic compound from its molecular formula and concentration, or the measured COD from dichromate titration data. ThCOD is calculated as the oxygen required to completely combust the compound; titration COD is calculated from the standard formula (B − S) × N × 8000 / V.
COD is the most widely used parameter for characterising organic pollution in industrial and municipal wastewater. In India, it is the primary effluent quality parameter monitored under CPCB standards — every industrial Effluent Treatment Plant (ETP) must achieve COD ≤ 250 mg/L before discharge to inland surface waters. The Detention Time Calculator and Hydraulic Retention Time Calculator are used alongside COD to design the treatment systems that achieve these limits.
How to use this COD calculator
- Select Calculation Mode — Theoretical (from formula) or Titration.
- For Theoretical: enter C, H, O atom counts (e.g., glucose C₆H₁₂O₆: C=6, H=12, O=6) and Concentration (mg/L).
- For Titration: enter blank and sample mL of Mohr's salt or dichromate, normality, and sample volume.
- Read ThCOD or Titration COD in mg O₂/L.
- Compare to CPCB limit (250 mg/L for inland discharge) and the Wastewater Class interpretation.
Formula & Methodology
Theoretical COD:CₓHᵧOᵤ + (x + y/4 − z/2) O₂ → x CO₂ + (y/2) H₂O O₂ per gram = (x + y/4 − z/2) × 31.998 / M_compound [g O₂/g compound] ThCOD (mg/L) = O₂_per_gram × concentration_mg_LTitration COD (standard APHA 5220C):COD (mg/L) = (B − S) × N × 8000 / V_sample B = blank titration (mL); S = sample titration (mL) N = normality of titrant; 8000 = equivalent weight of O₂ × 1000Worked example — glucose in distillery effluent: A distillery's primary effluent contains 5000 mg/L glucose (C₆H₁₂O₆, M=180.16 g/mol). O₂ coefficient = 6 + 12/4 − 6/2 = 6 mol O₂/mol glucose.O₂ per gram = (6 × 31.998) / 180.16 = 191.988/180.16 = 1.066 g O₂/g glucose ThCOD = 1.066 × 5000 = 5330 mg O₂/LThis 5330 mg/L COD exceeds the CPCB limit by 21×. A UASB (upflow anaerobic sludge blanket) reactor can remove 80–90% of COD, reducing effluent to 533–1066 mg/L — still above CPCB limit, requiring secondary treatment. Most Indian distilleries use UASB + biomethanation + composting to achieve compliance while generating biogas for boiler fuel. India has over 700 distilleries (alcohol, ethanol, and molasses-based) under CPCB monitoring.
Frequently Asked Questions