Tested tool guide
Tested browser tools
Checked August 16, 2026
What Titration Curve Simulator does, with a checked example
Choose the analyte - an acid or base with its concentration and volume - and the titrant, and the tool computes the pH of the mixture at every added volume, plotting pH against titrant volume. The curve shows the initial pH, the steep equivalence jump, the flat buffer plateau, and the color-change range of a chosen indicator on the same axes. The common surprise: the equivalence point is not pH 7 unless both reagents are strong. For a weak acid titrated by a strong base it lands near 9, and pH at half-equivalence equals the acid's pKa.
Worked example
A concrete input and expected output from the current implementation.
Input
Titrate 25.0 mL of 0.100 M acetic acid (pKa 4.75) with 0.100 M NaOH
->
Expected output
pH 2.88 at 0 mL added; pH 4.75 at 12.5 mL (half-equivalence, buffer); pH 8.72 at 25.0 mL (equivalence point, steepest jump); pH 11.68 at 27.5 mL
The start is a 0.100 M weak acid, so pH = (pKa - log C)/2 = 2.88. At 12.5 mL, half the acid is converted to acetate and the buffer ratio is 1:1, so pH = pKa. At 25.0 mL the solution is 0.050 M sodium acetate, whose hydrolysis makes pH 8.72 rather than 7; the 2.5 mL excess of strong base afterwards dominates, driving pH to 11.68.