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
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 ... ?
â–¼ History
Solve Non-Linear Equations
Enter a system of non-linear equations (one per line). Uses Newton-Raphson method. ?
â–¼ History
Balance Chemical Equation
Enter an unbalanced chemical equation. Use -> or →.
?
â–¼ History
Predict Reaction Products
Enter reactants (comma or + separated). Molecular formulas only. ?
â–¼ History
Molecular Structure Viewer
Enter a molecular formula to view its 3D structure (via PubChem). ?
â–¼ History
Stoichiometry Calculator
Enter a balanced equation. Optionally set a known amount to scale — otherwise the smallest coefficient is normalised to 1. ?
â–¼ History
Periodic Table
Click an element for details.
pH Calculator
Enter a chemical formula and concentration — type (acid/base, strong/weak) is detected automatically. ?