/

Exact Mass Calculator — Monoisotopic Mass & Isotope Abundance

Exact Mass Calculator — Monoisotopic Mass & Isotope Abundance
Mass Spectrometry Tool

Exact Mass Calculator

Calculate monoisotopic mass (exact mass) from any chemical formula — with MS adduct m/z values [M+H]⁺, [M+Na]⁺, [M−H]⁻, isotope pattern simulation, isotope abundance tables, and complete step-by-step working for mass spectrometry analysis.

Exact Mass Calculator — Monoisotopic Mass from Chemical Formula
C₆H₁₂O₆ → Exact Mass = 180.0634 Da (monoisotopic)
C₆H₁₂O₆ Glucose
CH₃COOH Acetic Acid
C₈H₁₀N₄O₂ Caffeine
C₂₇H₄₆O Cholesterol
C₂H₅OH Ethanol
( CH₃)₂SO₄
C₁₂H₂₂O₁₁ Sucrose
C₉H₈O₄ Aspirin
Error
Exact / Monoisotopic Mass
Da (4 decimal places)
Average Mass
Da (weighted isotope avg)
Nominal Mass
Da (integer, rounded)
Mass Defect
Da (mono − nominal)
Element-by-Element Monoisotopic Mass Breakdown
Element Isotope Count Mono Mass (each) Contribution (Da) Avg Contribution
Step-by-Step Working
Mass Spectrometry Adduct m/z Values
AdductFormulam/z ValueMode

Uses proton mass 1.007276 Da (not hydrogen atom 1.007940 Da) — required for correct adduct m/z.

Isotope Pattern — M, M+1, M+2 Relative Abundances
M+1 driven by ¹³C (~1.1% per C) · M+2 dominated by ³⁴S, ³⁷Cl, ⁸¹Br · Relative to M=100%
Isotope Abundance Calculator — Average Atomic Mass

Select an element to view all isotopes with masses and natural abundances, plus the calculated average atomic mass. Or enter a custom element symbol.

Isotope Mass Number (A) Exact Mass (Da) Fractional Abundance Percent Abundance (%) Contribution to Avg
Monoisotopic Mass Reference Table — All Elements

Click any row to load that element formula into the exact mass calculator. All monoisotopic masses are for the most abundant isotope of each element.

Symbol Element Isotope Mono Mass (Da) Abundance (%) Avg Mass (Da)

What Is Exact Mass and Monoisotopic Mass?

This exact mass calculator computes the monoisotopic mass of any chemical formula — the value required for high-resolution mass spectrometry data interpretation. It also generates m/z values for common MS adducts ([M+H]⁺, [M+Na]⁺, [M+K]⁺, [M−H]⁻, [M+2H]²⁺), displays approximate isotope patterns for M, M+1, and M+2 peaks, and calculates isotope abundances and average atomic mass for individual elements.

The terms exact mass and monoisotopic mass are used interchangeably in mass spectrometry. Both refer to the mass calculated using the mass of the most abundant isotope (not the lightest) of each element in the molecule.

Key distinction: Monoisotopic mass uses the most abundant isotope — not the lightest. For most elements these coincide (¹H, ¹²C, ¹⁴N, ¹⁶O), but for elements like iron, the most abundant isotope ⁵⁶Fe is not the lightest (⁵⁴Fe).

Monoisotopic Mass vs Average Mass

PropertyMonoisotopic MassAverage Mass
DefinitionUses most abundant isotope mass of each elementWeighted average of all isotope masses
Glucose C₆H₁₂O₆180.0634 Da180.1559 Da
Use caseHigh-resolution MS peak assignmentMolarity, solution preparation, weighing
Decimal places4–6 significant decimal places2–4 decimal places typical
Instrument typeHRMS (Orbitrap, TOF, FTICR)Low-resolution MS, analytical balances

Nominal Mass

The nominal mass is the integer mass — the monoisotopic mass rounded to the nearest whole number. For glucose: nominal mass = 180. It is used for low-resolution mass spectrometers that cannot resolve individual isotope peaks. The mass defect = monoisotopic mass − nominal mass. For organic molecules (H, C, N, O only) the mass defect is typically positive and small; for halogens it can be negative (e.g. Cl, Br).

How to Calculate Exact Mass — Step-by-Step

Calculating the monoisotopic mass (exact mass) of any molecule from its molecular formula follows a four-step method. Every high-resolution mass spectrometer uses this calculation internally to generate theoretical m/z values for spectral matching.

  1. Step 1 — Parse the formula: Break the molecular formula into element symbols and atom counts. Handle parentheses (e.g. (CH₃)₂SO₄ → C₂H₆SO₄).
  2. Step 2 — Look up monoisotopic masses: Find the mass of the most abundant isotope for each element. ¹²C = 12.00000 Da (by definition), ¹H = 1.00783 Da, ¹⁶O = 15.99491 Da, ¹⁴N = 14.00307 Da.
  3. Step 3 — Multiply by atom count: Multiply each isotope mass by the number of atoms of that element.
  4. Step 4 — Sum all contributions: Add all contributions. Append units (Da or u). This is the exact mass / monoisotopic mass.

Worked Example — Caffeine C₈H₁₀N₄O₂ (monoisotopic mass calculation)

  1. C × 8: 12.00000 × 8 = 96.00000 Da
  2. H × 10: 1.00783 × 10 = 10.07825 Da
  3. N × 4: 14.00307 × 4 = 56.01228 Da
  4. O × 2: 15.99491 × 2 = 31.98983 Da
  5. Monoisotopic mass = 96.00000 + 10.07825 + 56.01228 + 31.98983 = 194.08035 Da
  6. Nominal mass = 194 · Mass defect = +0.0804 Da
  7. [M+H]⁺ m/z = 194.08035 + 1.00728 = 195.08763

Technical Checkpoint — Glucose C₆H₁₂O₆ Verification

  1. C × 6: 12.00000 × 6 = 72.00000 Da
  2. H × 12: 1.00783 × 12 = 12.09396 Da
  3. O × 6: 15.99491 × 6 = 95.96947 Da
  4. Monoisotopic mass = 180.06339 Da ✓
  5. [M+H]⁺: 180.06339 + 1.007276 = 181.07067 m/z ✓
  6. Note: proton mass = 1.007276 Da, NOT hydrogen atom mass 1.007940 Da

Isotope Abundance and Isotope Patterns in Mass Spectrometry

Every element in nature consists of a mixture of isotopes — atoms with the same number of protons but different numbers of neutrons. These natural isotope abundances are fixed values and create characteristic patterns in mass spectra, allowing element identification directly from the isotope pattern shape.

Natural Isotope Abundances of Common Elements

ElementIsotopeMass (Da)Natural Abundance (%)
Carbon¹²C12.0000098.93%
Carbon¹³C13.003351.07%
Hydrogen¹H1.0078399.99%
Hydrogen²H (D)2.014100.01%
Chlorine³⁵Cl34.9688575.76%
Chlorine³⁷Cl36.9659024.24%
Bromine⁷⁹Br78.9183450.69%
Bromine⁸¹Br80.9162949.31%
Sulfur³²S31.9720794.99%
Sulfur³⁴S33.967874.25%

The Chlorine M+2 Pattern

Chlorine has two dominant isotopes: ³⁵Cl (75.76%) and ³⁷Cl (24.24%). The ³⁷Cl is exactly 2 mass units heavier. Any molecule containing one chlorine atom shows two peaks: M (monoisotopic, ³⁵Cl) and M+2 (³⁷Cl) in approximately a 3:1 intensity ratio. Two chlorines produce M:M+2:M+4 in approximately a 9:6:1 ratio. This distinctive pattern is one of the most useful diagnostic tools in mass spectrometry.

The Bromine M+2 Pattern

Bromine's two isotopes (⁷⁹Br 50.69%, ⁸¹Br 49.31%) are nearly equal in abundance, producing M and M+2 peaks of approximately equal intensity (≈1:1 ratio). This is instantly recognizable in a mass spectrum and confirms the presence of one bromine atom. Two bromines give M:M+2:M+4 ≈ 1:2:1.

The Carbon M+1 Pattern

Each carbon atom contributes approximately 1.1% to the M+1 peak intensity (due to ¹³C natural abundance 1.07%). For a molecule with n carbons, the M+1 peak relative abundance ≈ n × 1.1%. For caffeine (8 carbons): M+1 ≈ 8.8%. This allows estimation of carbon count directly from the relative M+1 intensity in the mass spectrum.

Mass Spectrometry Adducts — [M+H]⁺, [M+Na]⁺, and More

Mass spectrometers do not measure molecular mass directly — they measure the mass-to-charge ratio (m/z) of ions. In electrospray ionization (ESI-MS), neutral molecules must acquire a charge to be detected. This happens through adduct formation, where the molecule combines with a small ion during the ionization process.

Critical: MS adduct calculations use the proton mass = 1.007276 Da, not the hydrogen atom mass (1.007940 Da). The difference (0.000549 Da = electron mass) matters at high resolution (4+ decimal places).

Common ESI-MS Adducts

AdductIon ModeAdded Mass (Da)m/z FormulaCommon in
[M+H]⁺Positive+1.007276(M + 1.007276) / 1Most ESI-MS positive mode
[M+Na]⁺Positive+22.989218(M + 22.989218) / 1Carbohydrates, lipids
[M+K]⁺Positive+38.963158(M + 38.963158) / 1Carbohydrates
[M+NH₄]⁺Positive+18.034374(M + 18.034374) / 1Lipids, with ammonium acetate
[M−H]⁻Negative−1.007276(M − 1.007276) / 1Acids, negative mode ESI
[M+2H]²⁺Positive+2×1.007276(M + 2.014552) / 2Peptides, proteins

Adduct Table for Glucose C₆H₁₂O₆ (Monoisotopic mass = 180.0634 Da)

AdductCalculationm/z
[M+H]⁺180.0634 + 1.007276181.0707
[M+Na]⁺180.0634 + 22.989218203.0526
[M+K]⁺180.0634 + 38.963158219.0265
[M−H]⁻180.0634 − 1.007276179.0561
[M+2H]²⁺(180.0634 + 2×1.007276) / 291.0380
[M+NH₄]⁺180.0634 + 18.034374198.0977

Percent Abundance and Average Atomic Mass

The percent abundance of an isotope is the fraction of atoms of that isotope in a naturally occurring sample of the element, expressed as a percentage. The fractional abundance is the same value expressed as a decimal (0 to 1). These values are determined experimentally by mass spectrometry and are fixed constants of nature.

Percent Abundance = Fractional Abundance × 100 Average Atomic Mass = Σ (isotope mass × fractional abundance)

Worked Example — Chlorine Average Atomic Mass

  1. ³⁵Cl: mass = 34.96885 Da, fractional abundance = 0.7576
  2. ³⁷Cl: mass = 36.96590 Da, fractional abundance = 0.2424
  3. Average = (34.96885 × 0.7576) + (36.96590 × 0.2424)
  4. = 26.4982 + 8.9554 = 35.4536 Da ≈ 35.453 g/mol ✓
  5. Verify: 0.7576 + 0.2424 = 1.0000 (abundances must sum to 1)

Worked Example — Bromine Average Atomic Mass

  1. ⁷⁹Br: mass = 78.91834 Da, fractional abundance = 0.5069
  2. ⁸¹Br: mass = 80.91629 Da, fractional abundance = 0.4931
  3. Average = (78.91834 × 0.5069) + (80.91629 × 0.4931)
  4. = 40.003 + 39.892 = 79.895 Da ≈ 79.904 g/mol ✓

Worked Examples — Exact Mass Calculations

1. Aspirin C₉H₈O₄ — Monoisotopic Mass

  1. C×9: 12.00000 × 9 = 108.00000 Da
  2. H×8: 1.00783 × 8 = 8.06264 Da
  3. O×4: 15.99491 × 4 = 63.97965 Da
  4. Monoisotopic mass = 180.04229 Da
  5. [M+H]⁺ = 180.04229 + 1.007276 = 181.04957 m/z

2. Cholesterol C₂₇H₄₆O — Monoisotopic Mass

  1. C×27: 12.00000 × 27 = 324.00000 Da
  2. H×46: 1.00783 × 46 = 46.36018 Da
  3. O×1: 15.99491 × 1 = 15.99491 Da
  4. Monoisotopic mass = 386.35509 Da
  5. [M+H]⁺ = 387.36237 m/z · [M+Na]⁺ = 409.34431 m/z

3. Sucrose C₁₂H₂₂O₁₁ — Monoisotopic Mass

  1. C×12: 12.00000 × 12 = 144.00000 Da
  2. H×22: 1.00783 × 22 = 22.17219 Da
  3. O×11: 15.99491 × 11 = 175.94405 Da
  4. Monoisotopic mass = 342.11624 Da
  5. [M+Na]⁺ = 342.11624 + 22.989218 = 365.10546 m/z

4. Isotope Abundance — Carbon ¹³C

  1. ¹²C: mass = 12.00000 Da, fractional abundance = 0.9893, percent abundance = 98.93%
  2. ¹³C: mass = 13.00335 Da, fractional abundance = 0.0107, percent abundance = 1.07%
  3. Average atomic mass = (12.00000 × 0.9893) + (13.00335 × 0.0107) = 11.8716 + 0.1391 = 12.0107 Da ✓

5. Chloroform CHCl₃ — Identifying Cl Pattern

  1. Monoisotopic (all ³⁵Cl): C=12.00000, H=1.00783, Cl×3=35.96707×3=107.90121
  2. Monoisotopic mass CHCl₃ = 117.91453 Da
  3. M+2 peak (one ³⁷Cl): relative abundance ≈ 3 × (24.24/75.76) × 100 ≈ 96% (very large M+2 due to 3 Cl atoms)
  4. Characteristic 3-chlorine pattern: M:M+2:M+4:M+6 ≈ 27:27:9:1

6. Acetic Acid CH₃COOH — Full Calculation

  1. Formula: C₂H₄O₂
  2. C×2: 12.00000 × 2 = 24.00000 Da
  3. H×4: 1.00783 × 4 = 4.03132 Da
  4. O×2: 15.99491 × 2 = 31.98983 Da
  5. Monoisotopic mass = 60.02115 Da
  6. Average mass = (12.0107×2) + (1.00794×4) + (15.9994×2) = 60.0524 Da
  7. [M+H]⁺ = 61.02843 · [M−H]⁻ = 59.01388

Frequently Asked Questions

What is monoisotopic mass?
Monoisotopic mass is the mass of a molecule calculated using the mass of the most abundant (not necessarily the lightest) isotope of each element. For carbon, that is ¹²C = 12.000000 Da exactly (by definition of the atomic mass unit); for hydrogen, ¹H = 1.007825 Da; for oxygen, ¹⁶O = 15.994915 Da. Monoisotopic mass is detected as the base peak in high-resolution mass spectrometry when individual isotope peaks are resolved. It is also called exact mass in the mass spectrometry literature.
What is the difference between monoisotopic mass and average mass?
Monoisotopic mass uses the mass of the single most abundant isotope of each element and gives one precise value (glucose = 180.0634 Da). Average mass uses the weighted average of all naturally occurring isotopes of each element and gives a slightly different value (glucose = 180.1559 Da). Use monoisotopic mass (exact mass) for high-resolution mass spectrometry peak assignment and formula confirmation. Use average mass for solution preparation, molarity calculations, and weighing on an analytical balance.
How do you calculate exact mass from a chemical formula?
Step 1: Parse the formula into element symbols and atom counts (handle parentheses). Step 2: Look up the monoisotopic mass of the most abundant isotope for each element (¹²C = 12.00000, ¹H = 1.00783, ¹⁶O = 15.99491, ¹⁴N = 14.00307). Step 3: Multiply each monoisotopic mass by the atom count for that element. Step 4: Sum all contributions. Example — Glucose C₆H₁₂O₆: (12.00000×6) + (1.00783×12) + (15.99491×6) = 72.00000 + 12.09396 + 95.96947 = 180.06339 Da. This is the exact mass.
What are mass spectrometry adducts?
Mass spectrometry adducts form when a neutral molecule (M) gains or loses a small ion during the ionization process, creating a detectable charged species. Common positive-mode ESI adducts: [M+H]⁺ adds a proton (mass 1.007276 Da), [M+Na]⁺ adds sodium (22.989218 Da), [M+K]⁺ adds potassium (38.963158 Da). Negative mode: [M−H]⁻ loses a proton. The measured m/z = (M ± adduct mass) / charge. Critical note: use the proton mass (1.007276 Da), not the hydrogen atom mass (1.007940 Da), because the electron mass (0.000549 Da) matters at 4+ decimal places in high-resolution MS.
How do you calculate percent abundance of an isotope?
Percent abundance = fractional abundance × 100. Fractional abundance is the proportion of atoms of a given isotope in a naturally occurring sample of the element (expressed as a decimal 0–1). For example, ³⁵Cl has fractional abundance 0.7576, so percent abundance = 75.76%. The average atomic mass = Σ(isotope mass × fractional abundance). For chlorine: (34.96885 × 0.7576) + (36.96590 × 0.2424) = 26.498 + 8.955 = 35.453 g/mol. The sum of all fractional abundances for any element must equal 1.000 (100%).
Why does chlorine show an M+2 peak in mass spectrometry?
Chlorine has two major stable isotopes: ³⁵Cl (75.76% natural abundance) and ³⁷Cl (24.24%). These two isotopes differ by exactly 2 mass units. So any molecule containing one chlorine atom shows two peaks: M (with ³⁵Cl, monoisotopic) and M+2 (with ³⁷Cl) with relative intensities of approximately 3:1 (reflecting the 75.76:24.24 ratio). Bromine similarly shows M:M+2 ≈ 1:1 because ⁷⁹Br (50.69%) and ⁸¹Br (49.31%) are nearly equal. These distinctive isotope patterns allow instant identification of Cl- and Br-containing compounds from the mass spectrum alone, even before database searching.

Related Calculators

Key Monoisotopic Masses
¹²C (Carbon) 12.00000000 Da
¹H (Hydrogen) 1.00782503 Da
¹⁶O (Oxygen) 15.99491462 Da
¹⁴N (Nitrogen) 14.00307401 Da
³²S (Sulfur) 31.97207069 Da
³⁵Cl (Chlorine) 35.96706843 Da
⁷⁹Br (Bromine) 78.91833710 Da
Proton (MS adducts) 1.00727647 Da
Electron mass 0.00054858 Da
Common Examples
C₆H₁₂O₆ Glucose → 180.0634 Da
C₈H₁₀N₄O₂ Caffeine → 194.0804
CH₃COOH Acetic Acid → 60.0211
C₂₇H₄₆O Cholesterol → 386.3551
C₉H₈O₄ Aspirin → 180.0423
C₁₂H₂₂O₁₁ Sucrose → 342.1162
C₂H₅OH Ethanol → 46.0418

Free chemistry, physics, biology & math calculators with step-by-step solutions. Trusted by 100,000+ students. Solve any science problem instantly!

Newsletter

Subscribe to our Newsletter to be updated. We promise not to spam.

Copyright © 2026 SciSolveLab. All Rights Reserved

Scroll to Top