Stoichiometry calculator

Stoichiometry calculator can Solve stoichiometry problems with CalcPeak's free Stoichiometry Calculator. Balance equations, find limiting reagents, and calculate yields!

Stoichiometry Calculator

Please enter a valid chemical equation and reactant amounts.

About the Stoichiometry Calculator

The Stoichiometry Calculator helps you solve chemical reaction problems by balancing equations, identifying limiting reagents, and calculating theoretical yields.

  • Features:
    • Balances chemical equations.
    • Calculates moles and masses of reactants/products.
    • Identifies the limiting reagent.
    • Determines theoretical yield of products.
    • Keypad for easy input of equations.
    • Share or embed the calculator using action buttons.
  • Practical Applications: Useful in chemistry education, laboratory calculations, and reaction planning.
  • How to Use
    • Enter a chemical equation (e.g., H2 + O2 → H2O) using the keypad.
    • Input the amounts of reactants in grams.
    • Click "Calculate" to balance the equation and perform stoichiometry calculations.
    • Use "Clear" to reset, or "⌫" to delete the last character.
    • Share or embed the calculator using the action buttons.
  • Helpful Tips
    • Use uppercase for element symbols (e.g., H for Hydrogen).
    • Include subscripts (e.g., H2O) and use → to separate reactants and products.
    • Ensure reactant amounts are provided in grams.
  • Examples
    • Example 1: Combustion of Hydrogen
      • Input: H2 + O2 → H2O, H2: 2g, O2: 32g
      • Result: Balanced: 2H2 + O2 → 2H2O, Limiting: H2, Yield: 18g H2O
    • Example 2: Methane Combustion
      • Input: CH4 + O2 → CO2 + H2O, CH4: 16g, O2: 64g
      • Result: Balanced: CH4 + 2O2 → CO2 + 2H2O, Limiting: CH4, Yield: 44g CO2

Solve stoichiometry problems easily with this tool. Share or embed it on your site!

Use This Periodic Table While Using Stoichiometry calculator

You can copy desired elements from the bellow periodic table and paist in the calculator input bar.

1
H
1.008
2
He
4.002
3
Li
6.941
4
Be
9.012
5
B
10.811
6
C
12.011
7
N
14.007
8
O
15.999
9
F
18.998
10
Ne
20.180
11
Na
22.990
12
Mg
24.305
13
Al
26.982
14
Si
28.085
15
P
30.974
16
S
32.060
17
Cl
35.450
18
Ar
39.948
19
K
39.098
20
Ca
40.078
21
Sc
44.956
22
Ti
47.867
23
V
50.942
24
Cr
51.996
25
Mn
54.938
26
Fe
55.845
27
Co
58.933
28
Ni
58.693
29
Cu
63.546
30
Zn
65.380
31
Ga
69.723
32
Ge
72.630
33
As
74.922
34
Se
78.971
35
Br
79.904
36
Kr
83.798
37
Rb
85.468
38
Sr
87.620
39
Y
88.906
40
Zr
91.224
41
Nb
92.906
42
Mo
95.950
43
Tc
98.000
44
Ru
101.070
45
Rh
102.906
46
Pd
106.420
47
Ag
107.868
48
Cd
112.411
49
In
114.818
50
Sn
118.710
51
Sb
121.760
52
Te
127.600
53
I
126.904
54
Xe
131.293
55
Cs
132.905
56
Ba
137.327
57-71
La-Lu
*
72
Hf
178.490
73
Ta
180.948
74
W
183.840
75
Re
186.207
76
Os
190.230
77
Ir
192.217
78
Pt
195.084
79
Au
196.967
80
Hg
200.590
81
Tl
204.383
82
Pb
207.200
83
Bi
208.980
84
Po
209.000
85
At
210.000
86
Rn
222.000
87
Fr
223.000
88
Ra
226.000
89-103
Ac-Lr
**
104
Rf
267.000
105
Db
268.000
106
Sg
271.000
107
Bh
270.000
108
Hs
277.000
109
Mt
276.000
110
Ds
281.000
111
Rg
280.000
112
Cn
285.000
113
Nh
284.000
114
Fl
289.000
115
Mc
288.000
116
Lv
293.000
117
Ts
294.000
118
Og
294.000
57
La
138.905
58
Ce
140.116
59
Pr
140.908
60
Nd
144.242
61
Pm
145.000
62
Sm
150.360
63
Eu
151.964
64
Gd
157.250
65
Tb
158.925
66
Dy
162.500
67
Ho
164.930
68
Er
167.259
69
Tm
168.934
70
Yb
173.054
71
Lu
174.967
89
Ac
227.000
90
Th
232.038
91
Pa
231.036
92
U
238.029
93
Np
237.000
94
Pu
244.000
95
Am
243.000
96
Cm
247.000
97
Bk
247.000
98
Cf
251.000
99
Es
252.000
100
Fm
257.000
101
Md
258.000
102
No
259.000
103
Lr
262.000
* Lanthanides (57-71) and ** Actinides (89-103) are placed below for clarity.