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.
さらに探す
おすすめのその他の 計算機…
パーセント計算機
パーセント、パーセント変化、合計のパーセントを即座に計算
関数電卓
三角関数、対数などを備えたフル機能の関数電卓
統計計算機
データから平均、中央値、最頻値、標準偏差、分散を計算
分数計算機
ステップバイステップの解法で分数の加減乗除を計算
年齢計算機
生年月日から年、月、日での正確な年齢を計算
Dog / Cat Age Calculator
Convert your dog or cat's age to human years based on species, size, and AVMA guidelines
GPA計算機
コースの成績と単位時間から成績平均点を計算
サブネット計算機
IPアドレスのサブネットマスク、ネットワークアドレス、ホスト範囲を計算