WaterCalculator

Alkalinity Calculator

Calculate total alkalinity as CaCO₃ from a titration — enter sample volume, acid used and acid normality. Results update as you type.

Titration inputs

Based on Standard Methods 2320 B, titrated to the pH 4.5 endpoint.

Sample

Titration

Titrant volumes are typically in mL; acid normality (N) comes from your standardized titrant.

Total alkalinity

Moderate alkalinity
75 mg/L as CaCO₃

Tap a unit to switch the headline figure

Copied to clipboard

In short: titrating a 100 mL sample with 7.5 mL of 0.02 N acid to the pH 4.5 endpoint gives a total alkalinity of 75 mg/L as CaCO₃ — in the moderate range most municipal water falls into. Enter your own titration data above for your sample's figure.

This is a lab calculation, not a safety assessment. Use it alongside proper titration technique and a calibrated acid standard.

How alkalinity is calculated

Total alkalinity comes from the volume of standardized acid needed to titrate a sample to the pH 4.5 endpoint, where essentially all bicarbonate has converted to carbonic acid:

alkalinity (mg/L as CaCO₃) = (mL acid × N acid × 50,000) ÷ mL sample

The 50,000 factor comes from the equivalent weight of CaCO₃ (50 g/eq) converted to milligrams. Divide by 50 for mEq/L, or by 17.1 for grains per gallon.

Worked example. A 100 mL sample titrated with 7.5 mL of 0.02 N acid: (7.5 × 0.02 × 50,000) ÷ 100 = 75 mg/L as CaCO₃, equal to 75 ppm, 1.5 mEq/L, or 4.4 grains per gallon.


General alkalinity classification

There's no single official standard for these bands — they're general guidance used across water treatment, pool and aquarium contexts, not a regulatory threshold.

Approximate total alkalinity classification, mg/L as CaCO3.
ClassificationRange (mg/L as CaCO₃)
Low< 60
Moderate60 – 150
High> 150

Why titration volume and acid strength change the answer

A larger volume of acid needed to reach the endpoint means the sample had more buffering capacity to neutralize, so alkalinity scales directly with titrant volume. Acid normality sets how much neutralizing power each milliliter carries: a stronger (higher-normality) acid reaches the same endpoint with a smaller volume, so getting the normality right matters as much as reading the volume precisely.

Sample volume sets the denominator: titrating a smaller sample concentrates the same alkalinity into a smaller starting volume, so the same buffering capacity shows up as a larger mL-acid-per-mL-sample ratio and therefore a higher calculated mg/L.


Worked scenarios

Low alkalinity. A 100 mL sample titrated with 4.0 mL of 0.02 N acid: (4.0 × 0.02 × 50,000) ÷ 100 = 40 mg/L as CaCO₃ — 0.8 mEq/L, 2.3 grains per gallon, in the low range and more prone to pH swings.

High alkalinity. A 100 mL sample titrated with 18.0 mL of 0.02 N acid: (18.0 × 0.02 × 50,000) ÷ 100 = 180 mg/L as CaCO₃ — 3.6 mEq/L, 10.5 grains per gallon, in the high range and worth checking against a Langelier Saturation Index for scaling risk.


What else affects the result

Endpoint detection. Whether you're using a pH meter or a color indicator, missing the pH 4.5 endpoint by even a little changes the titrant volume and therefore the result. A calibrated pH meter is more reliable than a color change for precise work.

Acid standardization. This calculation assumes your acid normality is accurate. A titrant that's drifted from its labeled normality will shift every result by the same proportion, so periodic restandardization against a known standard matters for repeatable numbers.

Interferences. Highly colored or turbid samples can make a color-indicator endpoint hard to see; a pH meter avoids that problem entirely.



Frequently asked questions

What does "alkalinity as CaCO3" mean?

It's a reporting convention, not a claim that calcium carbonate itself is present. Alkalinity is the water's buffering capacity, mostly from bicarbonate and carbonate ions, expressed in the equivalent amount of calcium carbonate that would provide the same buffering.

What's a normal alkalinity range for tap water?

There's no single official standard. Municipal water commonly falls somewhere between about 30 and 200 mg/L as CaCO₃ depending on the source and treatment, with many utilities targeting a moderate range for corrosion control.

Why is alkalinity titrated to a specific pH endpoint?

Total alkalinity is titrated to a pH 4.5 endpoint, where essentially all bicarbonate has converted to carbonic acid. Standard Methods 2320 B is the reference procedure this calculator's formula is based on.

How is alkalinity different from pH and hardness?

pH measures how acidic or basic water is right now; alkalinity measures its resistance to pH change. Hardness measures dissolved calcium and magnesium specifically. The three are related in natural water but are not the same measurement.

Why does alkalinity matter for pools, aquariums or boilers?

Adequate alkalinity keeps pH stable against the additions that naturally push it up or down. It also feeds directly into scaling and corrosion indices like the Langelier Saturation Index, so low or high alkalinity has real downstream effects on equipment.

Can I use this for a different acid concentration than 0.02 N?

Yes. Enter your own acid normality in the titration field; the formula scales linearly, so any normality works as long as you enter the volume of that exact acid used to reach the endpoint.


Sources & references

  1. APHA, AWWA, WEF. Standard Methods for the Examination of Water and Wastewater, Method 2320 B (Titration Method).

Sarah Bennett, MS

Sarah Bennett, MS

Water Quality & Sustainability Specialist · Portland, Oregon

Environmental scientist (MS, Water Resources) with 9+ years in residential water quality, treatment, and usage efficiency, and 150+ completed assessments. Sarah writes and reviews the treatment, usage, and cost calculators on watercalculator.us. Read full bio

MS Environmental Science, Water Resources (2018) · BS Environmental Engineering (2016)

Updated Methodology Editorial policy