Skip to main content
Chemistry LibreTexts

The Equilibrium Constant

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

    The equilibrium constant, K, expresses the relationship between products and reactants of a reaction at equilibrium with respect to a specific unit.This article explains how to write equilibrium constant expressions, and introduces the calculations involved with both the concentration and the partial pressure equilibrium constant.

    Homogeneous Reactions

    A homogeneous reaction is one where the states of matter of the products and reactions are all the same (the word "homo" means "same"). In most cases, the solvent determines the state of matter for the overall reaction. For example, the synthesis of methanol from a carbon monoxide-hydrogen mixture is a gaseous homogeneous mixture, which contains two or more substances:

    \[ CO (g)+ 2H_2 (g) \rightleftharpoons CH_3OH (g)\]

    At equilibrium, the rate of the forward and reverse reaction are equal, which is demonstrated by the arrows. The equilibrium constant, however, gives the ratio of the units (pressure or concentration) of the products to the reactants when the reaction is at equilibrium.

    The synthesis of ammonia is another example of a gaseous homogeneous mixture:

    \[ N_2(g) + 3H_2(g) \rightleftharpoons 2NH_3(g) \]

    Heterogeneous Reactions

    A heterogeneous reaction is one in which one or more states within the reaction differ (the Greek word "heteros" means "different"). For example, the formation of an aqueous solution of lead(II) iodide creates a heterogeneous mixture dealing with particles in both the solid and aqueous states:

    \[PbI_{2 (s)} \rightleftharpoons Pb^{+2}_{(aq)} + 2I^-_{(aq)}\]

    The decomposition of sodium hydrogen carbonate (baking soda) at high elevations is another example of a heterogeneous mixture, this reaction deals with molecules in both the solid and gaseous states:

    \[ 2NaHCO_{3 (s)} \rightleftharpoons Na_2CO_{3 (s)} + H_2O_{ (g)} + CO_{2 (g)} \]

    \[ C_{(s)} + O_{2 (g)} \rightleftharpoons CO_{2 (g)} \]

    This difference between homogeneous and heterogeneous reactions is emphasized so that students remember that solids, pure liquids, and solvents are treated differently than gases and solutes when approximating the activities of the substances in equilibrium constant expressions.

    Writing Equilibrium Constant Expressions

    The numerical value of an equilibrium constant is obtained by letting a single reaction proceed to equilibrium and then measuring the concentrations of each substance involved in that reaction. The ratio of the product concentrations to reactant concentrations is calculated. Because the concentrations are measured at equilibrium, the equilibrium constant remains the same for a given reaction independent of initial concentrations. This knowledge allowed scientists to derive a model expression that can serve as a "template" for any reaction. This basic "template" form of an equilibrium constant expression is examined here.

    Equilibrium Constant of Activities

    The thermodynamically correct equilibrium constant expression relates the activities of all of the species present in the reaction. Although the concept of activity is too advanced for a typical General Chemistry course, it is essential that the explanation of the derivation of the equilibrium constant expression starts with activities so that no misconceptions occur. For the hypothetical reaction:

    \[bB + cC \rightleftharpoons dD + eE \]

    the equilibrium constant expression is written as

    \[ K = \dfrac{a_D^d ·a_E^e}{a_B^b · a_C^c}\]

    *The lower case letters in the balanced equation represent the number of moles of each substance, the upper case letters represent the substance itself.

    • If \(K > 1\) then equilibrium favors products
    • If \(K < 1\) then equilibrium favors the reactants

    Equilibrium Constant of Concentration

    To avoid the use of activities, and to simplify experimental measurements, the equilibrium constant of concentration approximates the activities of solutes and gases in dilute solutions with their respective molarities. However, the activities of solids, pure liquids, and solvents are not approximated with their molarities. Instead these activities are defined to have a value equal to 1 (one).The equilibrium constant expression is written as \(K_c\), as in the expression for the reaction:

    \[HF_{(aq)} + H_2O_{(l)} \rightleftharpoons H_3O^+_{(aq)} + F^-_{(aq)} \]

    \[ K_c = \dfrac{a_{H_3O^+}· a_{F^-}}{a_{HF} · a_{H_2O}} ≈ \dfrac{[H_3O^+][F^-]}{[HF](1)} = \dfrac{[H_3O^+][F^-]}{[HF]} \]

    Here, the letters inside the brackets represent the concentration (in molarity) of each substance. Notice the mathematical product of the chemical products raised to the powers of their respective coefficients is the numerator of the ratio and the mathematical product of the reactants raised to the powers of their respective coefficients is the denominator. This is the case for every equilibrium constant. A ratio of molarities of products over reactants is usually used when most of the species involved are dissolved in water. A ratio of concentrations can also be used for reactions involving gases if the volume of the container is known. .

    Equilibrium Constant of Pressure

    Gaseous reaction equilibria are often expressed in terms of partial pressures. The equilibrium constant of pressure gives the ratio of pressure of products over reactants for a reaction that is at equilibrium (again, the pressures of all species are raised to the powers of their respective coefficients). The equilibrium constant is written as \(K_p\), as shown for the reaction:

    \[aA_{(g)} + bB_{(g)} \rightleftharpoons gG_{(g)} + hH_{(g)} \]

    \[ K_p= \dfrac{p^g_G \, p^h_H}{ p^a_A \,p^b_B} \]

    • Where \(p\) can have units of pressure (e.g., atm or bar).

    Conversion of Kc to Kp

    To convert Kc to Kp, the following equation is used:

    \[K_p = K_c(RT)^{\Delta{n_{gas}}}\]


    • R=0.0820575 L atm mol​-1 K-1 or 8.31447 J mol​-1 K-1
    • T= Temperature in Kelvin
    • Δngas= Moles of gas (product) - Moles of Gas (Reactant)

    Reaction Quotient

    Another quantity of interest is the reaction quotient, \(Q\), which is the numerical value of the ratio of products to reactants at any point in the reaction. The reaction quotient is calculated the same way as is \(K\), but is not necessarily equal to \(K\). It is used to determine which way the reaction will proceed at any given point in time.

    \[Q = \dfrac{[G]^g[H]^h}{[A]^a[B]^b}\]

    • If \(Q > K\), then the reactions shifts to the left to reach equilibrium
    • If \(Q < K\), then the reactions shifts to the right to reach equilibrium
    • If \(Q = K\) then the reaction is at equilibrium

    The same process is employed whether calculating \(Q_c\) or \(Q_p\).

    Heterogeneous Mixture

    The most important consideration for a heterogeneous mixture is that solids and pure liquids and solvents have an activity that has a fixed value of 1. From a mathematical perspective, with the activities of solids and liquids and solvents equal one, these substances do not affect the overall K or Q value. This convention is extremely important to remember, especially in dealing with heterogeneous solutions.

    Example \(\PageIndex{1}\)

    In a hypothetical reaction:

    \[ aA_{(s)} + bB_{(l)} \rightleftharpoons gG_{(aq)} + hH_{(aq)} \]

    The equilibrium constant expression is written as follows:

    \[K_c = \dfrac{[G]^g[H]^h}{1 \times 1} = [G]^g[H]^h\]

    In this case, since solids and liquids have a fixed value of 1, the numerical value of the expression is independent of the amounts of A and B. If the product of the reaction is a solvent, the numerator equals one, which is illustrated in the following reaction:

    \[ H^+_{(aq)} + OH^–_{(aq)} \rightarrow H_2O_{ (l)}\]

    The equilibrium constant expression would be:

    \[ K_c= \dfrac{1}{ [H^+][OH^-]}\]

    which is the reciprocal of the autoionization constant of water (\(K_w\))

    \[ K_c = \dfrac{1}{K_w}=1 \times 10^{14}\]

    Manipulation of Constants

    The equilibrium constant expression must be manipulated if a reaction is reversed or split into elementary steps. When the reaction is reversed, the equilibrium constant expression is inverted. The new expression would be written as:

    \[K'= \dfrac{1}{\dfrac{[G]^g[H]^h}{[A]^a[B]^b}} = \dfrac{[A]^a[B]^b}{[G]^g[H]^h}\]

    When there are multiple steps in the reaction, each with its own K (in a scenario similar to Hess's law problems), then the successive K values for each step are multiplied together to calculate the overall K.


    Because the concentration of reactants and products are not dimensionless (i.e. they have units) in a reaction, the actual quantities used in an equilibrium constant expression are activities. Activity is expressed by the dimensionless ratio \(\frac{[X]}{c^{\circ}}\) where \([X]\) signifies the molarity of the molecule and c is the chosen reference state:

    \[ a_b=\dfrac{[B]}{c^{\circ}} \]

    For gases that do not follow the ideal gas laws, using activities will accurately determine the equilibrium constant that changes when concentration or pressure varies. Thus, the units are canceled and \(K\) becomes unitless.

    Practice Problems

    1. Write the equilibrium constant expression for each reaction.
      1. \(2SO_{2(g)} + O_{2(g)} \rightleftharpoons 2SO_{3(g)} \)
      2. \(N_2O_{ (g)} + \dfrac{1}{2} O_{2(g)} \rightleftharpoons 2NO_{(g)} \)
      3. \(Cu_{(s)} + 2Ag^+_{(aq)} \rightleftharpoons Cu^{+2}_{(aq)} + 2Ag_{(s)} \)
      4. \(CaCO_{3 (g)} \rightleftharpoons CaCO_{(s)} + CO_{2 (g)} \)
      5. \(2NaHCO_{3 (s)} \rightleftharpoons Na_2CO_{3 (s)} + CO_{2 (g)} + H_2O_{ (g) }\)
    2. What is the \(K_c\) of the following reaction? \[ 2SO_{2 (g)} + O_{2 (g)} \rightleftharpoons 2SO_{3 (g)} \] with concentration \(SO_{2(g)} = 0.2 M O_{2 (g)} = 0.5 M SO_{3 (g)} = 0.7 \;M\) Also, What is the \(K_p\) of this reaction? At room temperature?
    3. For the same reaction, the differing concentrations: \[SO_{2 (g)} = 0.1\; M O_{2(g)} = 0.3\; M \;SO_{3 (g)} = 0.5\; M\] Would this go towards to product or reactant?
    4. Write the Partial Pressure Equilibrium: \[ C_{(s)} + O_{2 (g)} \rightarrow CO_{2 (g)}\]
    5. Write the chemicl reaction for the following equilibrium constant: \[K_p= \dfrac{P^2_{HI}}{P_{H_2} \times P_{I_2}}\]


    1. Petrucci, Ralph H. General Chemistry: Principles and Modern Applications 9th Ed. New Jersey: Pearson Education Inc. 2007.

    Outside Links

    • For more information on equilibrium constant expressions please visit the Wikipedia site:
    • The image below can be found here:

    Answers to Practice Problems

    1. \(K_c = \dfrac{ [SO_3]^2}{[O_2][SO_2]^2}\)
    2. \(Kc = \dfrac{ [NO]^2}{[O_2]^{0.5}[N_2O]}\)
    3. \(Kc = \dfrac{ [Cu^{+2}]}{[Ag^+]^2 }\)
    4. \(Kc = \dfrac{ [CO_2]}{[CaCO_3]} \)
    5. \(K_c = [H_2O][CO_2] \)

    What is \(K_c\) for the Reaction

    1) Kc: 24.5

    Kp: 1.002 Atm

    2) Qc= 83.33 > Kc therefore the reaction shifts to the left

    1. \( K_p= \dfrac{P_{CO_2}} {P_{O_2}} \)
    2. \( H_2 (g)+ I_2 (g) \rightarrow 2HI(g) \)

    Contributors and Attributions

    • Heather Voigt
    • Modified by Tom Neils (Grand Rapids Community College)

    The Equilibrium Constant is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?