Logo

MonoCalc

/

Titration Calculator

Chemistry

Find the unknown analyte concentration using the neutralisation equation: C₁V₁n₁ = C₂V₂n₂

About This Tool

🧪 Titration Calculator – Acid-Base Chemistry Made Easy

Titration is one of the most fundamental quantitative techniques in analytical chemistry. By carefully adding a reagent of known concentration (the titrant) to a solution of unknown composition (the analyte) until the reaction reaches completion, chemists can determine concentrations, verify purity, and study reaction stoichiometry with remarkable precision. This calculator automates every stage of that process — from finding an unknown concentration to generating a complete pH curve.

What Is a Titration?

In an acid-base titration, an acid and a base react to form water and a salt. The reaction continues until all of one species is consumed — a point called the equivalence point. In practice, a pH indicator or a pH meter signals when the equivalence point has been reached, allowing the experimenter to record the exact volume of titrant used and calculate the unknown concentration.

The fundamental relationship governing all titrations is the neutralisation equation:

C₁ × V₁ × n₁ = C₂ × V₂ × n₂

where C is molar concentration (mol/L), V is volume (L), and n is the n-factor (number of replaceable H⁺ or OH⁻ per formula unit). For a simple 1:1 acid-base pair this simplifies to the familiar C₁V₁ = C₂V₂.

The Four Calculation Modes

Mode 1 – Find Unknown Concentration

This is the most common titration task in a teaching laboratory. You know the concentration of the titrant (C₁) and have recorded the volumes V₁ and V₂. The calculator rearranges the neutralisation equation to give:

C₂ = (C₁ × V₁ × n₁) / (V₂ × n₂)

Example: 0.1 mol/L NaOH (V₁ = 22.50 mL) neutralises 25.00 mL of HCl. C₂ = (0.1 × 22.50) / 25.00 = 0.090 mol/L HCl.

Mode 2 – Equivalence Point Volume

If you know both concentrations, you can predict exactly how much titrant is required to reach the equivalence point before performing the experiment — useful for planning the experiment and choosing an appropriate burette range:

V_eq = (C₂ × V₂ × n₂) / (C₁ × n₁)

Mode 3 – pH at Any Point

The pH of the solution changes continuously as titrant is added. This mode calculates the exact pH at a specified titrant volume. Four situations are handled automatically:

RegionStrong Acid + Strong BaseWeak Acid + Strong Base
Before EqExcess [H⁺] or [OH⁻] directlyHenderson–Hasselbalch: pH = pKa + log([A⁻]/[HA])
At EqpH = 7.00 (25 °C)Conjugate base hydrolysis: [OH⁻] = √(Kb × C_salt)
After EqExcess [OH⁻] or [H⁺]Excess strong base dominates
Half-EqpH = pKa (Henderson–Hasselbalch simplifies)

Mode 4 – Full Titration Curve

This mode sweeps through 150 data points from 0 mL to 2.2 × V_eq, computing the pH at each step to produce the characteristic S-shaped titration curve. Key landmarks are automatically identified and annotated:

  • Start (V₁ = 0) — Initial pH of the pure analyte solution.
  • Half-equivalence point — For weak acid/base systems, pH = pKa. This is the point of maximum buffer capacity.
  • Equivalence point — The inflection point (steepest part of the S-curve) where all analyte has been neutralised.

The curve for a strong acid + strong base shows a sharp near-vertical jump near pH 7 at the equivalence point. For a weak acid + strong base, the jump is less steep, begins above pH 7 at the equivalence point, and shows a clear buffer plateau in the middle section.

pH Indicators

Common acid-base indicators change colour over a pH transition range that must include the equivalence point of the titration. The indicator overlay on the curve lets you verify whether your chosen indicator is appropriate:

IndicatorTransition pH RangeBest Used For
Methyl Orange3.1 – 4.4Strong base titrating strong acid
Methyl Red4.4 – 6.2Strong base titrating weak acid (low pKa)
Bromothymol Blue6.0 – 7.6Strong acid + strong base
Phenolphthalein8.2 – 10.0Weak acid + strong base
Alizarin Yellow10.1 – 12.0Very weak acid + strong base

The Henderson–Hasselbalch Equation in Titrations

During a weak acid + strong base titration, the solution becomes a buffer mixture between the original weak acid (HA) and its conjugate base (A⁻) formed by neutralisation. In this buffer region the pH follows:

pH = pKa + log₁₀([A⁻] / [HA])

Because volumes cancel in the ratio, this simplifies to pH = pKa + log₁₀(n_base / n_acid_remaining). At the half-equivalence point, equal moles of HA and A⁻ are present, the ratio equals 1, its logarithm is 0, and therefore pH = pKa — a straightforward experimental route to measuring an acid's dissociation constant.

Temperature Effects

Water's ionic product Kw varies significantly with temperature: from approximately 1.1 × 10⁻¹⁵ at 0 °C to 1.0 × 10⁻¹⁴ at 25 °C and ~2.4 × 10⁻¹⁴ at 37 °C. The calculator uses the empirical fit pKw ≈ 14.94 − 0.0135 × T(°C) to adjust all equilibrium calculations accordingly. At 37 °C, the neutral pH is ~6.81, not 7.00.

Accuracy and Limitations

All calculations assume ideal dilute solutions with activity coefficients of 1.0. For highly concentrated solutions (>0.1 mol/L), ionic-strength corrections may be needed. The Henderson–Hasselbalch approximation is most accurate when the [A⁻]/[HA] ratio is between 0.1 and 10 (within ±1 pH unit of pKa). Edge cases such as very dilute solutions (below ~10⁻⁶ mol/L) are handled using the full quadratic expression that includes water's own autoionisation contribution.

Frequently Asked Questions

Is the Titration Calculator free?

Yes, Titration Calculator is totally free :)

Can I use the Titration Calculator offline?

Yes, you can install the webapp as PWA.

Is it safe to use Titration Calculator?

Yes, any data related to Titration Calculator only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How does the Titration Calculator work?

Select a calculation mode: find the unknown concentration using C₁V₁ = C₂V₂, compute the equivalence point volume, calculate pH at any point during a titration, or generate a full pH vs. volume curve. Enter the known titrant and analyte parameters, choose strong or weak acid/base types (and Ka/Kb for weak systems), then click Calculate to get instant results with step-by-step explanations.

What is the equivalence point and how is it calculated?

The equivalence point is the volume of titrant at which the moles of titrant exactly neutralise the moles of analyte. It is calculated from V_eq = (C₂ × V₂ × n₂) / (C₁ × n₁), where C is concentration, V is volume, and n is the n-factor (number of replaceable H⁺ or OH⁻ per formula unit). For strong acid + strong base at 25 °C the pH at equivalence is exactly 7.00; for weak acid + strong base it is above 7 due to conjugate base hydrolysis.

How is pH calculated before and after the equivalence point?

For a strong acid/strong base system: before equivalence, excess H⁺ or OH⁻ directly sets the pH. For weak acid + strong base: before equivalence the Henderson–Hasselbalch equation pH = pKa + log([A⁻]/[HA]) applies; at half-equivalence pH = pKa exactly. At equivalence the pH comes from hydrolysis of the conjugate base: [OH⁻] = √(Kb × C_salt). After equivalence the excess strong base determines pH.

What is the half-equivalence point and why is it important?

The half-equivalence point occurs when exactly half the equivalence volume of titrant has been added. At this point the concentrations of weak acid (HA) and its conjugate base (A⁻) are equal, so log([A⁻]/[HA]) = 0 and therefore pH = pKa. This makes it a convenient experimental method for estimating the pKa of an unknown weak acid without any additional calculations.

How does temperature affect the titration calculations?

Temperature changes the autoionisation constant of water Kw, which shifts the neutral pH and affects all equilibrium calculations. At 25 °C, Kw = 1.0 × 10⁻¹⁴ and neutral pH = 7.00. At 37 °C, Kw ≈ 2.4 × 10⁻¹⁴ and neutral pH ≈ 6.81. The calculator applies the empirical fit pKw ≈ 14.94 − 0.0135·T (°C) to adjust all pH and pOH calculations at non-standard temperatures.

What are n-factors and when should I change them?

The n-factor (equivalence factor) is the number of replaceable protons or hydroxide ions per mole of solute. For monoprotic acids like HCl or acetic acid, n = 1. For diprotic acids like H₂SO₄ (fully neutralised) or H₂CO₃, n = 2. For triprotic acids like H₃PO₄, n = 3. The general neutralisation equation C₁V₁n₁ = C₂V₂n₂ ensures the correct molar equivalence regardless of the acid/base order. Only change n from 1 if your compound has more than one ionisable site.