Weak Acid (HA) titrated with NaOH + PLOT

The following table really is the full analytical solution to a titration of a weak acid (HA) with a strong base (NaOH). The data (volume of titrant and pH) can be copied and pasted into a program (Excel) to plot the curve. This algorithm actually uses pH as the input and finds the right volume that produces that pH. The result is a REAL looking pH curve. The curve shown is an accurate depiction of the data but read the warning.

Warning: About the plot... it does NOT auto scale. It is a static plotter right now with 0-14 for the pH (y-axis) and 0-100 mL for the volue (x-axis). You must adjust your initial volumes and concentrations to keep the curve with the limits. - Dr. McCord

(ps - you might have to reload your page to get the page to work)

back to trainer page


volume vs pH for titration of HA with NaOH


for strong acid, enter 100 for Ka

Ka = 1.80 × 10-5     pKa = 4.74

Kb = 5.56 × 10-10     pKb = 9.26

start    buffer zone    equivalence pt    overshoot

vol of NaOH (mL)pH
0.002.88
0.072.90
0.383.00
0.713.10
1.063.20
1.483.30
1.963.40
2.533.50
3.213.60
4.033.70
5.013.80
6.183.90
7.574.00
9.194.10
11.064.20
13.184.30
15.544.40
18.124.50
20.854.60
23.704.70
26.584.80
29.414.90
32.135.00
34.685.10
37.025.20
39.115.30
40.945.40
42.535.50
43.875.60
45.015.70
45.955.80
46.735.90
47.376.00
47.896.10
48.316.20
48.656.30
48.926.40
49.146.50
49.316.60
49.456.70
49.566.80
49.656.90
49.727.00
49.787.10
49.837.20
49.867.30
49.897.40
49.917.50
49.937.60
49.957.70
49.967.80
49.977.90
49.978.00
49.988.10
49.988.20
49.998.30
49.998.40
49.998.50
50.008.60
50.008.70
50.008.80
50.008.90
50.019.00
50.019.10
50.019.20
50.029.30
50.029.40
50.039.50
50.049.60
50.059.70
50.069.80
50.089.90
50.1010.00
50.1310.10
50.1610.20
50.2010.30
50.2510.40
50.3210.50
50.4010.60
50.5010.70
50.6310.80
50.8010.90
51.0111.00
51.2711.10
51.6111.20
52.0411.30
52.5811.40
53.2711.50
54.1511.60
55.2811.70
56.7311.80
58.6311.90
61.1112.00
64.4012.10
68.8312.20
74.9312.30
83.5412.40
96.2512.50
10012.52
0 10 20 30 40 50 60 70 80 90 100mL of NaOHpH 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0