Reaction Quotient Calculator

Enter coefficients and concentrations for a generic aA + bB rightarrow cC + dD reaction plus the equilibrium constant K to find Q and its direction of shift.

⚖️ Reaction Quotient Calculator
Reaction Quotient Q
—
Direction of Shift
—
Q ÷ K Ratio
—
Step-by-step working

⚖️ What is the Reaction Quotient?

The reaction quotient Q is a number that measures how far a chemical reaction is from equilibrium at any given moment, using whatever concentrations of reactants and products currently exist. It uses the exact same mathematical form as the equilibrium constant K, products raised to their stoichiometric coefficients divided by reactants raised to theirs, but Q can be evaluated at any instant, not only once the system settles at equilibrium. This calculator computes Q for a generic aA + bB rightarrow cC + dD reaction and directly compares it to a supplied K value.

Comparing Q to K answers a genuinely useful practical question: which way will this reaction go from here? Chemists use this comparison to predict whether adding more reactant to an industrial process will actually push more product formation, to check whether a biological or environmental system sampled mid-reaction is close to or far from equilibrium, to interpret Le Chatelier's principle quantitatively rather than only qualitatively, and to decide whether a reaction mixture needs more time, more reactant, or a temperature change to reach a target conversion.

A frequent point of confusion is thinking Q and K are different formulas. They are not, they are the identical expression, the only difference is timing. K is simply the specific value that Q happens to equal once the forward and reverse reaction rates become equal and the system stops changing net composition. Right up until that point, Q keeps changing as concentrations shift, while K stays fixed for a given reaction at a given temperature.

This calculator is useful because manually raising several concentrations to their stoichiometric powers and comparing the result to K is easy to get wrong by hand, especially with larger coefficients where a small concentration change has an outsized effect. Getting Q right, and understanding whether it sits above, below, or at K, is the foundation for predicting the direction any real reaction will shift next.

📐 Formula

Q  =  ([C]c[D]d) ÷ ([A]a[B]b)
[A], [B] = current molar concentrations of the two reactants (mol/L)
[C], [D] = current molar concentrations of the two products (mol/L)
a, b, c, d = balanced-equation coefficients of A, B, C, D respectively
K = the equilibrium constant for the same reaction at the current temperature
If Q < K, the reaction shifts forward. If Q > K, it shifts in reverse. If Q ≈ K, the system is at equilibrium.

📖 How to Use This Calculator

Steps

1
Enter the reactant coefficients and concentrations - enter the balanced-equation coefficients and current molar concentrations for reactants A and B.
2
Enter the product coefficients and concentrations - enter the balanced-equation coefficients and current molar concentrations for products C and D.
3
Enter the equilibrium constant K - enter the known equilibrium constant K for this reaction at the current temperature.
4
Click Calculate to see the reaction quotient Q, how it compares to K, and which direction the reaction will shift.

💡 Example Calculations

Example 1 — Early in the Reaction (Shifts Forward)

CO(g) + 3H₂(g) ⇌ CH₄(g) + H₂O(g). [CO]=0.30, [H₂]=0.10, [CH₄]=0.020, [H₂O]=0.020, K=25.

1
Q = (0.020 × 0.020) ÷ (0.30 × 0.10³) = 0.0004 ÷ 0.0003 = 1.3333
2
Q ÷ K = 1.3333 ÷ 25 = 0.0533
Q is far below K, so the reaction proceeds forward, converting more CO and H₂ into CH₄ and H₂O.
Try this example →

Example 2 — Too Much Product (Shifts in Reverse)

Same reaction. [CO]=0.10, [H₂]=0.05, [CH₄]=0.20, [H₂O]=0.20, K=1.

1
Q = (0.20 × 0.20) ÷ (0.10 × 0.05³) = 0.04 ÷ 0.0000125 = 3200
2
Q ÷ K = 3200 ÷ 1 = 3200
Q is far above K, so the reaction runs in reverse, converting CH₄ and H₂O back into CO and H₂.
Try this example →

Example 3 — At Equilibrium

Same reaction. [CO]=0.20, [H₂]=0.15, [CH₄]=0.05, [H₂O]=0.05, K=3.7037.

1
Q = (0.05 × 0.05) ÷ (0.20 × 0.15³) = 0.0025 ÷ 0.000675 = 3.7037
2
Q ÷ K = 3.7037 ÷ 3.7037 = 1.0000
Q equals K, so this mixture is already at equilibrium, with no net shift in either direction.
Try this example →

❓ Frequently Asked Questions

What is the difference between Q and K?+
Q, the reaction quotient, and K, the equilibrium constant, share the identical mathematical formula, products raised to their coefficients divided by reactants raised to their coefficients. Q can be calculated at any moment using whatever concentrations currently exist, while K is only the value Q takes on once the system has reached true equilibrium, meaning Q equals K only at equilibrium.
How do you tell which direction a reaction will shift from Q and K?+
Compare the two values. If Q is less than K, the reaction has not yet made enough product, so it proceeds forward, consuming reactants. If Q is greater than K, too much product already exists relative to equilibrium, so the reaction runs in reverse. If Q equals K, the system is already at equilibrium and there is no net shift.
What is the formula for the reaction quotient?+
For a generic reaction aA + bB going to cC + dD, the reaction quotient is Q = ([C]^c times [D]^d) divided by ([A]^a times [B]^b), where square brackets denote molar concentration and the exponents are the balanced-equation coefficients.
Why does raising a concentration to a higher power matter so much?+
Because Q is a power-law function of each concentration, a species with a large stoichiometric coefficient has an outsized effect. Doubling a concentration that is cubed in the expression multiplies that term by 8, not 2, which is why small concentration changes for high-coefficient species can shift Q past K quickly.
Can the reaction quotient be greater than 1?+
Yes, easily. Q has no upper bound and no required relationship to 1. Its size only becomes meaningful once compared against K for the same reaction, a Q of 500 could still mean the reaction shifts forward if K happens to be even larger, such as 10,000.
Do pure solids and liquids appear in the reaction quotient?+
No. By convention, pure solids and pure liquids are omitted from both Q and K expressions because their effective concentration, or activity, is treated as constant and equal to 1 as long as some of the solid or liquid remains present. Only aqueous solutes and gases with genuinely changing concentration are included.
What does it mean if Q equals K exactly?+
It means the system is at chemical equilibrium: the forward and reverse reaction rates are equal, and there is no further net change in the concentrations of reactants or products, even though both reactions continue to occur at the microscopic level.
How is Q used with Le Chatelier's principle?+
Comparing Q to K is essentially a quantitative version of Le Chatelier's principle. Adding more reactant lowers Q relative to K, so the system shifts forward to restore equilibrium, while adding more product raises Q above K, pushing the system in reverse, matching exactly what Le Chatelier's principle predicts qualitatively.
Does temperature affect Q or K?+
Temperature does not directly appear in the mathematical formula for either Q or K, but changing the temperature of a real system changes the value of K itself. Q still measures the current concentration ratio at any temperature, it is K that shifts when the temperature changes, which is why the same concentrations can be at equilibrium at one temperature and not at another.
Why is my calculated Q showing as Infinity or 0?+
A concentration of 0 mol/L raised to a positive exponent in the denominator produces division by zero (Infinity), while a 0 concentration raised to a positive exponent in the numerator produces a Q of exactly 0. Check that every species you actually need in the reaction has a positive, non-zero concentration entered.

What is the difference between Q and K?

Q, the reaction quotient, and K, the equilibrium constant, share the identical mathematical formula, products raised to their coefficients divided by reactants raised to their coefficients. Q can be calculated at any moment using whatever concentrations currently exist, while K is only the value Q takes on once the system has reached true equilibrium, meaning Q equals K only at equilibrium.

How do you tell which direction a reaction will shift from Q and K?

Compare the two values. If Q is less than K, the reaction has not yet made enough product, so it proceeds forward, consuming reactants. If Q is greater than K, too much product already exists relative to equilibrium, so the reaction runs in reverse. If Q equals K, the system is already at equilibrium and there is no net shift.

What is the formula for the reaction quotient?

For a generic reaction aA + bB going to cC + dD, the reaction quotient is Q = ([C]^c times [D]^d) divided by ([A]^a times [B]^b), where square brackets denote molar concentration and the exponents are the balanced-equation coefficients.

Why does raising a concentration to a higher power matter so much?

Because Q is a power-law function of each concentration, a species with a large stoichiometric coefficient has an outsized effect. Doubling a concentration that is cubed in the expression multiplies that term by 8, not 2, which is why small concentration changes for high-coefficient species can shift Q past K quickly.

Can the reaction quotient be greater than 1?

Yes, easily. Q has no upper bound and no required relationship to 1. Its size only becomes meaningful once compared against K for the same reaction, a Q of 500 could still mean the reaction shifts forward if K happens to be even larger, such as 10,000.

Do pure solids and liquids appear in the reaction quotient?

No. By convention, pure solids and pure liquids are omitted from both Q and K expressions because their effective concentration, or activity, is treated as constant and equal to 1 as long as some of the solid or liquid remains present. Only aqueous solutes and gases with genuinely changing concentration are included.

What does it mean if Q equals K exactly?

It means the system is at chemical equilibrium: the forward and reverse reaction rates are equal, and there is no further net change in the concentrations of reactants or products, even though both reactions continue to occur at the microscopic level.

How is Q used with Le Chatelier's principle?

Comparing Q to K is essentially a quantitative version of Le Chatelier's principle. Adding more reactant lowers Q relative to K, so the system shifts forward to restore equilibrium, while adding more product raises Q above K, pushing the system in reverse, matching exactly what Le Chatelier's principle predicts qualitatively.

Does temperature affect Q or K?

Temperature does not directly appear in the mathematical formula for either Q or K, but changing the temperature of a real system changes the value of K itself. Q still measures the current concentration ratio at any temperature, it is K that shifts when the temperature changes, which is why the same concentrations can be at equilibrium at one temperature and not at another.

Why is my calculated Q showing as Infinity or 0?

A concentration of 0 mol/L raised to a positive exponent in the denominator produces division by zero (Infinity), while a 0 concentration raised to a positive exponent in the numerator produces a Q of exactly 0. Check that every species you actually need in the reaction has a positive, non-zero concentration entered.