Atomurus
chemistry lab
instruments5 live activemolar-mass precision4 sig. fig.
calculators

Calculators

A compact chemical computation suite for formula mass, scientific expressions, gas laws, dilutions and acid-base diagnostics. Pick an instrument, load a preset, inspect the formula and copy a clean result.

Core calculators
Chemistry calculators
Advanced / queued
Molar mass

Compute M(X) from formula

Type any chemical formula — supports parentheses, hydrates with · or *, charges and subscript counts. Atomic weights from IUPAC 2024.

Formula used M = Σ nᵢAᵢ
4 significant figures
Common: H2O · NaCl · C6H12O6 · CH3COOH · Mg(OH)2 · KMnO4 · Fe2(SO4)3 · CuSO4·5H2O
Examples
How this works
The parser expands groups and hydrates, counts each element, then sums count × atomic weight. Optional amount conversion uses n = m / M.
output awaiting input…
enter a formula and press Compute
02 - Scientific Calculator

Chemical scientific calculator

Evaluate scientific notation, constants and chemistry-specific helpers such as pH(), HfromPH(), molToParticles() and particlesToMol() with a safe expression parser.

Formula used operators, functions, constants and chemistry helpers
safe parser
Type a chemical expression or use a helper function.
Syntax molarMass("H2SO4") dilution(C1,V1,C2) percentYield(actual,theoretical)
output console ready
Expression line pH(1e-3)
Result line --
Scientific notation --
enter an expression and press Compute
Previous calculations 0
No previous calculations
Atomurus Scientific · Chem ready
Atomurus
Expression --
Result --
Scientific notation --
History0
No previous calculations
Basic
abc
Scientific
Chemistry
Constants
Basic
Virtual scientific keypad optional tap/click input
Smart examples4
Constants6
Chemistry Function Library12
click any function to load an example
How this works
Expressions are tokenized and parsed locally without eval. Chemistry helpers use accepted constants such as NA, R, F, Kw, c and h.
03 — Unit Converter

Convert between chemistry units

Mass, volume, pressure, temperature, energy, amount and concentration — one converter for the lab.

Formula used value × factor
SI base + common lab units
Presets
How this works
Each category converts through an SI base unit: grams, litres, pascals, kelvin, joules, moles and mol/L. Temperature uses the affine scale (273.15 and 9/5) because °C and °F have no absolute zero.
output awaiting input…
choose a category and press Compute
04 — Ideal Gas Law

PV = nRT — solve any variable

Provide any three of {P, V, n, T} and we solve for the fourth. R is fixed at 8.314 J·K⁻¹·mol⁻¹. Temperature input is converted to Kelvin automatically.

Formula used PV = nRT · R = 8.314 J·K⁻¹·mol⁻¹
unit aware
Presets
How this works
Values are converted to SI units, the selected variable is isolated from PV = nRT, then the result is converted back to the unit selected in the input.
output awaiting input…
choose a variable, fill the other three, press Compute
05 — Dilution

C₁V₁ = C₂V₂

Solve for any of the four variables in a serial dilution. Concentrations in mol/L (molarity); volumes in any consistent unit.

Formula used C₁V₁ = C₂V₂
consistent units
Presets
How this works
Dilution conserves solute amount before and after adding solvent, so C₁V₁ equals C₂V₂. Use the same volume unit on both sides.
output awaiting input…
fill the three known values and press Compute
06 — Acidity

pH · pOH from [H⁺] or [OH⁻]

Computes pH, pOH, [H⁺] and [OH⁻] from any one input at 25 °C (Kw = 1.0 × 10⁻¹⁴). Marks the solution as acidic, neutral or basic.

Formula used pH = -log[H⁺] · pH + pOH = 14
25 °C · Kw
Presets
How this works
At 25 °C, water has Kw = 1.0 × 10⁻¹⁴. The calculator converts the selected input into pH, pOH, [H⁺] and [OH⁻], then classifies the solution.
output awaiting input…
choose an input mode and press Compute
07 — Stoichiometry

moles and masses from a balanced reaction

For balancing, limiting reagent, yield and step-by-step stoichiometry, open the Reaction Workbench — the canonical Pro engine.

The public stoichiometry tab no longer runs a separate calculator. Reaction Workbench is the only scientific engine for balancing, stoichiometry, limiting reagent and yield.

Open Reaction Workbench

How this works
A balanced equation gives mole ratios from its coefficients. The Reaction Workbench uses those ratios with limiting-reagent analysis — this public tab is a preview of that Pro workflow.
08 — Thermodynamics

ΔG = ΔH − T·ΔS · q = m·c·ΔT

Gibbs free energy tells you whether a reaction is spontaneous at a given temperature; the heat equation tells you how much energy a mass change of temperature absorbs or releases.

Formula used ΔG = ΔH − T·ΔS · q = m·c·ΔT
spontaneity + energy
① Gibbs free energy — ΔG = ΔH − T·ΔS
② Heat exchange — q = m·c·ΔT
Presets
How this works
ΔG = ΔH − T·ΔS decides spontaneity: negative ΔG is spontaneous, positive is not, zero is equilibrium. When ΔH and ΔS share a sign, T* = ΔH/ΔS is the crossover where the reaction flips. The heat equation q = m·c·ΔT reports energy in joules — positive q is absorbed (endothermic), negative is released (exothermic).
output awaiting input…
fill the fields and press Compute

atomic weights · IUPAC 2024 standard atomic weights · R = 8.314 J·K⁻¹·mol⁻¹ · Kw = 1.0 × 10⁻¹⁴ (25 °C)

ready · workspace / laboratory / calculators · tool: molar-mass ↑ workspace · → periodic-table