Monoisotopic, average and nominal mass · composition · RDBeq · adduct m/z
Accepts C6H12O6, Ca(OH)2, CuSO4·5H2O, [13C]6H12O6, SO42-; ion notation [M+H]+, [M+2H]2+, [2M+H]+, M-e.
Every calculation runs locally in your browser. Nothing you type is ever uploaded.
Type a formula and get all three mass bases at once: the monoisotopic mass (lightest stable isotope combination, used for high-resolution formula assignment), the average mass (from standard atomic weights, used for moles and content) and the nominal mass (integer mass numbers, for low-resolution instruments and literature lookups), plus an elemental composition table and the ring-and-double-bond equivalent (RDBeq).
The parser handles nested brackets such as Ca(OH)2 and K4(Fe(CN)6), hydrates like CuSO4*5H2O and MgSO4*7H2O, isotope labels such as 13C2 or [13C]6, and trailing charges like SO42- and Fe3+. Ion notation covers [M+H]+, [M+2H]2+, [M+Na+K-2H]2+, [2M+H]+ and M-e. Pick an ionisation set and the adduct table lists m/z with the formula of each ion, above a NIST-abundance isotope pattern.
Pure front end · zero dependencies · free · Chinese / Traditional / English