9 tools · 100% client-side · free forever

Chem Engine

Built for accurate work — null-space balancing, mole-to-mass conversions, and PubChem 3D conformers, all computed locally in your browser.

Linear systems

Gaussian elimination with step-by-step working for n variables

Non-linear systems

Newton–Raphson iteration with Jacobian and convergence trace

Reaction balancer

Coefficients via matrix null-space, with support for parentheses and charge

Product prediction

Combustion, precipitation, and acid–base templates from formula alone

Molecule structure

3D structure viewer

PubChem conformers in WebGL — rotate, zoom, and inspect bond geometry

Stoichiometry

Mass, moles, and gas volume at STP scaled from a single reference quantity

Periodic table

All 118 elements with properties, electron configuration, and trend view

pH calculator

Strong, weak, and polyprotic acids and bases with auto-detection

Solve Linear Equations

Enter a system of linear equations (one per line). Variables: x, y, z, w ... ?

Solving...

â–¼ History

Solve Non-Linear Equations

Enter a system of non-linear equations (one per line). Uses Newton-Raphson method. ?

Solving...

â–¼ History

Balance Chemical Equation

Enter an unbalanced chemical equation. Use -> or →. ?

Balancing...

â–¼ History

Predict Reaction Products

Enter reactants (comma or + separated). Molecular formulas only. ?

Predicting...

â–¼ History

Molecular Structure Viewer

Enter a molecular formula to view its 3D structure (via PubChem). ?

Fetching...

â–¼ History

Stoichiometry Calculator

Enter a balanced equation. Optionally set a known amount to scale — otherwise the smallest coefficient is normalised to 1. ?

Computing...

â–¼ History

Periodic Table

Click an element for details.

pH Calculator

Enter a chemical formula and concentration — type (acid/base, strong/weak) is detected automatically. ?

Calculating...

â–¼ History