계산기

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

C3H8+5O23CO2+4H2O

Element audit

Verifies each element count matches on both sides

ElementReactantsProducts
C33
H88
O1010

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.

필요한 게 없나요?

커뮤니티 피드백으로 무료 도구를 만듭니다. 워크플로에 필요한 도구를 제안해 주세요!

Chemical Equation Balancer — Free Online Tool | FreeTool24 | FreeTool24