← Back to ResearchNav

Molecular formula calculation

Monoisotopic, average and nominal mass · composition · RDBeq · adduct m/z

English 简体 繁體

Molecular formula calculation

Accepts C6H12O6, Ca(OH)2, CuSO4·5H2O, [13C]6H12O6, SO42-; ion notation [M+H]+, [M+2H]2+, [2M+H]+, M-e.

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.

Open this calculator

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.

How to use it

  1. Enter a formula such as C6H12O6 or CuSO4*5H2O in the Molecular formula box.
  2. Choose the ionisation set: positive, negative, both, or neutral only.
  3. Read the three mass cards, then the composition table and RDBeq.
  4. Copy the adduct rows you need, or click Copy link to share the whole calculation.

Frequently asked questions

How far apart are the monoisotopic and average masses?
It depends on the elements: for C/H/N/O-only molecules the gap is a fraction of a Dalton, while formulas with Br, Cl, S or Fe can differ by several Dalton. Use the monoisotopic mass to assign a formula and the average mass for moles and content.
Can hydrates such as CuSO4*5H2O be entered as written?
Yes. Dots, asterisks and spaces all work, and the water of crystallisation is counted in both the mass and the elemental composition.
Is anything I type uploaded?
No. There is no back end: the algorithms, the NIST isotope data and every dictionary ship with the page, and all calculations run in your browser.
How accurate is the data?
Isotope masses and abundances come from a NIST snapshot (94 elements, 298 isotopes). Isotope distributions are exact polynomial convolutions and agree with mainstream simulators to several decimal places.
Is it free? Do I need an account?
It is completely free, with no usage limit and no sign-up or login.
Can I send a calculation to someone else?
Yes. Click Copy link and the input state is encoded into the URL hash, so opening that link restores exactly what you had.

Other MassCalc sections

Other tools on this site

Pure front end · zero dependencies · free · Chinese / Traditional / English