Equilibrium Constant (Keq) Calculator

Calculate the equilibrium constant Kc for any reversible chemical reaction. Enter the equilibrium molar concentrations and stoichiometric coefficients for up to two reactants and two products. The calculator builds the Kc expression and evaluates it instantly.

Calculate.co.nz is proud to be partnered with Premium Homes, a recognised leader in eco-friendly, sustainable, and energy-efficient homebuilding. With a dedicated team and award-winning experience, they create homes that prioritise health, comfort, and long-term performance. Their founders, Andrew and Kelly, set out to raise the standard of residential construction in New Zealand by combining practical building expertise with a clear commitment to doing things better for homeowners.
Calculate.co.nz partner: Premium Homes
Standard formula  Law of Mass Action. General chemistry (IUPAC convention). No NZ-specific rates apply.

1. Reactants (Left Side)

Enter equilibrium concentration and stoichiometric coefficient for each reactant. Leave a reactant's concentration blank or 0 to exclude it.

Coefficient (a)
[A] mol/L
Coefficient (b)
[B] mol/L
°C

2. Products (Right Side)

Enter equilibrium concentration and stoichiometric coefficient for each product. Leave a product's concentration blank or 0 to exclude it.

Coefficient (c)
[C] mol/L
Coefficient (d)
[D] mol/L
Kc Expression
Keq = [C]c / ([A]a [B]b)

Equilibrium Constant Result

Keq Value
-
Equilibrium constant
log10(Keq)
-
Logarithmic scale
Reaction Favours
-
At this temperature

Numerator (Products)

Product C: [C]-
Coefficient c-
[C]c-
Product D: [D]-
Coefficient d-
[D]d-
Numerator total-

Denominator (Reactants)

Reactant A: [A]-
Coefficient a-
[A]a-
Reactant B: [B]-
Coefficient b-
[B]b-
Denominator total-
Interpretation: Enter concentrations above to calculate Keq.

What Is the Equilibrium Constant?

When a reversible chemical reaction reaches equilibrium, the concentrations of reactants and products no longer change because the forward and reverse reactions proceed at equal rates. The equilibrium constant (Keq, also written Kc when using concentrations) is a dimensionless number that quantifies the relative amounts of products and reactants present at equilibrium.

For the general reaction:

aA + bB ⇌ cC + dD

The expression for Kc is:

Kc = [C]c [D]d / ([A]a [B]b)

Where square brackets denote molar concentration (mol/L) at equilibrium, and the letters a, b, c, d are the stoichiometric coefficients from the balanced equation. This relationship is known as the Law of Mass Action.

How to Use This Calculator

  1. Write your balanced chemical equation and identify the stoichiometric coefficients for each species.
  2. Determine the equilibrium concentration of each species (in mol/L). These are the concentrations after the system has reached equilibrium, not the initial concentrations.
  3. Enter the coefficient and concentration for reactant A and, if you have a second reactant, reactant B.
  4. Enter the coefficient and concentration for product C and, if you have a second product, product D. Leave a field empty or at 0 to exclude that species.
  5. Read the Kc value from the results panel.

Interpreting Keq

Keq valueWhat it meansEquilibrium position
Much greater than 1 (e.g. 106)Reaction goes nearly to completionStrongly favours products
Greater than 1More products than reactants at equilibriumFavours products
Equal to 1Equal amounts of products and reactantsNeither side favoured
Less than 1More reactants than products at equilibriumFavours reactants
Much less than 1 (e.g. 10-6)Reaction barely proceeds in forward directionStrongly favours reactants

Worked Example: Haber Process (Default Inputs)

The synthesis of ammonia in the Haber process involves the equilibrium:

N2(g) + 3H2(g) ⇌ 2NH3(g)

Stoichiometric coefficients: a = 1 (N2), b = 3 (H2), c = 2 (NH3). Suppose the equilibrium concentrations are [N2] = 0.50 mol/L, [H2] = 0.60 mol/L, [NH3] = 0.15 mol/L.

The Kc expression is:

Kc = [NH3]2 / ([N2]1 [H2]3)

Substituting:

Kc = (0.15)2 / (0.50 x (0.60)3)
Kc = 0.0225 / (0.50 x 0.216)
Kc = 0.0225 / 0.108
Kc = 0.2083

A Kc of approximately 0.208 at 25 degrees Celsius means the equilibrium slightly favours the reactant side under these conditions. In industrial practice, the Haber process is run at 400-500 degrees Celsius and high pressure to optimise yield and rate.

Important Notes

Pure solids and liquids are excluded. Only dissolved species (aqueous, aq) and gases (g) appear in the Kc expression. Pure solids and the solvent (usually water) have activity equal to 1 and are omitted.

Concentrations must be at equilibrium. Kc is only valid when all concentrations entered are equilibrium values, not initial or instantaneous values. If you have initial concentrations and want to find equilibrium concentrations, you need to use an ICE (Initial, Change, Equilibrium) table first.

Temperature dependence. Keq is constant only at a fixed temperature. Raising the temperature shifts the equilibrium in the endothermic direction (Le Chatelier's principle), changing the value of Keq. The relationship between Keq and temperature is described by the van't Hoff equation.

Types of Equilibrium Constants

SymbolNameUsed for
KcConcentration equilibrium constantReactions in solution or gas phase (using mol/L)
KpPressure equilibrium constantGas phase reactions (using partial pressures)
KaAcid dissociation constantWeak acid ionisation in water
KbBase dissociation constantWeak base ionisation in water
KspSolubility productDissolution of sparingly soluble salts
KwWater dissociation constantSelf-ionisation of water (1.0 x 10-14 at 25 degrees C)

Related Calculators

Method and sources: Law of Mass Action (Guldberg and Waage, 1864). IUPAC recommendations for equilibrium constant expressions (IUPAC Green Book, 3rd ed.). Atkins, P. and de Paula, J., Physical Chemistry (10th ed., Oxford University Press).

This calculator computes Kc from molar equilibrium concentrations using the Law of Mass Action. It does not account for activity coefficients (relevant at high ionic strength) or for reactions involving pure solids or liquids (which must be excluded from the expression). Results are mathematically exact given the inputs provided; accuracy depends on the accuracy of the equilibrium concentrations you supply.

If you've found a bug, or would like to contact us, or learn more about James Graham and Calculate.co.nz.

Calculate.co.nz is partnered with Interest.co.nz for New Zealand's highest quality calculators and financial analysis.

Calculate.co.nz is the sister site of CalculatorHub.com, the world's largest calculator website by tool count.

All calculators and tools are provided for educational and indicative purposes only and do not constitute financial advice.

Calculate.co.nz is proudly part of the Realtor.co.nz group, New Zealand's leading property transaction literacy platform, helping Kiwis understand the home buying and selling process from start to finish. Whether you're a first home buyer navigating your first property purchase, an investor evaluating your next acquisition, or a homeowner planning to sell, Realtor.co.nz provides clear, independent, and trustworthy guidance on every step of the New Zealand property transaction journey.

Calculate.co.nz is also partnered with Health Based Building and Premium Homes to promote informed choices that lead to better long-term outcomes for Kiwi households.

Calculate.co.nz is hosted in Auckland via SiteHost new Zealand.

All content on this website, including calculators, tools, source code, and design, is protected under the Copyright Act 1994 (New Zealand). No part of this site may be reproduced, copied, distributed, stored, or used in any form without prior written permission from the owner.

About & trust: Why Calculate is NZ's most comprehensive · By the Numbers · How we compare · Editorial standards · How we keep data current · NZ finance glossary · Research & data · Financial literacy NZ · About · Privacy policy · Terms of use

Reviewed and maintained. Last reviewed 2026-07-02 and checked on a twice-monthly cycle against IRD, RBNZ and Stats NZ. How we keep data current.

© 2026 Calculate.co.nz. All rights reserved. Building free NZ calculators since 2011.