Skip to main content
Chemistry LibreTexts

14.6: Acid–Base Titration- A Way to Quantify the Amount of Acid or Base in a Solution

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Learning Objectives
    • Understand the basics of acid-base titrations.
    • Understand the use of indicators.
    • Perform a titration calculation correctly.

    The reaction of an acid with a base to make a salt and water is a common reaction in the laboratory, partly because so many compounds can act as acids or bases. Another reason that acid-base reactions are so prevalent is because they are often used to determine quantitative amounts of one or the other. Performing chemical reactions quantitatively to determine the exact amount of a reagent is called a titration. A titration can be performed with almost any chemical reaction for which the balanced chemical equation is known. Here, we will consider titrations that involve acid-base reactions.

    During an acid-base titration, an acid with a known concentration (a standard solution) is slowly added to a base with an unknown concentration (or vice versa). A few drops of indicator solution are added to the base. The indicator will signal, by color change, when the base has been neutralized (when [H+] = [OH-]). At that point—called the equivalence point, or end point—the titration is stopped. By knowing the volumes of acid and base used, and the concentration of the standard solution, calculations allow us to determine the concentration of the other solution.

    It is important to accurately measure volumes when doing titrations. The instrument you would use is called a burette (or buret).

    Figure \(\PageIndex{1}\): Equipment for Titrations. A burette is a type of liquid dispensing system that can accurately indicate the volume of liquid dispensed.

    For example, suppose 25.66 mL (or 0.02566 L) of 0.1078 M HCl was used to titrate an unknown sample of NaOH. What mass of NaOH was in the sample? We can calculate the number of moles of HCl reacted:

    # mol HCl = (0.02566 L)(0.1078 M) = 0.002766 mol HCl

    We also have the balanced chemical reaction between HCl and NaOH:

    \[\ce{HCl + NaOH → NaCl + H2O} \nonumber \]

    So we can construct a conversion factor to convert to number of moles of NaOH reacted:

    \[0.002766\cancel{mol\, HCl}\times \dfrac{1\, mol\, NaOH}{1\cancel{mol\, HCl}}=0.002766\, mol\, NaOH \nonumber \]

    Then we convert this amount to mass, using the molar mass of NaOH (40.00 g/mol):

    \[0.002766\cancel{mol\, HCl}\times \dfrac{40.00\, g\, NaOH}{1\cancel{mol\, HCl}}=0.1106\, g\, NaOH \nonumber \]

    This type of calculation is performed as part of a titration.

    Example \(\PageIndex{1}\): Equivalence Point

    What mass of Ca(OH)2 is present in a sample if it is titrated to its equivalence point with 44.02 mL of 0.0885 M HNO3? The balanced chemical equation is as follows:

    \[\ce{2HNO3 + Ca(OH)2 → Ca(NO3)2 + 2H2O} \nonumber \]


    In liters, the volume is 0.04402 L. We calculate the number of moles of titrant:

    # moles HNO3 = (0.04402 L)(0.0885 M) = 0.00390 mol HNO3

    Using the balanced chemical equation, we can determine the number of moles of Ca(OH)2 present in the analyte:

    \[0.00390\cancel{mol\, HNO_{3}}\times \dfrac{1\, mol\, Ca(OH)_{2}}{2\cancel{mol\, HNO_{3}}}=0.00195\, mol\, Ca(OH)_{2} \nonumber \]

    Then we convert this to a mass using the molar mass of Ca(OH)2:

    \[0.00195\cancel{mol\, Ca(OH)_{2}}\times \dfrac{74.1\, g\, Ca(OH)_{2}}{\cancel{mol\, Ca(OH)_{2}}}=0.144\, g\, Ca(OH)_{2} \nonumber \]

    Exercise \(\PageIndex{1}\)

    What mass of H2C2O4 is present in a sample if it is titrated to its equivalence point with 18.09 mL of 0.2235 M NaOH? The balanced chemical reaction is as follows:

    \[\ce{H2C2O4 + 2NaOH → Na2C2O4 + 2H2O} \nonumber \]

    0.182 g
    Exercise \(\PageIndex{2}\)

    If 25.00 mL of HCl solution with a concentration of 0.1234 M is neutralized by 23.45 mL of NaOH, what is the concentration of the base?

    0.1316 M NaOH
    Exercise \(\PageIndex{3}\)

    A 20.0 mL solution of strontium hydroxide, Sr(OH)2, is placed in a flask and a drop of indicator is added. The solution turns color after 25.0 mL of a standard 0.0500 M HCl solution is added. What was the original concentration of the Sr(OH)2 solution?

    \(3.12 \times 10^{-2}\;M\) Sr(OH)2

    Indicator Selection for Titrations

    The indicator used depends on the type of titration performed. The indicator of choice should change color when enough of one substance (acid or base) has been added to exactly use up the other substance. Only when a strong acid and a strong base are produced will the resulting solution be neutral. The three main types of acid-base titrations, and suggested indicators, are:

    The three main types of acid-base titrations, suggested indicators, and explanations
    Titration between . . . Indicator Explanation
    strong acid and strong base any  
    strong acid and weak base methyl orange changes color in the acidic range (3.2 - 4.4)
    weak acid and strong base phenolphthalein changes color in the basic range (8.2 - 10.6)


    A titration is the quantitative reaction of an acid and a base. Indicators are used to show that all the analyte has reacted with the titrant.

    Contributions & Attributions

    • Peggy Lawson (Oxbow Prairie Heights School). Funded by Saskatchewan Educational Technology Consortium.

    14.6: Acid–Base Titration- A Way to Quantify the Amount of Acid or Base in a Solution is shared under a not declared license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?