Synthesis
Reaction balancer
Exact integer coefficients by rational null-space. Unbalanceable input is flagged, never fudged.
element-conservation null space
Use "=" or "->". Ions balance too: write charges as Na+, Cl-, Ca2+, SO4^2-, or Cu++. Charge is conserved alongside mass; input coefficients are ignored.
Protocol result
⚗ Aliquot
Reaction balancer · CH4 + 2 O2 = CO2 + 2 H2O · the lab bench, calculated
Balanced✓ CH4 + 2 O2 = CO2 + 2 H2O
CH4 + 2 O2 = CO2 + 2 H2O
1
Balanced: CH4 + 2 O2 = CO2 + 2 H2O
CH4
1
O2
2
CO2
1
H2O
2