Reaction Balancer

Calculate chemical reaction stoichiometries.

This is the website for humans accompanying a web service (for computer-to-computer communications) that uses linear programming to calculate reaction stoichiometries. In short, given a reaction with formulae and charges the service will try to balance the components. See DBK Group Github for full details.

The sample reaction below describes the gross photosynthetic reaction: CO2 + H2O -> C6H12O6 + O2. Stoichiometric coefficients are all implicitly and incorrectly set to one. The necessary water reactant is missing entirely. The balancing service adds the water and finds the correct stoichiometries.

You can trial the reaction balancer manually below.

Reactants:




Products: