Skip to main content
Peptide Calculator

Modification Mass Calculator

Adds the UniMod monoisotopic mass delta for a chosen modification (acetylation, amidation, phosphorylation, oxidation or deamidation) to a base mass. Educational reference, not medical or dosing advice.

Molecular & Mass

Calculator inputs

This is a mathematical and laboratory reference tool. It does not diagnose, treat or recommend a dose, and it is not medical advice.

Many peptides are not a bare chain of standard residues. They carry acetyl groups, phosphate groups, amidated termini, oxidised methionines, deamidated residues. The modification mass calculator takes a base mass and adds a referenced mass shift for a named modification, optionally applied to more than one site.

Each shift here is a monoisotopic mass delta taken from the UniMod database and quoted with its accession number, so the figure is traceable to a primary reference rather than to a table someone typed once.

It is the tool for checking a specification that quotes a modified mass, and for working out what a stated modification does to a mass.

Every modification here is an atom balance

Each mass shift on this page is derived the same way: write down the atoms the reaction adds or removes, and the delta follows. Acetylation puts a two carbon acetyl group where a hydrogen was, which adds two carbons, two hydrogens and one oxygen and gives 42.010565 Da on the monoisotopic convention. Amidation replaces a terminal hydroxyl with an amine, taking away an oxygen and a hydrogen while adding a nitrogen and two hydrogens, for a net loss of 0.984016 Da. Oxidation is the addition of a single oxygen and nothing else, so its delta is exactly the mass of one oxygen atom. The same balance is worked through with sources in molecular weight and peptide calculations .

The remaining two are one substitution in opposite directions. Phosphorylation adds a phosphate group, which as a monoisotopic addition of one hydrogen, one phosphorus and three oxygens is 79.966331 Da. Deamidation turns an asparagine or glutamine side chain into the corresponding acid by replacing an amide with a hydroxyl, adding an oxygen while removing a nitrogen and two hydrogens, which gives 0.984016 Da. That is the exact negative of the amidation delta, and the pairing is a useful reminder that a substitution close to mass neutral is as likely to move a mass slightly up as slightly down.

Working the deltas out this way rather than looking them up is the part that generalises. The catalogue on this page has five entries and UniMod has hundreds, so anything outside the five has to be derived the same way, and the atom balance is the only method that works without a lookup table. A shift that is not obviously any of these five will still fall out of writing the reactants and products out in full. It is also why the molecular formula calculator is a useful companion: the same delta expressed as a formula difference confirms which atoms are supposed to move.

How a delta propagates into a total mass

The propagation is a multiplication, and that is why a count field exists here. One acetylation is 42.010565 Da and two are 84.02113, so a peptide carrying the same modification at more than one site is a base mass plus that product. The multiplication is only correct when every site carries the same thing, which is worth stating plainly because a peptide with one acetylation and one phosphorylation is not two sites of a single modification and cannot be expressed as one delta and one count. It is also why the shift applied is reported alongside the result, so the size of the chemistry stays visible instead of being buried inside a total.

The size of the shift relative to the base matters more than it first appears. Forty two daltons is 11.3 percent of a 373 Da chain and under two percent of a 2300 Da one, so the same chemistry is a far larger perturbation on a short peptide than on a long one, and a tolerance expressed as a percentage therefore means something different in the two cases. A match reported within tolerance is weaker evidence on a short chain than the same tolerance on a long one, which is a good reason to prefer an absolute tolerance when a modified mass is compared against a measured value. The molar mass cross check calculator reports both the absolute and the relative gap for exactly this reason.

The deltas are monoisotopic, and the base has to agree

Every figure quoted here is taken from UniMod with its accession number attached, and UniMod works in monoisotopic masses. That is the right convention for identifying a modification against a spectrum and the wrong one to mix with an average mass. The average mass delta for acetylation, computed from average atomic weights, is about 42.037 rather than 42.010565, so adding the monoisotopic figure to an average base leaves the total about 0.03 Da above where the chemistry actually puts it. Small, but larger than the four decimal places either calculator displays.

There is an instructive exception to that worry. Amidation looks safe in either convention, because it swaps an oxygen for a nitrogen and the two elements have nearly the same mass, so the net stays under a dalton either way. The pattern is general: the closer a modification is to mass neutral, the less the convention matters, and the further it moves the mass, the more it matters. When a figure that is internally consistent to the last digit is wanted, take the base from the monoisotopic mass calculator rather than the average molecular weight calculator , and stay in that convention through every shift.

Running the shift backwards

The most useful way to run this calculation is in reverse, and the page supports that without saying so. When a specification quotes a modified mass and the unmodified mass is known from the sequence, subtracting one from the other yields the delta the specification implies. Five alanine residues have an average mass of 373.4093, and a specification quoting 415.42 implies a shift of 42.0107, which is an acetylation to within the rounding of the quoted figure. The identification is then confirmed by running the acetylation forward and comparing, which is a measurement the mass difference calculator makes directly.

The honest limit on all of this is scope. The catalogue here is five modifications and the UniMod database contains hundreds, so anything outside the list has to be looked up in UniMod and applied by hand, and this page will not produce that answer. It also does not check the chemistry: whether the sequence contains a lysine that could carry an acetyl group, or a tyrosine that could be phosphorylated, is a separate question about the molecule, and a shift applied to a base with no site for it is arithmetic that means nothing. The two ends of the chain are handled separately, where the terminal modification calculator treats acetylation, amidation and both cyclisation routes as independent states.

How this calculator works

A chemical modification is simply an atom balance. Acetylation adds a two carbon acetyl group in place of a hydrogen, so the mass goes up by 42.010565 Da. Amidation replaces a terminal hydroxyl with an amine, which is a net loss of 0.984016 Da.

A negative delta is not a mistake. Amidation and deamidation are near neutral substitutions whose mass effect is slightly below and slightly above zero respectively, and getting that sign right is the point of quoting the accession number rather than rounding.

When more than one site is modified, the shifts add. The calculator multiplies the single delta by the count, which is correct only when every site carries the same modification.

The formulas

  • modified mass = base mass + (delta x count)

    delta
    the monoisotopic mass shift for the chosen modification
    count
    the number of sites carrying that modification

Worked example

Adding two acetyl groups to a 390.35 Da peptide

Illustrative example. The numbers are chosen to make the arithmetic easy to check. They are not a dose, a protocol or a recommendation.

Given

Base mass
390.35 Da
Modification
Acetylation, UniMod:1, +42.010565 Da
Number of sites
2
  1. Multiply the delta by the count
    Substitution
    42.010565 x 2
    Result
    84.02113 Da
  2. Add to the base mass
    Substitution
    390.35 + 84.02113
    Result
    474.37113 Da

What this shows

Acetylation is one of the most common terminal modifications, and 42 Da is a large shift to add to a peptide. A 21 residue peptide is roughly 2300 Da, so a single acetylation moves it by under 2 percent, which is usually within the tolerance a vendor quotes but is not nothing.

Understanding the inputs

Base mass (Da)
The unmodified mass to start from, normally the average molecular weight from the sequence calculator if you want a real mass, or a monoisotopic mass if you are comparing against a spectrum.
Watch for: Decide which convention you are in before you start. Adding a monoisotopic delta to an average mass, or the reverse, mixes two conventions and produces a number that matches neither.
Modification
Which modification to apply. The five available are acetylation, amidation, phosphorylation, oxidation and deamidation.
Number of sites
How many times the modification occurs.
Watch for: A count higher than one implies the same modification on every site. A peptide with one acetylation and one phosphorylation is not two modifications of one kind, and the calculator cannot express that.

Understanding the results

Modified mass
The base mass with the shift applied.
Mass shift applied
The total shift actually applied, that is the single delta multiplied by the count. Shown separately so a large shift is visible rather than buried in the result.

Units explained

Monoisotopic delta
The mass change computed from the most abundant isotopes, which is the convention UniMod uses. Add it to a monoisotopic mass, not to an average molecular weight.
UniMod
The reference database of protein and peptide modifications, used as the primary source for every delta on this page.

Common mistakes

  • Adding a monoisotopic delta to an average molecular weight. Every delta on this page is monoisotopic. Use the monoisotopic mass calculator as your base if you want a self consistent number.
  • Assuming the count means different modification types. It means the same modification repeated.
  • Expecting the calculator to work out which sites can carry the modification. It applies arithmetic, not chemistry. Whether a lysine can be acetylated is a separate question.

Important limitations

  • Five modifications are covered. The UniMod database contains hundreds, and any others must be applied by hand.
  • No check that the sequence actually contains a site capable of carrying the chosen modification.
  • A mass shift says nothing about whether the modification is biologically real. It is a formula balance.

Frequently asked questions

What does the modification mass calculator compute?

It applies a known post-translational modification’s mass delta to a base peptide mass, returning the modified mass and the delta applied.

Which modifications does the modification mass calculator support?

Acetylation (+42.010565 Da), amidation (-0.984016 Da), phosphorylation (+79.966331 Da), oxidation (+15.994915 Da), and deamidation (+0.984016 Da).

Where do the modification mass calculator’s delta values come from?

They are the standard monoisotopic mass deltas from the UniMod database (unimod.org), the reference resource mass spectrometrists use for annotating post-translational modifications.

How do I use the modification mass calculator?

Enter the base (unmodified) mass, choose a modification from the dropdown, and enter how many times that modification occurs (the count). The calculator multiplies the delta by the count and adds it to the base mass.

Can I apply the same modification to multiple sites on the modification mass calculator?

Yes, use the count field. For example, two phosphorylation sites means a count of 2, which doubles the +79.966331 Da delta before it is added.

What is the difference between the modification mass calculator and the terminal modification calculator?

This calculator applies a single modification type, and count, anywhere on the peptide; the terminal modification calculator applies independent N-terminal and C-terminal modifications specifically, a distinct and more limited set of chemistries.

What happens with a negative count on the modification mass calculator?

A negative count is rejected as invalid; the number of modification sites cannot be negative.

Is the modification mass calculator free to use?

Yes, it runs entirely in your browser with no data sent to a server.