Products
Online Stoichiometry Solver - Stoich Homepage

Instructions
To use the Online Stoichiometry Solver you must first type in the formula. The parser requires the (***BALANCED***) formula to be entered using a special syntax. The syntax rules are listed below [you may look at the example formula filled in above as a reference]:
To use the Online Stoichiometry Solver you must first type in the formula. The parser requires the (***BALANCED***) formula to be entered using a special syntax. The syntax rules are listed below [you may look at the example formula filled in above as a reference]:
- Any single element can be written by itself with the first letter in capital. If there is only one letter, it must be capital.
- Examples: Hydrogen
H
Bromide
Br - A subscript with the value n can be written '_n'. A subscript can follow any element or compound (including poly atomics).
- Examples: Hydrogen gas
H_2
Chlorine gas
Cl_2 - A compound that is not a poly atomic must split the elements that make it up by spaces in order for the parser to read it. The space must go after any subscripts.
- Examples: Carbon Dioxide
C O_2
Water
H_2 O
Vanadium (V) Oxide
V_2 O_5
Iron (III) Oxide
Fe_2 O_3 - Poly atomic ions are a combination of one or more atoms bonded together so that it may be considered a single unit. Please refer to the table on the right to see what an ion must be written as. The general rule is to treat the ion as you would an element (see rules above). Please note these two things: A poly atomic ion MUST have parenthesis around it and if an ion is not in the left hand column of the table then you must treat it as a compound (see rules above).
- Examples:
Ammonium w/ subscript of 2
(NH4)_2
Calcium Nitrate
Ca (NO3)_2
Potassium Hydroxide
K (OH)
Potassium Phosphate
K_3 (PO4) - If you have a coefficient n then that coefficient can be written 'n-r' where r is the rest of the element or compound you are writing. Coefficients only need to be applied to the first element/compound if there is more than one.
- Examples:
3 Potassium Hydroxide
3-K (OH)
3 Water
3-H_2 O
2 Oxygen gas
2-O_2
3 Acetate
3-(C2H3O2)
Please follow these rules, if you don't you WILL get erroneous results.
Disclamer I have put every effort to making the results you get as accurate as I could. However, I claim no responsibility for any damages, physical or otherwise, that might result in using this piece of software. If this is for some really important thing that deals with peoples lives, find some other way to do it. If you would like to check my numbers or submit a bug look to the right.
Poly Atomic List - Remember to include the parenthesis
