Reaction Predictor

Enter reactants to predict what products will form

About Chemical Reaction Prediction

This tool predicts the products of chemical reactions based on the type of reaction. It recognizes combustion, acid-base neutralization, synthesis (combination), decomposition, single replacement, and double replacement reactions.

Enter reactants separated by a plus sign (+). For example, CH4 + O2 for a combustion reaction or HCl + NaOH for an acid-base reaction.

Supported Reaction Types

How Prediction Works

The predictor analyzes the reactant formulas to identify the reaction type, then applies the corresponding rules to determine the products. For single replacement reactions, it uses the activity series of metals to determine whether a reaction will proceed. For acid-base reactions, it identifies the hydrogen-containing acid and the hydroxide-containing base to form water and the corresponding salt.

Predicted reactions are automatically balanced and displayed with the balanced equation and identified products.