Type or draw
Enter a formula like C8H10N4O2, Ca(OH)2 or CuSO4·5H2O in the calculator, or draw the molecule or paste its SMILES.
Type a formula, with brackets and hydrates, or draw the structure to get its average molecular weight, exact (monoisotopic) mass and elemental composition.
Drawn structures also show logP, TPSA, H-bond counts and Lipinski's rule of five.
Loading the structure editor…
Enter a formula like C8H10N4O2, Ca(OH)2 or CuSO4·5H2O in the calculator, or draw the molecule or paste its SMILES.
See the molecular weight in g/mol, the exact mass in Da and the mass percentage of each element.
For drawn structures, copy the SMILES or InChIKey, check Lipinski's rule of five and export images or files.
Turn molecules into illustrations, cover art and explainer clips for slides, papers and lessons with WaveSpeed AI.
Create journal-cover style art and lab illustrations from a description.
Animate an illustration into a short explainer clip.
Make a 3D model of lab equipment or a stylised molecule.
$1 in free credits for eligible new accounts. No card needed. Generators have separate account and credit requirements. The structure drawer is free.
Yes, with no account and no limits.
Standard atomic weights for the average molecular weight and the most abundant isotope for the exact mass, the same values used by the RDKit cheminformatics toolkit.
Yes. Use a dot or · for hydrates (CuSO4·5H2O), brackets for groups (K3[Fe(CN)6]) and a trailing charge such as SO4-2 or SO4^2-. D and T stand for deuterium and tritium.
Molecular weight averages over natural isotope abundances and is used for weighing out compounds; exact mass uses the most abundant isotope of each element and is what a high-resolution mass spectrometer measures.
Average and exact mass · Elemental composition · Formula or structure