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地址的子网掩码、网络地址和主机范围