1. Plant
  2. Farm
  3. Process
  4. Trade
  5. Roast
  6. Brew
  7. Cup
Extraction · Water

Measuring water

How to find out what is in your brewing water – drop tests for hardness and alkalinity, conductivity meters, chlorine tests, water reports and bottle labels – and what each method can and cannot tell you.

Across the chain: Science

Source-checkedby Coffearium verification pass· Last source-checked 20 Oct 2026· Prepared with AI assistance· 16 sources (13 tier A)· 4 contested· Updated 20 Oct 2026
Reading depth
Contents

In brief

  • For coffee, most tap waters in central Europe and the USA are described well enough by three measurements: total hardness, alkalinity and electrical conductivity.1
  • Outside a laboratory, hardness and alkalinity are measured with drop-titration kits – EDTA for hardness, a strong acid for alkalinity.1
  • The SCA recommends a kit resolution of at least 20 ppm as CaCO₃; doubling the sample volume halves the value of each drop.1
  • A “TDS meter” is a conductivity meter with a built-in conversion factor, which differs between meters; the reading says nothing about hardness or alkalinity.1
  • Bottle labels and water reports list calcium, magnesium and hydrogen carbonate in mg/L; factors convert them to hardness and alkalinity as CaCO₃.1,12

What to measure#

Brewing water is described mainly by two numbers. Total hardness is the amount of calcium and magnesium; alkalinity is the water’s capacity to neutralise acid.1 Why they matter for flavour and machines is explained under Water for coffee and Hardness and alkalinity.

According to the SCA handbook, most tap waters in central Europe and the USA are described well enough by three measurements.1 They are total hardness, alkalinity and electrical conductivity.1 The handbook advises a pH measurement only for very soft or very alkaline water, to protect equipment.1 The SCAA handbook adds a check of smell, taste and appearance, and a chlorine test.2

This is a different measurement from coffee strength. The strength of a brew is measured with a coffee refractometer and is explained under Extraction yield and TDS.

Drop tests for hardness and alkalinity#

Outside a laboratory, hardness and alkalinity are measured by titration.1 A reagent is added drop by drop to a measured water sample until its colour changes, and the drops are counted.1 Hardness and alkalinity need two different reagents and two separate tests.1

  • The hardness test uses EDTA, a reagent that binds calcium and magnesium.1,3
  • The alkalinity test uses a strong acid such as hydrochloric acid.1

Kits are sold by water-treatment suppliers and aquarium shops.1 Many kits labelled “carbonate hardness” in fact measure alkalinity.1 The difference between the two terms is explained under Water for coffee.

Each drop stands for a fixed amount, for example 20 ppm as calcium carbonate (CaCO₃) in a 5 mL sample.1 The SCA recommends a resolution of at least 20 ppm.1 Treated waters below 100 ppm are read less precisely, because the result is uncertain by about one drop.1 A larger sample helps: twice the water means each drop counts half as much.1

0510152025ppm as CaCO₃ per drop5 mL sample(common kit volume)20 ppm1 10 mL sample (doubled)10 ppm1 15 mL sample (tripled)6.7 ppm1
Data table
ppm as CaCO₃ per dropSource
5 mL sample (common kit volume)20 ppm1
10 mL sample (doubled)10 ppm1
15 mL sample (tripled)6.7 ppm1
What one drop is worth when the sample volume grows, for a kit in which one drop equals 20 ppm as CaCO₃ in 5 mL.1

Conductivity and “TDS” meters#

A conductivity meter measures how well the water carries an electric current. Dissolved salts carry the current, so more salts give a higher reading.2 The unit is microsiemens per centimetre (µS/cm).2

A “TDS meter” is a conductivity meter with a built-in conversion to total dissolved solids (TDS) in mg/L.1 Meters use different conversion factors, so check the manual or specifications of your meter.1 The right factor depends on which salts are dissolved.1 The reading does not show what those salts are.1 It therefore cannot replace a hardness or alkalinity test.

Temperature matters too. Conductivity rises by about 2% for every degree Celsius, so readings are corrected to a reference temperature.6,7 According to the SCA handbook, many cheaper meters do not correct for temperature.1

A conductivity meter is still useful. It shows quickly whether a tap water or a treated water stays stable from day to day.1

Water reports and bottle labels#

Often the numbers are already published. Water suppliers publish analyses of their water, and mineral water bottles carry a label with its composition.2,12,13 These list calcium, magnesium and hydrogen carbonate (bicarbonate) in mg/L.1 Milligrams of different ions cannot simply be added up.1 Each is first multiplied by a factor that expresses it as CaCO₃.

Report, mg/L 10 Multiply by 11 ppm as CaCO₃1Calcium50.9 mg/L× 2.497127.12Magnesium7.4 mg/L× 4.11830.53Hydrogen carbonate180.4 mg/L× 0.8202148.0Total hardness157.6 ppm = 15.8 °fHreport: 15.8 °fH 10 Alkalinity148.0 ppm = 14.8 °fHreport: Karbonathärte 14.8 °fH 10 Against the SCA recommendation 1 Total hardness 50–175 ppm: 157.6 is inside the range.Alkalinity 40–75 ppm: 148.0 is about twice the upper limit.Our calculation from molar masses; °fH = ppm ÷ 10. Zürich, mean of all works, 2025.
Worked example from a published water analysis: Zürich’s 2025 drinking water, mean of all works.10 Calcium and magnesium give total hardness; hydrogen carbonate gives alkalinity. Our results match the hardness and “Karbonathärte” printed in the report.10 Factors are our calculation from atomic weights;11 targets from the SCA.1

In this example the hardness lies inside the SCA range, but the alkalinity is about twice its upper limit.1,10 Such water is a case for treatment before brewing filter coffee. The options are covered under Water treatment.

In Switzerland, every water supplier must inform its customers about drinking-water quality at least once a year.14 The information must include the hardness band and the nitrate content.14 Cantonal guidance recommends publishing it on the supplier’s website and on the national site wasserqualitaet.ch.14 Alkalinity is not among the required items.14 For it, ask the supplier for the full analysis, as Zürich publishes it.10

How to measure your water#

  1. Start with the published data. Look up your supplier’s water information or the full analysis.2,14 For bottled water, read the label.12,13
  2. Take a fresh sample. If the water has stood in the pipes for four hours or more, let it run until it feels cooler, as the German Environment Agency advises for drinking water.15 Sample from the same tap each time.2
  3. Test chlorine at once. Chlorine escapes quickly, so a late test gives inaccurate results.2
  4. Titrate hardness and alkalinity separately. Fill the tube to the stated volume, often 5 mL.1 Add the reagent drop by drop and shake after each drop.1 Hold the tube over white paper and count until the colour has changed completely.1
  5. Use more water for soft or treated water. Below about 100 ppm, double or triple the sample volume and divide the value per drop by two or three.1 If the tube has no marks, weigh the water: 1 g is 1 mL.1
  6. Check the reagent. If the sample turns yellow-brown instead of the stated colour, the kit may be too old or stored too warm or in light.1
  7. Measure conductivity near the reference temperature. Bring the sample close to 20 °C, or use a meter that corrects for temperature.1 Note which conversion factor a TDS meter uses.1
  8. Repeat. Water fed from several sources can change during the day and with the seasons, so measure more than once.1

The two titrations#

Hardness by EDTA. Total hardness is determined by complexometric titration with ethylenediaminetetraacetic acid (EDTA).1 ISO 6059 standardises this method for the sum of calcium and magnesium in ground, surface and drinking waters.3 Its lowest determinable concentration is 0.05 mmol/L, and it is not intended for waters high in salts.3 By our calculation, 0.05 mmol/L of hardness is about 5 ppm as CaCO₃ (molar mass 100.09 g/mol from standard atomic weights).11 A laboratory titration thus resolves far finer than a drop kit.

Alkalinity by acid. Alkalinity is the amount of strong acid needed to bring a sample down to a low end point.1,5 The USGS field method titrates to between about pH 4.5 and 4.0; the SCA handbook uses pH 4.3.1,5 ISO 9963-1 specifies a titrimetric method for natural, treated and waste water.4 It applies directly up to 20 mmol/L, with a recommended lower limit of 0.4 mmol/L; more alkaline samples are analysed with a smaller test portion.4

Drop kits apply the same chemistry with an indicator dye instead of a pH electrode. The SCA handbook describes the procedure but names no standard for the kits.1 No study opened for this entry compared drop kits with ISO laboratory methods.

Resolution and uncertainty#

A drop kit counts whole drops, so its result moves in steps. The SCA handbook puts the uncertainty at about one drop, or 20 ppm as CaCO₃ in its example.1 Our arithmetic: for a water of 60 ppm, a one-drop uncertainty is about a third of the value. At the SCA’s alkalinity range of 40–75 ppm, a 20 ppm step cannot reliably separate the lower from the upper limit.1

Larger samples shrink the step: 10 mL gives 10 ppm per drop, 15 mL gives 6.7 ppm.1 The costs are more reagent and harder mixing.1 Weighing the sample instead of reading a scale on the tube adds a deviation of less than 0.5% below 30 °C, according to the handbook.1

Test strips. No study opened for this entry tested hardness or alkalinity strips against titration. A 2024 undergraduate study of home multi-test strips found that each reader got consistent results, but readers differed in how they read the same colours, most of all on the hardness pad.16 The authors judged that the colour charts overstated the range the strips can measure; they tested accuracy only for pH, copper, lead and iron.16

Conductivity in detail#

Temperature compensation. US EPA Method 120.1 reports specific conductance at 25 °C.6 Below 25 °C it adds 2% of the reading per degree; above, it subtracts 2%.6 The method names temperature variation and correction as the largest source of potential deviation.6 Depending on the electrolytes, conductivity rises by about 1–3% per °C, and field meters often use a fixed coefficient of 0.019–0.020 per °C.7 A 2013 study found that a fixed coefficient gives large deviations in acidic waters and proposed a factor that varies with pH and temperature.7

The SCA handbook uses 20 °C instead (see Contested).1 Our arithmetic at 2% per °C: an uncompensated reading taken at 10 °C is about 20% below its 20 °C value (the SCA handbook states the opposite direction; see Contested). Water straight from a cold tap can easily be that cold.

From conductivity to TDS. For natural waters studied by J. D. Hem of the US Geological Survey, a 1975 paper reports that the ratio of dissolved solids (mg/L) to conductivity (µS/cm) ranged from 0.54 to 0.96.8 The SCAA handbook gives 0.5 or 0.6 as usual factors, most commonly 0.5;2 the SCA handbook says many meters use 0.5 or a variable factor, and that the heritage SCAA standard referred to a meter with 0.7.1 The SCA handbook treats a TDS estimate as rough, with large deviations possible.1 The same water can therefore show quite different “TDS” values.

100120140160180200220240260280300320mg/L (estimated TDS)Factor 0.5(most common, SCAA handbook)153 mg/L2 Factor 0.7(heritage SCAA meter)214 mg/L1 Ratios measured in naturalwaters(0.54–0.96)165–294 mg/L8
Data table
mg/L (estimated TDS)Source
Factor 0.5 (most common, SCAA handbook)153 mg/L2
Factor 0.7 (heritage SCAA meter)214 mg/L1
Ratios measured in natural waters (0.54–0.96)165–294 mg/L8
One water, several “TDS” readings: the mean conductivity of Zürich drinking water in 2025 (306 µS/cm at 20 °C)10 multiplied by the factors in common use1,2 and by the ratios measured in natural waters.8 Our calculation.

Why conductivity is not hardness or alkalinity. Conductivity counts all ions together; it cannot tell calcium from sodium or hydrogen carbonate from chloride.1 A softener swaps calcium and magnesium for sodium and barely changes conductivity, so conductivity cannot track it.1 A decarboniser removes ions and turns hydrogen carbonate into carbon dioxide, which adds almost nothing to conductivity; here conductivity falls with alkalinity and can track the cartridge.1 The SCA confirmed this on medium-hard Swiss tap waters.1

pH and chlorine#

pH. The pH of most tap waters is set largely by excess dissolved carbon dioxide.1 Left standing in an open container for a day, such water loses carbon dioxide and its pH rises markedly.1 A pH reading therefore depends on how and when the sample was taken, and it does not measure how much acid the water can buffer. The SCA handbook advises measuring pH only for waters above 300 ppm alkalinity or extremely soft waters below 50 ppm, to avoid damage to equipment.1

Chlorine and chloramine. ISO 7393-2 describes a colour test for free and total chlorine with DPD (an N,N-dialkyl-1,4-phenylenediamine), for laboratory or field use.9 The red colour is read with a photometer or against colour standards.9 It covers total chlorine from about 0.03 mg/L to 5 mg/L; higher levels need dilution.9 Total chlorine includes combined forms such as chloramines, which an annex of the standard separates.9 The SCAA handbook warns that chlorine escapes quickly from a sample, so the test must be done at once.2

Labels, rules and conversions#

What labels must show. In the European Union, a natural mineral water label must state the analytical composition, giving its characteristic constituents.12 Swiss law replaces the list of ingredients with the amounts of the characteristic constituents.13 Both set thresholds for claims: “contains calcium” above 150 mg/L calcium, “contains magnesium” above 50 mg/L, “contains bicarbonate” above 600 mg/L.12,13 No rule opened for this entry requires hardness or alkalinity on the label.

The factors. Hardness and alkalinity as CaCO₃ count ions in equivalents, not their mass.1 Our calculation from the 2024 standard atomic weights (Ca 40.078, Mg 24.305, C 12.011, O 15.999, H 1.0080):11

Ion on the label Molar mass (g/mol) Factor to ppm as CaCO₃ Basis
Calcium, Ca²⁺ 40.078 2.497 100.09 ÷ 40.078; matches the SCA factor1,11
Magnesium, Mg²⁺ 24.305 4.118 100.09 ÷ 24.305; matches the SCA factor1,11
Hydrogen carbonate, HCO₃⁻ 61.02 0.8202 50.04 ÷ 61.02: one HCO₃⁻ neutralises one H⁺, half as much as one CO₃²⁻; matches the SCA factor1,11

Reading a report. Reports use their own labels. The Zürich report lists calcium and magnesium as “Calciumhärte” and “Magnesiumhärte” in mg/L.10 By our calculation these are ion concentrations: 50.9 mg/L calcium and 7.4 mg/L magnesium give 157.6 ppm, the reported 15.8 °fH.10 Its “Karbonathärte” of 14.8 °fH equals the alkalinity from 180.4 mg/L hydrogen carbonate (148.0 ppm).10 That fits the SCA definition: carbonate hardness equals the lower of total hardness and alkalinity.1 In softened water, where alkalinity exceeds hardness, the two would differ.1

Report values are averages at a given point, often at the waterworks outlet, as in Zürich.10 The same report shows hydrogen carbonate ranging from 154.3 to 222.1 mg/L at one works.10 Where several works feed a network, water at a single tap can vary.1,10

Reference values#

Parameter Value reported Source
Parameters to measure for coffee Total hardness, alkalinity, conductivity SCA 20181
Minimum kit resolution 20 ppm as CaCO₃ (about 1 °dH) SCA 20181
Typical kit sample 5 mL SCA 20181
Value per drop at 10 and 15 mL 10 and 6.7 ppm (kit with 20 ppm at 5 mL) SCA 20181
ISO 6059 lowest determinable hardness 0.05 mmol/L (≈5 ppm as CaCO₃, our calculation) ISO 60593
ISO 9963-1 alkalinity range Up to 20 mmol/L directly; lower limit 0.4 mmol/L ISO 9963-14
Alkalinity end point About pH 4.5–4.0 (USGS); pH 4.3 (SCA) USGS5, SCA 20181
Conductivity reference temperature 25 °C (EPA 120.1); 20 °C (SCA) EPA6, SCA 20181
Temperature correction 2% of reading per °C (EPA); about 1–3% per °C by electrolyte EPA6, McCleskey7
TDS/conductivity ratio, natural waters 0.54–0.96 Singh & Kalra8
Conductivity-to-TDS factors in use 0.5 most common, 0.6 (SCAA); 0.5 or variable, 0.7 (heritage SCAA meter) (SCA) SCAA 20112, SCA 20181
pH measurement advised Alkalinity above 300 ppm, or extremely soft water below 50 ppm SCA 20181
DPD total chlorine range About 0.03–5 mg/L ISO 7393-29
Label claims (EU, Switzerland) Calcium > 150 mg/L; magnesium > 50 mg/L; bicarbonate > 600 mg/L EU 2009/5412, EDI13
Swiss supplier information At least once a year; hardness band and nitrate included Kanton Aargau14
Stagnant tap water Run if it stood four hours or more Umweltbundesamt15

Open questions#

  • Accuracy of home kits. No study opened for this entry compared drop kits or test strips for hardness and alkalinity with laboratory methods. The SCA handbook’s resolution advice rests on the size of one drop, not on a validation study.1
  • Which TDS factor suits coffee water. Ratios in natural waters span almost a factor of two,8 and meters do not state which water they assume. No study opened for this entry calibrated meters against brewing waters.
  • How much a tap varies. Published reports give averages and ranges per works;10 how far a single café tap varies across a day is not covered by them.

Key studies#

McCleskey, 2013 – Conductivity temperature compensation. Measured conductivity and pH of natural waters – stream, geothermal, mine and sea waters – at temperatures from 5 to 90 °C. Proposes a compensation factor that varies with pH and temperature; it improves markedly on a fixed coefficient for acidic waters and does as well or better for near-neutral ones.

Environmental Science & Technology 47(17), 9874–9881 · doi:10.1021/es402188r

Singh & Kalra, 1975 – Conductance and dissolved solids. Compared specific conductance with dissolved solids in mountain streams of the Marmot basin, Alberta, and found a close linear relation with nearly the same ratio in every stream (0.54–0.55). Cites a range of 0.54 to 0.96 for the natural waters studied by Hem, because the ratio depends on the ions present.

Journal American Water Works Association 67(1), 99–100

Swinney et al., 2024 – Home water test strips. Tested several brands of multi-parameter test strips with student readers and solutions of known content. Each reader was consistent, but readers differed in reading the same colours, most of all on the hardness pad; the colour charts claimed a wider range than the strips could detect.

Journal of Undergraduate Chemistry Research 23(4), 54–58

Contested
  • Conductivity reference temperature: the SCA handbook asks for samples close to 20 °C,1 and the Zürich water report gives conductivity at 20 °C;10 US EPA Method 120.1 reports specific conductance at 25 °C,6 which a USGS study also calls the typical reference.7 At about 2% per °C, the two references differ by about 10% (our calculation).
  • The factor of a heritage TDS meter: the SCA handbook says the heritage SCAA standard refers to a meter with a factor of 0.7, and in the same sentence equates 1 µS/cm with 1 mg/L, which would be a factor of 1.1 Elsewhere it calls 0.7 the commonly used standard.1 The SCAA handbook gives 0.5 or 0.6, most commonly 0.5.2
  • Colour at the end point: in the SCA handbook’s step-by-step text a hardness kit turns from red to fully green at the end point; the caption of its own photograph series says the solution has turned completely red, and its overview gives “from green to red” as the example.1 Kits differ in their indicators, so the kit’s own instructions decide.
  • Direction of the temperature effect: the SCA handbook states that the lower the temperature, the higher the conductivity, and that a sample at 10 °C reads 20% too high.1 EPA Method 120.1 instead adds 2% of the reading per degree below 25 °C,6 and a USGS study reports that conductivity increases by about 1–3% per °C.7 This entry follows the EPA method and the USGS study.
Share or cite this entry

Change log

  • – Swiss mineral-water labelling rule updated to the Getränkeverordnung as in force since 1 July 2020 (amounts of the characteristic constituents only; the alternative of an officially recognised analysis with its date no longer exists). Reason: The cited 2017 version is out of date.
  • – The SCA advice to measure pH now reads alkalinity above 300 ppm or hardness below 50 ppm (extremely soft water), not alkalinity below 50 ppm. Reason: Misreading of the SCA handbook.
  • – The test-strip study is described correctly (each reader was consistent, readers differed in reading colours) and the Singh & Kalra card now reports the paper’s own result; the SCA handbook’s statement that conductivity falls with temperature is listed as contested. Reason: Summaries did not match the sources.

Sources

  1. A/BWellinger, M.; Smrke, S.; Yeretzian, C. (2018). The SCA Water Quality Handbook, edition 2 (ISBN 978-0-9995807-3-8). Specialty Coffee Association.
  2. A/BBeeman, D.; Songer, P.; Lingle, T. (ed. Everage, L.) (2011). The Water Quality Handbook (ISBN 978-1-882552-08-5). Specialty Coffee Association of America.
  3. AInternational Organization for Standardization (1984). ISO 6059:1984 Water quality – Determination of the sum of calcium and magnesium – EDTA titrimetric method (abstract). ISO (abstract as listed by the Association Sénégalaise de Normalisation).
  4. AInternational Organization for Standardization (1994). ISO 9963-1:1994 Water quality – Determination of alkalinity – Part 1: Determination of total and composite alkalinity (abstract). ISO (abstract as listed by the Association Sénégalaise de Normalisation).
  5. AU.S. Geological Survey, Office of Water Quality NFM 6.6.4.B: Alkalinity and ANC field determination by Inflection Point Titration (method summary). U.S. Geological Survey National Field Manual, via the National Environmental Methods Index (NEMI).
  6. AU.S. Environmental Protection Agency (1982). Method 120.1: Conductance (Specific Conductance, umhos at 25 °C) by Conductivity Meter. U.S. Environmental Protection Agency (archived copy).
  7. AMcCleskey, R. B. (2013). New Method for Electrical Conductivity Temperature Compensation. Environmental Science & Technology 47(17), 9874–9881. doi:10.1021/es402188r · other copies
  8. ASingh, T.; Kalra, Y. P. (1975). Specific Conductance Method for In Situ Estimation of Total Dissolved Solids. Journal American Water Works Association 67(1), 99–100.
  9. AInternational Organization for Standardization (2017). ISO 7393-2:2017 Water quality – Determination of free chlorine and total chlorine – Part 2: Colorimetric method using N,N-dialkyl-1,4-phenylenediamine, for routine control purposes (abstract). ISO.
  10. AStadt Zürich, Wasserversorgung, Qualitätsüberwachung (2025). Die Qualität des Zürcher Trinkwassers 2025. Stadt Zürich.
  11. AIUPAC Commission on Isotopic Abundances and Atomic Weights (CIAAW) (2024). Abridged Standard Atomic Weights 2024. CIAAW.
  12. AEuropean Parliament; Council of the European Union (2009). Directive 2009/54/EC of the European Parliament and of the Council of 18 June 2009 on the exploitation and marketing of natural mineral waters. Official Journal of the European Union (text as published by legislation.gov.uk).
  13. AEidgenössisches Departement des Innern (EDI) (2020). Verordnung des EDI über Getränke (SR 817.022.12), Stand am 1. Juli 2020. Swiss Confederation (text as published by LexFind).
  14. AKanton Aargau, Departement Gesundheit und Soziales, Amt für Verbraucherschutz (2020). Informationspflicht Trinkwasser (Merkblatt). Kanton Aargau.
  15. AUmweltbundesamt (2020). Trinkwasser-Installation: Auf die letzten Meter kommt es an. Umweltbundesamt (German Environment Agency).
  16. BSwinney, G. G.; Mullins, S. A.; Martin, J.; Kinsey, J. B.; King, D. A. (2024). Assessment of the Precision and Accuracy of At-Home Multi-Test Water Quality Test Strips. Journal of Undergraduate Chemistry Research 23(4), 54–58.

Tier A · authoritative · B · trade and expert · C · general. Supporting quotes for every source are in the data version of this entry. If a publisher’s site refuses access, try the doi link or “other copies”.

Suggest a change

On Measuring water. Tell us what you would change and why. A source that supports it helps most.