Chemical Oxygen Demand (COD) Calculator
Calculate Chemical Oxygen Demand in mg/L from open-reflux dichromate titration data: blank titrant, sample titrant, titrant normality, and sample volume.
🧪 What is Chemical Oxygen Demand (COD)?
Chemical Oxygen Demand (COD) is a measurement of the amount of oxygen, in milligrams per litre, that would be required to chemically oxidize all the organic and inorganic material in a water sample using a strong oxidizing agent, almost always potassium dichromate in acidic solution. It is one of the most widely used indicators of water pollution because it captures essentially all oxidizable material in a single, same-day laboratory test.
COD testing is used constantly in environmental engineering: municipal wastewater treatment plants track influent and effluent COD to measure how much organic pollution a treatment process removes, industrial dischargers must report COD to meet permit limits, drinking water and surface water monitoring programs use COD trends to flag contamination events, and food, textile, and chemical manufacturing plants use it to monitor process effluent before it reaches a treatment system.
A common point of confusion is the difference between COD and BOD (Biochemical Oxygen Demand). COD uses a chemical oxidant and finishes in a few hours, oxidizing nearly everything including material that microorganisms cannot break down. BOD uses living bacteria over a 5-day incubation and only measures biodegradable material. Because of this, COD values are almost always higher than BOD values for the same sample, and the two tests answer different questions: COD tells you total oxidizable load, BOD tells you what a biological treatment process will actually remove.
This calculator applies the standard open-reflux dichromate titration formula directly to your measured titration volumes, removing the need to do the milliequivalent arithmetic by hand and flagging an obviously invalid input (a sample that used more titrant than the blank) before you report a result.
📐 Formula
📖 How to Use This Calculator
Steps
💡 Example Calculations
Example 1 — Domestic wastewater sample
Blank uses 6.5 mL FAS, sample uses 2.0 mL FAS, N = 0.1, sample volume = 5 mL.
Example 2 — Treated effluent check
Blank uses 10 mL FAS, treated effluent sample uses 8 mL FAS, N = 0.05, sample volume = 10 mL.
Example 3 — Industrial process water
Blank uses 8.2 mL FAS, sample uses 1.5 mL FAS, N = 0.25, sample volume = 20 mL.
Example 4 — Low-strength surface water
Blank uses 12.4 mL FAS, surface water sample uses 3.1 mL FAS, N = 0.1, sample volume = 25 mL.
❓ Frequently Asked Questions
🔗 Related Calculators
What is the formula for Chemical Oxygen Demand (COD)?
COD (mg/L) = [(A - B) x N x 8000] / V, where A is the mL of FAS titrant used for the blank, B is the mL of FAS titrant used for the sample, N is the normality of the FAS titrant, V is the mL of sample used, and 8000 is the milliequivalent weight of oxygen (8 mg/meq) multiplied by 1000 to give a result in mg/L.
Why does the blank use more titrant than the sample?
In the dichromate reflux method, a fixed excess of potassium dichromate is added to both the blank and the sample. The sample's organic matter consumes some of that dichromate during digestion, leaving less unreacted dichromate to titrate afterward, so the sample needs less FAS titrant. The blank has no organic matter to consume dichromate, so it always needs at least as much (and usually more) titrant than the sample.
What does the number 8000 represent in the COD formula?
8000 comes from the milliequivalent weight of oxygen, 8 mg per milliequivalent, multiplied by 1000 to convert from mg per mL of sample to mg per litre. Oxygen's equivalent weight is 8 because each O2 molecule (32 g/mol) accepts 4 electrons in the reduction half-reaction, giving 32/4 = 8 g per equivalent.
What is a typical COD value for raw domestic sewage?
Raw (untreated) domestic sewage typically has a COD between roughly 250 and 1000 mg/L, though it varies by region and dilution. Well-treated effluent discharged to surface water is usually well under 50 to 100 mg/L, depending on local regulatory limits. Industrial wastewater can range far higher, sometimes into the thousands of mg/L.
What is the difference between COD and BOD?
COD (Chemical Oxygen Demand) measures the oxygen equivalent of all oxidizable material in a sample using a strong chemical oxidant (potassium dichromate), typically taking a few hours. BOD (Biochemical Oxygen Demand) measures only the oxygen consumed by living microorganisms breaking down biodegradable material, typically over 5 days. COD is almost always higher than BOD for the same sample because it also oxidizes non-biodegradable organics that BOD testing cannot capture.
What titrant is used in the standard COD test?
The standard open-reflux dichromate method uses ferrous ammonium sulfate (FAS), also called Mohr's salt, as the titrant to measure unreacted potassium dichromate after digestion. A ferroin indicator signals the endpoint with a sharp color change from blue-green to reddish-brown as excess dichromate is fully reduced.
Why must the titrant normality (N) be standardized?
FAS solutions slowly oxidize in air, so their exact normality drifts over time even if the label says a round number like 0.1 N. Standardizing against a known-strength potassium dichromate solution before each titration session gives the true, current N value, without which the COD calculation would be systematically wrong.
Can COD be negative or zero?
COD should never be negative in a correctly run test; a negative result (B greater than A) signals a titration or dilution error, most often insufficient blank titrant or sample contamination. A COD of exactly zero is possible for a genuinely oxidant-free sample like pure distilled water, but is unusual for any real environmental sample.
What sample volume (V) should I use?
The sample volume depends on the standard method being followed, commonly 20 mL for open reflux and as little as 2 to 3 mL for closed-vial micro methods. Whatever volume is used during digestion and titration must be entered as V; the formula automatically scales the milliequivalents to a per-litre result.
Why is COD important for wastewater treatment?
COD is a fast, reproducible proxy for the total organic pollution load of water, used to size treatment plants, monitor treatment efficiency (comparing influent and effluent COD), and check compliance with discharge permits. Because it takes hours rather than the 5 days BOD requires, COD gives operators same-day feedback to adjust a treatment process.
Does interference from chloride affect COD results?
Yes. Chloride ions are oxidized by dichromate and can inflate the apparent COD if not corrected for, which is why standard methods add mercuric sulfate to complex chloride before digestion. High-chloride samples (like seawater or brackish water) need this correction; otherwise the reported COD overstates the true organic pollution load.