Static example before you balance: Fe2(SO4)3 + KOH -> Fe(OH)3 + K2SO4 balances to Fe2(SO4)3 + 6KOH -> 2Fe(OH)3 + 3K2SO4. After you click Balance, the result, element check, and Gauss-Jordan steps below should update from the same reaction.
How it's calculated
Stoichiometry
Known amounts
Redox (half-reaction)
Teacher notes
This view shows the coefficient matrix and every Gauss-Jordan row step. You can verify each element (and charge, when enabled). Stoichiometry logs show grams-to-moles conversion, ratio use, and yield math.
FAQ
How does this chemical equation balancer compute coefficients?
The solver parses each species and builds a stoichiometric matrix. It runs Gauss-Jordan elimination, gets a nullspace vector, and scales it to the smallest positive integers. You can review every RREF step.
Can it calculate limiting reagent, theoretical yield, and percent yield?
Yes. After balancing, enable the stoichiometry panel to enter amounts in grams, moles, or mL of molarity for reactants, then choose the target product to see the limiting reagent, theoretical yield, and percent yield.
Does it support redox half-reactions and charge conservation?
Turn on charge conservation to include electron balance. In redox mode, enter oxidation and reduction half-reactions. The tool balances each half in acidic or basic medium and then combines them.
What should I enter before balancing?
Start with the unbalanced equation using correct formulas, charges if needed, and a clear reaction arrow. Then choose whether charge conservation or redox mode applies before reading the steps.
Why can another balancer show different coefficients or order?
Balancers may choose different coefficient scaling, redox conventions, or display order. Compare the final atom and charge counts first; equivalent integer multiples describe the same balanced equation.
Chemical balancing and stoichiometry notes
Start with valid formulas
The balancer can adjust coefficients, not chemical formulas. Confirm subscripts, parentheses, hydrates, and ionic charges before using the result.
Atom and charge checks
For ordinary equations, each element count must match on both sides. For ionic or redox equations, total charge must also match after balancing.
Stoichiometry workflow
After balancing, enter a reactant amount and choose the target product. The limiting reagent, theoretical yield, and percent yield depend on the balanced coefficients.
Common mistakes
Do not change subscripts to make an equation balance. Do not mix grams, moles, and solution molarity without converting through molar mass or volume where required.
When to verify manually
For unusual redox systems, charged species, or classroom grading, compare the displayed step log with the expected acidic or basic medium convention.