Built for chemistry students & lab reports

Balance chemical equationswith visual, interactive feedback.

Type any equation, tweak coefficients, and watch atom counts update instantly. Designed for students who actually want to understand, not just copy answers.

Instant “balanced / unbalanced” feedback.
Atom counts for each side at a glance.
Hints first, optional auto-solve later.
Live preview
Student mode
1C
+
1O₂
1CO₂

Coefficients become draggable chips. Atom counts update in real time so you can see exactly what each change does.

How it works

1. Type your equation

Use a simple format like C3H8 + O2 -> CO2 + H2O. Supports parentheses and hydrates (e.g. CuSO4·5H2O).

2. Tweak the chips

Each species becomes a chip with a coefficient. Adjust with hover-controls or keyboard arrows and watch atom counts update live.

3. Learn, then check

Use hints to decide what to balance next. When you’re stuck, let the solver show one valid balanced set of coefficients.

© 2025 ChemBalanceBuilt for learning
Built for chemistry students & lab reports

Balance chemical equationswith visual, interactive feedback.

Type any equation, tweak coefficients, and watch atom counts update instantly. Designed for students who actually want to understand, not just copy answers.

Instant “balanced / unbalanced” feedback.
Atom counts for each side at a glance.
Hints first, optional auto-solve later.
Live preview
Student mode
1C
+
1O₂
1CO₂

Coefficients become draggable chips. Atom counts update in real time so you can see exactly what each change does.

How it works

1. Type your equation

Use a simple format like C3H8 + O2 -> CO2 + H2O. Supports parentheses and hydrates (e.g. CuSO4·5H2O).

2. Tweak the chips

Each species becomes a chip with a coefficient. Adjust with hover-controls or keyboard arrows and watch atom counts update live.

3. Learn, then check

Use hints to decide what to balance next. When you’re stuck, let the solver show one valid balanced set of coefficients.