🫧 Dissolved Oxygen — Winkler Method (Iodometric)

Physicochemistry PN-EN ISO 5813

Classic iodometric (Winkler) method for dissolved oxygen determination in water. Based on oxidation of Mn(II) to Mn(IV) by oxygen, iodine liberation, and titration with sodium thiosulfate. Reference method since 1888.

Overview

Dissolved oxygen (DO) is one of the most important water quality parameters, determining the ability of aerobic organisms (fish, invertebrates, aerobic bacteria) to live. DO saturation concentration in water is ~8.5 mg/L O₂ at 20°C and atmospheric pressure. DO decrease below 4 mg/L causes oxygen stress, below 2 mg/L — anaerobic conditions (fish kill, putrefaction processes).

Winkler method, developed by Hungarian chemist Lajos Winkler in 1888, is the oldest and most accurate chemical method for DO determination. It involves binding oxygen by Mn²⁺ ions in alkaline medium, then liberating iodine (I₂) in acidic medium in amount stoichiometrically equivalent to oxygen content. Liberated iodine is titrated with sodium thiosulfate (Na₂S₂O₃) using starch as indicator (transition from blue to colorless).

Azide modification (with NaN₃) eliminates nitrite (NO₂⁻) interferences, which are common in biologically treated wastewater and some surface waters. This is the most commonly used version of Winkler method.

Despite widespread use of oxygen probes (electrochemical and optical), Winkler method remains reference method for probe calibration and analytical dispute resolution. It is required in DO₀ and DO₅ determination in BOD₅ test.

Method principle

In strongly alkaline medium, dissolved oxygen in water oxidizes manganous hydroxide Mn(OH)₂ (white precipitate) to manganic hydroxide MnO(OH)₂ (brown precipitate):

2 Mn(OH)₂ + O₂ → 2 MnO(OH)₂

After acidification with sulfuric acid, Mn⁴⁺ ions oxidize potassium iodide (KI) to free iodine:

MnO(OH)₂ + 2 I⁻ + 4 H⁺ → Mn²⁺ + I₂ + 3 H₂O

Liberated iodine (I₂) is titrated with sodium thiosulfate:

I₂ + 2 Na₂S₂O₃ → 2 NaI + Na₂S₄O₆

End point: disappearance of blue color of starch-iodine complex. In azide modification, sodium azide (NaN₃) is added, which decomposes nitrites (NO₂⁻ + N₃⁻ → N₂ + NO + N₂O), eliminating their interference in Mn²⁺ oxidation.

Applications

Key parameters

ParameterValue
Measurement range0.2–20 mg O₂/L
Limit of quantification (LOQ)0.2 mg O₂/L
Accuracy±0.05 mg O₂/L (with careful work)
DO saturation (20°C, 1 atm)~8.84 mg O₂/L (pure water)
Winkler bottle volume250–300 mL
InterferencesNO₂⁻ (eliminated by NaN₃), Fe²⁺/Fe³⁺, free Cl₂, S²⁻

Standard

Standard number
PN-EN ISO 5813:2006
Title (PL)
Jakość wody — Oznaczanie tlenu rozpuszczonego — Metoda jodometryczna
Title (EN)
Water quality — Determination of dissolved oxygen — Iodometric method

Step-by-step procedure

1. Sample collection

Fill Winkler bottle (300 mL) with water sample — immerse bottle or use silicone tube. Do not aerate! Rinse with 3-fold volume. Close without air bubbles.

⏱ Time: 3 min

2. Fixation — MnSO₄

Add 2 mL MnSO₄ solution with pipette submerged below water surface. Remove pipette.

⏱ Time: 1 min

3. Fixation — alkaline-iodide reagent

Add 2 mL alkaline-iodide reagent with NaN₃ with submerged pipette. Close bottle with stopper (without bubbles). Mix by repeated inversion. White (no O₂) or brown (O₂ present) precipitate forms.

⏱ Time: 2 min

4. Precipitate sedimentation

Let bottle stand for precipitate settling (min. 5 min). Mix again and let settle again. Precipitate should settle below half of bottle.

⏱ Time: 10 min

5. Acidification

Add 2 mL concentrated H₂SO₄. Close and mix by inversion until precipitate completely dissolves. Solution becomes yellow-brown (iodine).

⏱ Time: 2 min

6. Aliquot sampling

Measure 203 mL (corresponds to 200 mL original sample after deducting reagent volumes) into Erlenmeyer flask.

⏱ Time: 2 min

7. Thiosulfate titration

Titrate with Na₂S₂O₃ 0.025 M from burette to pale yellow color. Add 1 mL starch solution (blue color). Continue titration until blue color disappears.

⏱ Time: 5–10 min

8. Volume reading

Read consumed Na₂S₂O₃ volume with accuracy ±0.05 mL.

⏱ Time: 1 min

9. Calculations

DO [mg O₂/L] = V(Na₂S₂O₃) × M(Na₂S₂O₃) × 8000 / V_sample. For Na₂S₂O₃ 0.025 M and 200 mL sample: 1 mL thiosulfate ≈ 1 mg O₂/L.

⏱ Time: 5 min

10. Thiosulfate titer verification

Standardize thiosulfate against K₂Cr₂O₇ 0.025 M + KI in H₂SO₄ medium (darkness, 5 min). Titrate as sample. Correction factor: f = V_theor/V_actual.

⏱ Time: 15 min

11. Quality control

Saturated deionized water (aerated 1 h at 20°C) — DO ≈ 8.8 mg/L (±0.3). Duplicate: difference < 0.2 mg/L.

⏱ Time: 10 min

Required equipment and apparatus

EquipmentExampleIndicative price
Winkler bottles 250–300 mLGlass bottles with ground glass stopper and water seal, DURAN30–60 PLN/pc
Burette 25 mL class AGlass burette with PTFE stopcock, 0.05 mL graduation150–400 PLN
Automatic pipettesEppendorf Research Plus 1–5 mL, Brand Transferpette800–2,000 PLN
Erlenmeyer flasks 250 mLDURAN borosilicate, for titration15–30 PLN/pc
Magnetic stirrerIKA C-MAG MS 4 (optional, for titration)1,500–4,000 PLN
Laboratory thermometerGlass or digital thermometer, accuracy ±0.1°C50–500 PLN

Reagents, media and consumables

ReagentCASDetails
Manganous sulfate (MnSO₄·H₂O)10034-96-5Solution 480 g/L MnSO₄·4H₂O in water, alkaline reagent
Alkaline-iodide reagent with azideNaOH 500 g + NaI 135 g + NaN₃ (CAS 26628-22-8) 10 g per 1 L water. WARNING: NaN₃ highly toxic!
Concentrated sulfuric acid (H₂SO₄)7664-93-9For sample acidification — precipitate dissolution and I₂ liberation
Sodium thiosulfate (Na₂S₂O₃) 0.025 M7772-98-7Standardized solution for titration, stabilized with NaOH (0.4 g/L)
Soluble starch (indicator)9005-25-81% solution in water (boil), end point indicator (blue → colorless)
Potassium dichromate (K₂Cr₂O₇)7778-50-90.025 M, for sodium thiosulfate titer verification
Potassium iodide (KI)7681-11-0For titer verification, analytical grade, free from iodates
Sodium azide (NaN₃)26628-22-8Nitrite interference elimination — HIGHLY TOXIC, fatal if swallowed

Health and safety (OHS)

🔍 Find a laboratory performing this test