[Welcome to akiscode.com]

Home Code Articles Work Resources Donate

Online Stoichiometry Solver

By Stephen Akiki - Contact Me

Step 1 > Step 2 > Step 3

There is a syntax error. Please re-check your syntax.
Contact Me If you think this is a bug.

 Loading...

Instructions
  • 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)

    NOTE:If an poly atomic does not appear in both the left and right side then it must be broken down into its elements with appropriate distribution of the subscript.

  • Coefficients do not need to be included as the program automatically balances the equation.