Reaction Quotient (Q) Calculator
Enter coefficients and current (not necessarily equilibrium) concentrations for up to two reactants and two products, plus the known Kc, to compute Q and predict which way the reaction will proceed.
Reviewed by the ToolNestr Editorial Team — July 2026
Leave a species' concentration blank to exclude it from the expression (useful for single-reactant or single-product reactions). Concentrations here are the CURRENT ones — they do not need to be at equilibrium.
Reactants (denominator)
Products (numerator)
Two ideas that trip students up
1. Q vs Kc predicts a direction, not a destination
Left snapshot: Q < Kc, not enough product yet — the arrow points toward products (forward). Right snapshot: Q > Kc, too much product already — the arrow points back toward reactants (reverse).
2. Comparing Q and Kc is just "which marker is bigger"
Both markers sit on the same number line. Whichever one is farther right is larger — that single comparison is all that decides whether the reaction runs forward or reverse.
Reaction quotient graphs
How it works
The core idea in one line: Q has the same mathematical form as Kc — products over reactants, each raised to its coefficient — but it is evaluated at any point in a reaction, not only at equilibrium. Comparing Q to the known Kc tells you which direction the reaction will proceed.
Q = [C]c[D]d / [A]a[B]b
same form as Kc, but evaluated at any point, not just equilibrium
Q < Kc → forward
Q > Kc → reverse | Q = Kc → at equilibrium
If Q < Kc, the numerator (products) is smaller than the equilibrium ratio requires, so the reaction runs forward, building more product. If Q > Kc, the numerator is larger than required, so the reaction runs in reverse, consuming product. If Q equals Kc (within a small tolerance), the system is already at equilibrium and there is no net change. A blank species field is treated as absent, so the expression naturally collapses for reactions with only one reactant or one product.
Worked example 1 — ammonia synthesis, not yet at equilibrium
Given: N₂ + 3 H₂ ⇌ 2 NH₃, with Kc = 0.500 at this temperature. Right now (not necessarily equilibrium): [N₂] = 0.20 M, [H₂] = 0.10 M, [NH₃] = 0.50 M.
Since Q ≫ Kc, there is far more product than equilibrium allows — the reaction proceeds in reverse, converting NH₃ back into N₂ and H₂ until Q falls to 0.500.
Worked example 2 — simple 1:1 reaction, predicting forward shift
Given: A ⇌ B, with Kc = 5 (given). Right now: [A] = 0.50 M, [B] = 0.50 M. Both coefficients are 1, no second reactant or product.
Since Q < Kc, the reaction has not yet made enough B — it proceeds forward, converting more A into B until Q rises to 5.
Comparing Q to Kc
Q tells you which direction a reaction not at equilibrium will move to reach equilibrium.
| Comparison | Direction | What happens to concentrations |
|---|---|---|
| Q < Kc | Forward (toward products) | Reactant concentrations fall, product concentrations rise, until Q = Kc |
| Q = Kc | Already at equilibrium | No net change — forward and reverse rates are equal |
| Q > Kc | Reverse (toward reactants) | Product concentrations fall, reactant concentrations rise, until Q = Kc |
"Q = Kc" here means Q is within a small tolerance of Kc, since exact equality is rarely observed with rounded real-world measurements.
Where predicting reaction direction actually matters
🏭 Industrial reaction direction
Chemical engineers use Q vs Kc to check whether a reactor is still converting reactants to product or has drifted past equilibrium, guiding decisions like when to remove product or add fresh reactant to keep a process running forward.
🔁 Driving reactions forward by removing product
Continuously removing product from a reaction mixture keeps Q below Kc, so by Le Chatelier's principle (viewed through Q) the reaction keeps running forward instead of stalling once it would otherwise reach equilibrium.
🧬 Metabolic reaction directionality
Cells keep many metabolic reactions running in one direction by maintaining concentrations far from equilibrium (Q far from Kc) — for example rapidly consuming a product so the reaction is perpetually pulled forward.
Common misconceptions
"Q and Kc are the same thing."
They share the identical algebraic form, but Kc is the one specific value Q takes on only when the system is at equilibrium. Q can equal almost any value depending on whatever concentrations currently exist.
"A reaction with Q ≠ Kc is impossible or wrong."
Most reactions are not at equilibrium most of the time — that is completely normal. Q ≠ Kc simply tells you the system has not finished reacting yet, and which direction it is heading.
"Q changes Kc."
Q never changes Kc. Kc is fixed at a given temperature; Q is just a snapshot of the current concentrations, and it evolves toward Kc as the reaction proceeds, not the other way around.
"If Q is close to Kc the reaction has stopped."
The reaction keeps going (net) until Q actually equals Kc. Being close does not mean equilibrium has been reached — only that the net rate of change has slowed.
Formula sources & further reading
The formulas here are standard, traceable to:
- • OpenStax, Chemistry 2e — Chapter 13, Section 13.2, Equilibrium Constants (free, peer-reviewed). openstax.org
- • Brown, LeMay & Bursten, Chemistry: The Central Science — Chapter 15, Chemical Equilibrium, "The Reaction Quotient."
- • Zumdahl & Zumdahl, Chemistry — Chapter 13, Chemical Equilibrium.
A blank reactant or product field is treated as absent (excluded from the expression). Results are rounded for display. "At equilibrium" comparisons use a small numerical tolerance.
How to use this calculator
Enter reactants
Coefficient and current concentration for A, optionally B.
Enter products
Coefficient and current concentration for C, optionally D.
Enter Kc, read direction
See the computed Q and whether the reaction runs forward, reverse, or is at equilibrium.
Related tools
Frequently asked questions
What is the reaction quotient Q?
Q is the same ratio as the equilibrium constant expression — Q = [C]^c[D]^d / [A]^a[B]^b — but evaluated using the concentrations present at any moment during a reaction, not necessarily at equilibrium. It has the identical mathematical form as Kc, just applied to whatever concentrations you currently have.
How is Q different from Kc?
Kc is a single fixed number for a reaction at a given temperature — it is the value Q takes on specifically once the system has reached equilibrium. Q, by contrast, can be calculated at any point in the reaction and changes continuously as concentrations change, until it settles at Kc.
What does Q < Kc mean?
Q < Kc means there is not yet enough product relative to reactant to satisfy the equilibrium ratio. The reaction proceeds forward (net production of products) until Q rises to meet Kc and the system reaches equilibrium.
What does Q > Kc mean?
Q > Kc means there is more product than the equilibrium ratio allows. The reaction proceeds in reverse (net consumption of products, regeneration of reactants) until Q falls to meet Kc.
Does Q change as the reaction proceeds while Kc stays constant?
Yes. Kc is fixed at a given temperature, but Q depends on whatever concentrations exist right now, so it changes continuously as the reaction runs. Once the reaction reaches equilibrium, Q stops changing because it has become equal to Kc.