Equilibrium Constant Calculator
Calculate the equilibrium constant (Keq) from product and reactant concentrations with stoichiometric coefficients. Includes Gibbs free energy.
About this calculator
At chemical equilibrium, forward and reverse reaction rates are equal, and the equilibrium constant Keq captures the resulting balance as a ratio: product concentrations raised to their stoichiometric coefficients, divided by reactant concentrations raised to theirs — Keq = [P1]^a × [P2]^b / ([R1]^c × [R2]^d). This calculator supports up to two products and two reactants; a second species with its coefficient left at 0 is simply excluded from the ratio (raised to the zero power effectively drops out), so single-product or single-reactant equilibria work the same way as more complex ones. The coefficients must match the balanced equation exactly, since they're exponents — getting a coefficient wrong doesn't shift the answer by a small amount, it changes the order of magnitude. From Keq, the calculator derives ΔG° = -RT·ln(Keq) at the specified temperature (298.15 K, or 25°C, by default), connecting the equilibrium position to Gibbs free energy: a large Keq (products favored) corresponds to a negative ΔG°, meaning the forward reaction is thermodynamically favorable as written.
It also classifies the equilibrium position into a plain-language label — strongly product-favored, product-favored, reactant-favored, or strongly reactant-favored — based on how far Keq sits from 1. One easy mixup: the concentrations entered here should be equilibrium concentrations, not initial concentrations before any reaction occurred; feeding in starting concentrations instead of the values actually present once the system has settled will produce a meaningless Keq. Also remember Keq itself is dimensionless in the strict thermodynamic definition but is commonly reported this way (Kc, from raw molarities) for practical lab use, and its true value still depends on temperature even though this simplified model treats concentrations and Keq as directly computed from each other.
Inputs
Results
Equilibrium Constant (Keq)
2.5
How to Use This Calculator
- Enter product concentrations and coefficients, then reactant concentrations and coefficients.
- Review the equilibrium constant K (Kc) for the reaction.
- K >> 1 means products are favored at equilibrium; K << 1 means reactants are favored.
How the result changes with Reactant 1 Coefficient
| Reactant 1 Coefficient | Equilibrium Constant (Keq) |
|---|---|
| 1 | 2.5 |
| 1.5 | 5.5902 |
| 2.5 | 27.9508 |
What each input means
- Product 1 Concentration
- Equilibrium concentration of the first product
- Product 1 Coefficient
- Stoichiometric coefficient of product 1 in the balanced equation
- Product 2 Concentration
- Equilibrium concentration of the second product (leave coefficient 0 if unused)
- Product 2 Coefficient
- Stoichiometric coefficient of product 2 (set to 0 if only one product)
- Reactant 1 Concentration
- Equilibrium concentration of the first reactant
- Reactant 1 Coefficient
- Stoichiometric coefficient of reactant 1 in the balanced equation
- Reactant 2 Concentration
- Equilibrium concentration of the second reactant (leave coefficient 0 if unused)
- Reactant 2 Coefficient
- Stoichiometric coefficient of reactant 2 (set to 0 if only one reactant)
- Temperature
- Temperature for Gibbs free energy calculation
How this is calculated
Formula
Keq = [Products]^coef / [Reactants]^coefWorked example, using the default values
- Identify Input Parameters4 parametersProduct 1 Concentration = 0.5, Product 1 Coefficient = 1, Product 2 Concentration = 0.5, Product 2 Coefficient = 0 = 9 input(s) provided
- Calculate Equilibrium Constant2.5 = 2.5
- Calculate log₁₀log₁₀0.398 = 0.398
- Calculate ΔG° at TΔG° at T-2.27 = -2.27
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
What if my reaction only has one product or one reactant?
Set the unused species' coefficient to 0 — the engine checks each product and reactant coefficient and only raises that species' concentration to a power and multiplies it in when the coefficient is greater than 0, otherwise it's treated as a factor of 1 and effectively drops out of the ratio entirely. This lets a simple A ⇌ B equilibrium use the same inputs as a more complex four-species one.
Should I enter the initial concentrations or the equilibrium concentrations?
Equilibrium concentrations only — the formula Keq = [P1]^a × [P2]^b / ([R1]^c × [R2]^d) is defined entirely in terms of concentrations once the system has settled into balance. Entering starting concentrations before any reaction has occurred will produce a Keq value with no real thermodynamic meaning.
What does the Equilibrium Position label actually mean?
It translates the raw Keq number into a plain-language read on which side of the reaction is favored at equilibrium: strongly product-favored for Keq above 1000, product-favored between 1 and 1000, reactant-favored between 0.001 and 1, and strongly reactant-favored below 0.001. It's derived purely from where Keq falls relative to 1, not from any additional chemistry beyond the ratio itself.
Why does changing a coefficient affect Keq so much more than changing a concentration?
Coefficients appear as exponents in Keq = [P1]^a × [P2]^b / ([R1]^c × [R2]^d), while concentrations are just the bases being raised to those powers — a coefficient error doesn't nudge the answer proportionally the way a concentration error would, it changes the entire order of magnitude of the result. That's why the coefficients you enter must match the balanced equation exactly.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Reaction Rate Calculator
Calculate reaction rate from rate constant, reactant concentrations, and reaction orders using the rate law equation.
ChemistryElectrochemistry Cell Potential
Calculate electrochemical cell potential using standard reduction potentials and the Nernst equation. Includes Gibbs free energy and equilibrium constant.
ChemistryMolarity Calculator
Calculate the molarity (molar concentration) of a solution from solute mass, molar mass, and solution volume. Essential for chemistry lab work and solution preparation.
More in Science & Physics.