Skip to main content
Chemistry LibreTexts

8.1: Overview of Gravimetric Methods

  • 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}\)

    Before we consider specific gravimetric methods, let’s take a moment to develop a broad survey of gravimetry. Later, as you read through the descriptions of specific gravimetric methods, this survey will help you focus on their similarities instead of their differences. You will find that it is easier to understand a new analytical method when you can see its relationship to other similar methods.

    8.1.1 Using Mass as an Analytical Signal

    Suppose you are to determine the total suspended solids in the water released by a sewage-treatment facility. Suspended solids are just that—solid matter that has yet to settle out of its solution matrix. The analysis is easy. After collecting a sample, you pass it through a preweighed filter that retains the suspended solids, and dry the filter and solids to remove any residual moisture. The mass of suspended solids is the difference between the filter’s final mass and its original mass. We call this a direct analysis because the analyte—the suspended solids in this example—is the species that is weighed.


    Method 2540D in Standard Methods for the Examination of Waters and Wastewaters, 20th Edition (American Public Health Association, 1998) provides an approved method for determining total suspended solids. The method uses a glass-fiber filter to retain the suspended solids. After filtering the sample, the filter is dried to a constant weight at 103–105oC.

    What if our analyte is an aqueous ion, such as Pb2+? Because the analyte is not a solid, we cannot isolate it by filtration. We can still measure the analyte’s mass directly if we first convert it into a solid form. If we suspend a pair of Pt electrodes in the sample and apply a sufficiently positive potential between them for a long enough time, we can force the following reaction to completion.


    Oxidizing Pb2+ deposits PbO2 on the Pt anode. If we weigh the anode before and after applying the potential, the change in its mass gives the mass of PbO2 and, from the reaction’s stoichiometry, the amount of Pb2+ in the sample. This is a direct analysis because PbO2 contains the analyte.

    Sometimes it is easier to remove the analyte and let a change in mass serve as the analytical signal. Suppose you need to determine a food’s moisture content. One approach is to heat a sample of the food to a temperature that vaporizes the water, capturing it in a preweighed absorbent trap. The change in the absorbent’s mass provides a direct determination of the amount of water in the sample. An easier approach is to weigh the sample of food before and after heating, using the change in its mass as an indication of the amount of water originally present. We call this an indirect analysis because we determine the analyte using a signal that is proportional its disappearance.


    Method 925.10 in Official Methods of Analysis, 18th Edition (AOAC International, 2007) provides an approved method for determining the moisture content of flour. A preweighed sample is heated for one hour in a 130oC oven and transferred to a desiccator while it cools to room temperature. The loss in mass gives the amount of water in the sample.

    The indirect determination of a sample’s moisture content is done by difference. The sample’s initial mass includes the water, but its final mass does not. We can also determine an analyte indirectly without its ever being weighed. For example, phosphite, PO33–, reduces Hg2+ to Hg22+, which in the presence of Cl precipitates as Hg2Cl2.

    \[\mathrm{2HgCl_2}(aq)+\mathrm{PO_3^{3-}}(aq)+\mathrm{3H_2O}(l)\rightleftharpoons \mathrm{Hg_2Cl_2}(s)+\mathrm{2H_3O^+}(aq)+\mathrm{2Cl^-}(aq)+\mathrm{2PO_4^{3-}}(aq)\]

    If we add HgCl2 in excess, each mole of PO33– produces one mole of Hg2Cl2. The precipitate’s mass, therefore, provides an indirect measurement of the amount of PO33– in the original sample.

    8.1.2 Types of Gravimetric Methods

    The four examples in the previous section illustrate different ways in which the measurement of mass may serve as an analytical signal. When the signal is the mass of a precipitate, we call the method precipitation gravimetry. The indirect determination of PO33– by precipitating Hg2Cl2 is an example, as is the direct determination of Cl by precipitating AgCl.

    In electrogravimetry, we deposit the analyte as a solid film an electrode in an electrochemical cell. The deposition as PbO2 at a Pt anode is one example of electrogravimetry. The reduction of Cu2+ to Cu at a Pt cathode is another example of electrogravimetry.


    We will not consider electrogravimetry in this chapter. See Chapter 11 on electrochemical methods of analysis for a further discussion of electrogravimetry.

    When we use thermal or chemical energy to remove a volatile species, we call the method volatilization gravimetry. In determining the moisture content of bread, for example, we use thermal energy to vaporize the water in the sample. To determine the amount of carbon in an organic compound, we use the chemical energy of combustion to convert it to CO2.

    Finally, in particulate gravimetry we determine the analyte by separating it from the sample’s matrix using a filtration or an extraction. The determination of total suspended solids is one example of particulate gravimetry.

    8.1.3 Conservation of Mass

    An accurate gravimetric analysis requires that the analytical signal—whether it is a mass or a change in mass—be proportional to the amount of analyte in our sample. For all gravimetric methods this proportionality involves a conservation of mass. If the method relies on one or more chemical reactions, then the stoichiometry of the reactions must be known. Thus, for the analysis of PO33– described earlier, we know that each mole of Hg2Cl2 corresponds to a mole of PO33– in our sample. If we remove the analyte from its matrix, then the separation must be selective for the analyte. When determining the moisture content in bread, for example, we know that the mass of H2O in the bread is the difference between the sample’s final mass and its initial mass.


    We will return to this concept of applying a conservation of mass later in the chapter when we consider specific examples of gravimetric methods.

    8.1.4 Why Gravimetry is Important

    Except for particulate gravimetry, which is the most trivial form of gravimetry, you probably will not use gravimetry after you complete this course. Why, then, is familiarity with gravimetry still important? The answer is that gravimetry is one of only a small number of definitive techniques whose measurements require only base SI units, such as mass or the mole, and defined constants, such as Avogadro’s number and the mass of 12C. Ultimately, we must be able to trace the result of an analysis to a definitive technique, such as gravimetry, that we can relate to fundamental physical properties.2 Although most analysts never use gravimetry to validate their results, they often verifying an analytical method by analyzing a standard reference material whose composition is traceable to a definitive technique.3


    Other examples of definitive techniques are coulometry and isotope-dilution mass spectrometry. Coulometry is discussed in Chapter 11. Isotope-dilution mass spectrometry is beyond the scope of an introductory textbook; however, you will find some suggested readings in this chapter’s Additional Resources.

    8.1: Overview of Gravimetric Methods is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?