The Pyrotechnic Stoichiometry Calculator allows you to calculate the optimum fuel-to-oxidiser ratios for a variety of pyrotechnic mixtures. The calculator is intended as a tool for educators and hobbyists, and allows for many of the classic demonstration experiments, incluing the thermite reaction, and the chlorate-sugar reaction.
Making pyrotechnic compositions is extremely dangerous. None of the chemicals listed on this website should be used without a full and thorough understanding of their properties. The manufacture of any pyrotechnic composition should only attempted by an expert. The Pyrotechnic Stoichiometry Calculator is intended as a tool for those who are proficient in chemistry (for whom the calculations made are elementary but long winded). It is not suitable as an instructional article.
The calculator does not determine whether a reaction is thermodynamically or kinetically possible. It assumes that the fuel and oxidiser are completely converted to their respective oxidisation and reduction products, regardless of whether such reactions would occur for the given composition. It also assumes that the idealised reduction and oxidisation products are the end products of the reaction, whereas in reality, different products may be produced. Furthermore, some reagents are oxidised or reduced to different extents, depending on what they react with. In such cases, the appropriate reaction for a given composition must be selected.