Chemical equation balancer

Input:
Result:     You can click the "random" button get demoes.
 
H Periodic Table of the Elements He
Li Be
Solids
Liquids
Gases
Man Made Elements
B C N O F Ne
Na Mg Al Si P S Cl Ar
K Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br Kr
Rb Sr Y Zr Nb Mo Tc Ru Rh Pd Ag Cd In Sn Sb Te I Xe
Cs Ba La-Lu Hf Ta W Re Os Ir Pt Au Hg Tl Pb Bi Po At Rn
Fr Ra Ac-Lr Rf Db Sg Bh Hs Mt Uun Uuu Uub Uut Uuq Uup Uuh Uus Uuo
La Ce Pr Nd Pm Sm Eu Gd Tb Dy Ho Er Tm Yb Lu
Ac Th Pa U Np Pu Am Cm Bk Cf Es Fm Md No Lr

Here are equation balancer demoes, You can enter the chemical equation like demoes, then click balcnce button, Get your result.

Feature Input Equation Demo
Subscripts N = N2 N → N2
Groups Mg(OH)2 = MgO + H2O Mg(OH)2 → MgO + H2O
Compounds H2 + O2 = H2O H2 + O2 → H2O
Ions H^+ + CO3^2- = H2O + CO2 H+ + CO32- → H2O + CO2
No space A3^-+B2^2+=A5B+e A3- + B22+ → A5B + e-
Electrons Fe^3+ + e = Fe Fe3+ + e- → Fe
More space C 3 H 5 ( O H ) 3 + O 2 = H 2 O + C O 2 C3H5(OH)3 + O2 → H2O + CO2
Flexible names Foo^5+ + Bar^3- = FooBar2 + FooBar^- Foo5+ + Bar3- → FooBar2 + FooBar-
Optional 1 H1^1+ + e = H1^1- H+ + e- → H-
 H2 + O2 = H2O
 P4 + O2 = P2O5
 Na + O2 = Na2O
 Fe + O2 = Fe2O3
 Fe + Cl2 = FeCl3
 Na2O + H2O = NaOH
 NH3 + O2 = N2 + H2O
 C2H2 + O2 = CO2 + H2O
 Mg + HCl = MgCl2 + H2
 C3H8O + O2 = CO2 + H2O
 Cu(NO3)2 = CuO + NO2 + O2
 C6H5COOH + O2 = CO2 + H2O
 Al + CuSO4 = Al2(SO4)3 + Cu
 AgNO3 + LiOH = AgOH + LiNO3
 Ag + HNO3 = AgNO3 + NO + H2O
 CHCl3 + O2 = CO2 + H2O + Cl2
 HNO3 + Cu = Cu(NO3)2 + H2O + NO
 AgNO3 + BaCl2 = Ba(NO3)2 + AgCl
 P4 + OH^- + H2O = H2PO2^- + P2H4
 KNO2 + KNO3 + Cr2O3 = K2CrO4 + NO
 KClO3 + KBr + HCl = KCl + Br2 + H2O
 ICl + H2O = Cl^- + IO3^- + I2 + H^+
 H2O2 + Cr2O7^2- = Cr^3+ + O2 + OH^-
 KMnO4 + HCl = KCl + MnCl2 + H2O + Cl2
 Na3PO4 + Zn(NO3)2 = NaNO3 + Zn3(PO4)2
 Pb + PbO2 + H^+ + SO4^2- = PbSO4 + H2O
 Zn + NO3^- + H^+ = Zn^2+ + NH4^+ + H2O
 Cl2 + Ca(OH)2 = Ca(ClO)2 + CaCl2 + H2O
 H2C2O4 + MnO4^- = H2O + CO2 + MnO + OH^-
 KBr + KMnO4 + H2SO4 = Br2 + MnSO4 + K2SO4 + H2O
 K2Cr2O7 + KI + H2SO4 = Cr2(SO4)3 + I2 + H2O + K2SO4
 K4Fe(CN)6 + H2SO4 + H2O = K2SO4 + FeSO4 + (NH4)2SO4 + CO
 K4Fe(CN)6 + KMnO4 + H2SO4 = KHSO4 + Fe2(SO4)3 + MnSO4 + HNO3 + CO2 + H2O
 AB2 + AC3 + AD5 + AE7 + AF11 + AG13 + AH17 + AI19 + AJ23 = A + ABCDEFGHIJ

calculator.cpu.com.cn provides you helpful and handy calculator resources.