Skip to content

COD Calculator: Chemical Oxygen Demand from Titration

Calculate chemical oxygen demand (COD) from titration data with the standard formula: enter blank and sample titrant volume, normality, and sample volume in mL.

Chemical Oxygen Demand (COD) Calculator

Calculate COD from dichromate titration data. Enter your blank and sample titrant volumes to determine oxygen demand in mg/L.

Input Parameters

mL
mL
N
mL

COD Formula

COD (mg/L) = ((Blank − Sample) × N × 8000) / Volume

Where:

  • Blank = Blank titrant volume (mL)
  • Sample = Sample titrant volume (mL)
  • N = Normality of titrant (N)
  • Volume = Sample volume (mL)
  • 8000 = Milliequivalent weight of oxygen × 1000 mL/L
COD Result
50.00mg/L

COD Visualization

50.00 mg/L
0 mg/L500 mg/L1000+ mg/L
Moderate COD: Typical for treated wastewater
Loading calculator...
📚

Documentation

What is chemical oxygen demand (COD)?

Chemical oxygen demand (COD) is a measure of how much oxygen is needed to chemically break down the organic matter in a water sample. It is reported in milligrams of oxygen per liter of water (mg/L). A higher COD number means the water contains more material that can be oxidized, which usually points to more organic pollution. Labs measure COD with a titration test, and this calculator turns the titration numbers into a COD result.

COD is one of the most common tests in water quality work. Wastewater treatment plants run it to check incoming and outgoing water. Environmental scientists use it to check rivers and lakes. Factories use it to prove their discharge meets legal limits.

How the dichromate titration test works

The standard COD test uses a chemical called potassium dichromate to oxidize the organic matter in a water sample. A lab technician heats the sample with dichromate and strong acid for two hours at 150°C (302°F). The dichromate that does not react with the sample is then measured by titration, a process of slowly adding a second chemical (ferrous ammonium sulfate) until a color change signals the reaction is complete.

The test is run twice: once on the real water sample, and once on a "blank," which is the same mixture of chemicals but with no water sample added. The blank shows the maximum amount of titrant possible. Comparing the blank titration to the sample titration shows how much dichromate the organic matter in the sample actually used up.

COD formula

The COD formula is:

COD (mg/L) = ((Blank − Sample) × N × 8000) / Volume

Where:

  • Blank = titrant volume used for the blank test, in mL
  • Sample = titrant volume used for the water sample, in mL
  • N = normality of the titrant, in equivalents per liter (eq/L)
  • Volume = volume of the water sample that was digested, in mL
  • 8000 = a fixed conversion number (explained below)

The result can never be a negative number. If the math produces a negative value, the calculator returns 0, since negative oxygen demand is not physically possible.

Why the formula uses 8000

Oxygen has a molecular weight of 32 grams per mole. In this reaction, each mole of oxygen gains 4 electrons, so its equivalent weight is 32 ÷ 4 = 8 grams per equivalent. Converting grams to milligrams gives 8 × 1000 = 8000. This number lets the formula convert the titrant's normality, measured in equivalents per liter, into a result measured in milligrams of oxygen per liter.

Worked example

Suppose a lab technician runs a COD test with these results:

  • Blank titrant volume: 10.0 mL
  • Sample titrant volume: 7.5 mL
  • Titrant normality: 0.1 N
  • Sample volume: 20 mL

Applying the formula:

COD = ((10.0 − 7.5) × 0.1 × 8000) / 20 COD = (2.5 × 0.1 × 8000) / 20 COD = 2000 / 20 COD = 100 mg/L

A result of 100 mg/L falls in the moderate range, typical of treated wastewater.

How to read a COD result

  • Below 50 mg/L: Low COD. Typical of clean water, such as drinking water or well-treated effluent.
  • 50 to 200 mg/L: Moderate COD. Typical of treated wastewater discharged from a treatment plant.
  • Above 200 mg/L: High COD. Signals significant organic pollution, such as raw sewage or untreated industrial wastewater.

Raw sewage commonly measures 250 to 800 mg/L. Industrial wastewater, such as from breweries or food plants, can measure in the thousands of mg/L before treatment.

Common problems in a COD test

Sample titrant volume is higher than the blank. This should not happen, because the sample always uses up some of the titrant. It usually means the sample and blank readings were swapped, or the blank was contaminated.

Chloride interference. Salt water and brines contain chloride ions, which react with dichromate the same way organic matter does. This makes the COD result read too high. Labs add mercuric sulfate to samples with more than 2000 mg/L of chloride to prevent this.

Very high results. If a sample's COD is too high for the test to measure accurately, labs dilute the sample with clean water, run the test again, and multiply the result by the dilution factor.

Frequently asked questions

What is the difference between COD and BOD? COD measures everything in a sample that can be broken down by a strong chemical oxidant. Biochemical oxygen demand (BOD) only measures what bacteria can digest over 5 days. COD takes about 2 hours and gives more consistent results between labs; BOD better predicts the effect on a natural river or lake, because rivers break down waste biologically, not chemically.

Why can COD not be negative? Oxygen demand cannot go below zero. A negative result in the formula means the sample titrant volume was larger than the blank, which points to a measurement error or contamination, not an actual negative demand. The calculator floors the result at 0 in that case.

What sample volume should be used? Most labs digest 20 mL of sample, following Standard Methods 5220, though some methods use 50 mL. The exact expected COD range and reagent strength can call for a different volume.

Is this calculator accurate? The calculator applies the formula exactly, so its arithmetic is correct. The accuracy of the final COD value depends on the accuracy of the lab measurements entered, including the titration volumes and the normality of the titrant.

Can COD be used for industrial wastewater? Yes. The same formula applies to any water sample. Industrial samples often have much higher COD than domestic wastewater and may need to be diluted before titration so the result falls within the test's measurable range.

References

  1. American Public Health Association, American Water Works Association, & Water Environment Federation. (2017). Standard Methods for the Examination of Water and Wastewater (23rd ed.).
  2. U.S. Environmental Protection Agency. (1993). Method 410.4: The Determination of Chemical Oxygen Demand by Semi-Automated Colorimetry.
  3. ISO 6060:1989. Water quality — Determination of the chemical oxygen demand. International Organization for Standardization.
  4. Tchobanoglous, G., Burton, F. L., & Stensel, H. D. (2014). Wastewater Engineering: Treatment and Resource Recovery (5th ed.). McGraw-Hill Education.