Boneyard Tools

Titration Calculator

Solve any acid base titration at the equivalence point without rearranging the formula by hand. Pick the quantity you want to find, type in the other three values, and set how many acidic protons the acid donates and how many hydroxides the base carries. The calculator applies acid M times V times protons equals base M times V times hydroxides and returns the missing molarity or volume instantly.

How to calculate a titration

  1. Open the 'Solve for' menu and choose Acid molarity, Acid volume, Base molarity or Base volume.
  2. Fill in the three remaining molarity and volume fields (the one you are solving for is hidden).
  3. Set the acid 'Protons' box (1 for HCl, 2 for sulfuric acid) and the base 'Hydroxides' box (1 for NaOH, 2 for calcium hydroxide).
  4. Keep both volumes in the same unit, such as millilitres, since the units cancel in the ratio.
  5. Read the highlighted answer under the four result tiles, then click Copy to grab the full acid and base summary.

Examples

Standardize an acid against a known base

Solve acid molarity: 25 mL acid, 0.1 M base, 30 mL base, protons 1, hydroxides 1
Acid molarity 0.12 mol/L

Account for a diprotic acid

Same 25 mL acid and 0.1 M, 30 mL base, but acid protons set to 2
Acid molarity 0.06 mol/L

Find the titrant volume for calcium hydroxide

Solve base volume: 0.1 M acid, 50 mL acid, protons 1, 0.1 M base, hydroxides 2
Base volume 25 (same unit as the acid)

Frequently asked questions

What formula does the calculator use?

It balances acidic and basic equivalents at the endpoint: acid molarity times acid volume times acidic protons equals base molarity times base volume times hydroxides per base unit. It then solves the one quantity you left out.

What does M1V1 equals M2V2 mean here?

For a monoprotic acid neutralised by a monobasic base, the moles of acid equal the moles of base, so M1 times V1 equals M2 times V2. That is the special case where both the proton and hydroxide counts are 1.

Why do the proton and hydroxide counts matter?

They scale the equivalents. Sulfuric acid donates two protons per molecule and calcium hydroxide gives two hydroxides per formula unit, so each needs the counts raised to 2 for the endpoint to balance correctly.

Do the two volumes need the same unit?

Yes. Use one consistent unit for both the acid and base volume, whether millilitres or litres. Because volume appears on both sides of the ratio it cancels, so the numeric answer for a molarity does not depend on which unit you chose.

What is the equivalence point versus the endpoint?

The equivalence point is where moles of acid protons exactly match moles of base hydroxides. The endpoint is where your indicator changes colour, which is designed to fall as close to the equivalence point as possible. This tool computes the ideal equivalence point.

Can it solve for a volume as well as a concentration?

Yes. The 'Solve for' menu lets you target acid volume or base volume, which is useful for planning how much titrant to dispense from a burette before you start.

Does it estimate the pH at the endpoint?

No. It only finds the amounts that make the acid and base equivalents equal. For a strong acid and strong base the equivalence pH is near 7, but weak acid or weak base titrations shift it, so use a dedicated pH tool for that.

What happens if I enter a zero or a negative value?

Every molarity and volume must be greater than zero, and the proton and hydroxide counts must be positive too. If a value is zero, blank or negative the calculator shows a short message instead of a result.

Is my data sent anywhere?

No. The calculation runs entirely in your browser with no upload, so your lab numbers stay on your device and work the same offline once the page has loaded.

Learn more

Related tools