Chemical Equation Balancer
Automatically balance any chemical equation — enter reactants and products, get the balanced stoichiometry with element-by-element audit
Enter a chemical equation
Use ->, =, →, or <-> for reversible. Coefficients will be added automatically.
Examples:
Balanced equation
Element audit
Verifies each element count matches on both sides
| Element | Reactants | Products | ✓ |
|---|---|---|---|
| C | 3 | 3 | ✓ |
| H | 8 | 8 | ✓ |
| O | 10 | 10 | ✓ |
How it works
The equation is converted into a linear system where each element's count must be equal on both sides. The algorithm finds the smallest positive-integer solution using exact rational arithmetic (BigInt) with Gaussian elimination — no floating-point errors. Supports parentheses, brackets, hydrates (·), and complex formulas like [Cu(NH3)4]SO4.
Weiter entdecken
Weitere Rechner, die Ihnen gefallen könnten…
Prozentrechner
Prozentsätze, Prozentveränderungen und Anteile am Gesamtwert sofort berechnen
Wissenschaftlicher Taschenrechner
Vollständiger wissenschaftlicher Rechner mit Trigonometrie, Logarithmen und mehr
Statistikrechner
Mittelwert, Median, Modus, Standardabweichung und Varianz aus Daten berechnen
Bruchrechner
Brüche addieren, subtrahieren, multiplizieren und dividieren mit Schritt-für-Schritt-Lösungen
Altersrechner
Genaues Alter in Jahren, Monaten und Tagen ab einem Geburtsdatum berechnen
Dog / Cat Age Calculator
Convert your dog or cat's age to human years based on species, size, and AVMA guidelines
Notenrechner
Notendurchschnitt aus Kursnoten und Kreditstunden berechnen
Subnetz-Rechner
Subnetzmasken, Netzwerkadressen und Host-Bereiche für IP-Adressen berechnen