terican

Last verified · v1.0

Calculator · general

Acid Base Titration Calculator

Calculate unknown acid or base molarity from titration equivalence point data using the neutralization formula C_a = (C_b x V_b x n_OH) / (V_a x n_H).

FreeInstantNo signupOpen source

Inputs

Acid Concentration

Explain my result

0/3 free

Get a plain-English breakdown of your result with practical next steps.

Acid ConcentrationM

The formula

How the
result is
computed.

What Is an Acid-Base Titration Calculator?

An acid base calculator determines the unknown molar concentration of an acid sample by applying the stoichiometric equivalence principle at the titration endpoint. Chemists, students, and laboratory technicians use this tool to avoid manual multi-step calculations and reduce transcription errors when analyzing acids ranging from simple hydrochloric acid to complex polyprotic species like phosphoric acid.

The Core Formula

At the equivalence point of a neutralization reaction, the moles of protons donated by the acid exactly equal the moles of hydroxide ions supplied by the base. This relationship yields the working formula:

Ca = (Cb × Vb × nOH) / (Va × nH)

  • Ca — Concentration of the unknown acid (mol/L)
  • Cb — Known molar concentration of the base titrant (mol/L), e.g., 0.1000 M NaOH
  • Vb — Volume of base delivered from the burette at the equivalence point (mL or L)
  • Va — Volume of the acid sample placed in the titration flask (mL or L)
  • nOH — Number of hydroxide ions (OH−) released per formula unit of base (1 for NaOH, 2 for Ba(OH)2)
  • nH — Number of acidic protons (H+) donated per acid molecule (1 for HCl, 2 for H2SO4, 3 for H3PO4)

Derivation from First Principles

The equivalence condition states that the total moles of titratable protons equal the total moles of hydroxide ions consumed:

nH × Ca × Va = nOH × Cb × Vb

Dividing both sides by (Va × nH) isolates Ca, producing the formula above. This derivation is consistent with the stoichiometric method demonstrated in Khan Academy’s worked titration calculation example and the standard neutralization relationships catalogued in Eastern Connecticut State University’s Common Equations Used in Chemistry reference sheet.

Worked Examples

Example 1: Monoprotic Acid (HCl titrated with NaOH)

A 25.00 mL sample of hydrochloric acid (HCl, nH = 1) is titrated with 0.1000 M NaOH (nOH = 1). The burette reads 22.50 mL at the equivalence point.

Ca = (0.1000 × 22.50 × 1) / (25.00 × 1) = 0.0900 M HCl

Example 2: Diprotic Acid (H2SO4 titrated with NaOH)

A 20.00 mL sample of sulfuric acid (H2SO4, nH = 2) is titrated with 0.1000 M NaOH (nOH = 1) to the second equivalence point, requiring 36.00 mL of titrant.

Ca = (0.1000 × 36.00 × 1) / (20.00 × 2) = 0.0900 M H2SO4

Example 3: Polyhydroxic Base (Ba(OH)2 as titrant)

A 15.00 mL sample of an unknown monoprotic acid (nH = 1) is titrated with 0.0500 M Ba(OH)2 (nOH = 2). Equivalence point is reached at 18.00 mL.

Ca = (0.0500 × 18.00 × 2) / (15.00 × 1) = 0.1200 M

Real-World Applications

  • Water quality and alkalinity measurement: Environmental laboratories apply acid-base titration to quantify carbonate and bicarbonate alkalinity in drinking water and river systems. The USGS Oregon Water Science Center’s alkalinity methods detail standardized titration protocols for natural water analysis.
  • Pharmaceutical potency testing: Drug manufacturers verify that active acid-containing ingredients meet labeled concentration specifications using back-titration against standardized base.
  • Food and beverage acidity: Total titratable acidity in wine, vinegar, and yogurt is routinely measured by titrating samples against 0.1 M NaOH to quantify organic acid content and ensure label compliance.
  • Industrial process control: Chemical plants monitor acid concentrations in process streams for reaction optimization, wastewater neutralization, and corrosion prevention.

Accuracy and Common Sources of Error

Result accuracy depends on correct equivalence point identification, consistent volume units, and a well-standardized titrant. The titrant should be prepared against a primary standard such as potassium hydrogen phthalate (KHP, MW = 204.22 g/mol) for base solutions. Systematic errors including burette parallax, indicator color-change ambiguity, and dissolved CO2 in NaOH solutions typically contribute errors of 0.1–1.0% to the final calculated concentration. Using a pH meter for potentiometric detection reduces indicator-related endpoint ambiguity to under 0.05%.

Understanding these error sources and implementing the calculator with standardized, high-precision measurements ensures that analysts can reliably determine acid and base concentrations within precision limits required for quality control, research, and regulatory compliance across laboratory settings.

Reference

Frequently asked questions

What is the acid base titration formula and what do each of the variables mean?
The formula is C_a = (C_b x V_b x n_OH) / (V_a x n_H). C_a is the unknown acid concentration in mol/L. C_b is the known base titrant molarity. V_b is the volume of base dispensed from the burette at the equivalence point. V_a is the volume of the acid sample in the flask. n_OH is the number of hydroxide ions per base formula unit (1 for NaOH, 2 for Ba(OH)2). n_H is the number of ionizable protons per acid molecule (1 for HCl, 2 for H2SO4). All volume units must match for the formula to give a correct result.
What is the difference between the equivalence point and the endpoint in a titration?
The equivalence point is the theoretically exact point where the moles of acid and base have completely neutralized each other according to the stoichiometric ratio. The endpoint is the experimentally observed signal, typically a color change in an indicator or a steep pH rise on a meter, that approximates the equivalence point. Phenolphthalein (color change range pH 8.2 to 10.0) is suitable for strong acid and strong base titrations. Methyl orange (range pH 3.1 to 4.4) is preferred for strong acid and weak base systems. The gap between the two points is called titration error and should be minimized through careful indicator selection.
How do I titrate a polyprotic acid like H2SO4 or H3PO4 using the calculator?
Set the acid type field (n_H) to the number of protons the acid releases in the reaction being studied. Sulfuric acid (H2SO4) uses n_H = 2 because it donates two protons per molecule. Phosphoric acid (H3PO4) can be assigned n_H = 1, 2, or 3 depending on which equivalence point is being targeted in the titration. For example, titrating 10.00 mL of 0.150 M H3PO4 with 0.100 M NaOH to the third equivalence point requires 45.00 mL of NaOH. The calculator confirms this: C_a = (0.100 x 45.00 x 1) / (10.00 x 3) = 0.150 M, exactly matching the known concentration.
Why does the titrant need to be standardized before performing a titration calculation?
Standardization determines the titrant's exact molarity to four significant figures, which is essential because any error in the titrant concentration transfers directly and proportionally into the calculated analyte concentration. A 0.5% error in assumed NaOH molarity produces a 0.5% error in the computed acid concentration. Common primary standards include potassium hydrogen phthalate (KHP, molecular weight 204.22 g/mol) for standardizing NaOH solutions and anhydrous sodium carbonate for standardizing HCl. Without standardization, the base concentration is only an estimate, and the acid base calculator output will reflect that uncertainty in every subsequent analysis performed with that solution.
Does it matter whether milliliters or liters are used when entering volumes into the calculator?
No, as long as both V_a and V_b are entered in the same unit. The formula uses the ratio V_b divided by V_a, so the volume units cancel algebraically whether mL or L are used consistently. Laboratory burettes and volumetric pipettes are graduated in mL, so entering volumes in mL is the most practical approach. The critical error to avoid is mixing units, such as entering V_b in mL and V_a in L without converting. That mixing would make one value 1000 times larger than intended, producing a calculated acid concentration that is off by a factor of 1000 in either direction.
Can the acid base titration calculator determine base concentration instead of acid concentration?
Yes. The same neutralization equivalence relationship can be rearranged to C_b = (C_a x V_a x n_H) / (V_b x n_OH) when the unknown is the base. For example, if 30.00 mL of an unknown NaOH solution (n_OH = 1) is titrated with 0.2000 M HCl (n_H = 1) and the equivalence point is reached after dispensing 24.00 mL of HCl, then C_b = (0.2000 x 24.00 x 1) / (30.00 x 1) = 0.1600 M NaOH. Many calculators allow switching the unknown field; alternatively, simply treat the acid as the titrant and the base as the analyte and apply the formula directly.