Lab tools New Zealand edition

Peptide Molecular Weight Calculator

Paste a peptide or protein sequence to get its average molecular weight, monoisotopic mass, molecular formula, mass-spec m/z values and 280 nm extinction coefficient. Terminal groups and disulfide bonds are handled, and every result shows its math.

By PeptideConvert Editorial TeamUpdated 11 min read Formula shown

Peptide molecular weight calculator

N-terminus
C-terminus
bonds
Average molecular weight1,419.54Dag/mol · monoisotopic 1,418.7042 Da
Molecular formulaC62H98N16O22
Length15 residues
[M+H]⁺ (mono)1419.7114
[M+2H]²⁺ (mono)710.3594
[M+3H]³⁺ (mono)473.9087
ε280 M⁻¹cm⁻¹0
A280 of 1 mg/mL—

ε280 = Trp × 5500 + Tyr × 1490 (Pace et al. 1995).

No Trp or Tyr. This peptide barely absorbs at 280 nm, so A280 cannot measure its concentration. Use absorbance near 205–214 nm or amino acid analysis instead.
Amino acid composition
ResidueCountmol %
A Ala213.3%
D Asp213.3%
E Glu16.7%
G Gly320.0%
K Lys16.7%
L Leu16.7%
P Pro426.7%
V Val16.7%
Show the math
1. Residue masses (average): 15 residues sum to 1,401.5202 Da2. Add H2O for the termini: + 18.0153 Da3. Average MW = 1,419.5355 Da (formula C62H98N16O22)4. Monoisotopic: same steps with 12C, 1H, 14N, 16O, 32S = 1,418.70416 Da5. [M+H]+ = 1418.70416 + 1.00728 = 1419.71146. ε280 = 0 Trp × 5500 + 0 Tyr × 1490 + 0 cystine × 125 = 0 M⁻¹cm⁻¹

Quick answer

How do you calculate the molecular weight of a peptide?

Add the residue masses of every amino acid, then add one water (18.02 Da) for the free ends. For angiotensin II (DRVYIHPF) the eight residues sum to 1,028.16 Da, so the average molecular weight is 1,046.18 Da. Then adjust for modifications: a C-terminal amide subtracts 0.98 Da and each disulfide bond subtracts 2.02 Da.

Key takeaways

  • MW = sum of residue masses + one water. Each peptide bond releases a water, so the finished chain keeps only one.
  • Average mass is for weighing; monoisotopic mass is for mass spec. BPC-157 is 1,419.54 Da average and 1,418.7042 Da monoisotopic.
  • End groups count. Acetylation adds 42.04 Da, amidation subtracts 0.98 Da and each disulfide bond subtracts 2.02 Da.
  • [M+nH]n+ = (M + n × 1.00728) ÷ n, using the monoisotopic mass M.
  • Molecular weight is not vial content. Counter-ions, water and salts can make up part of a lyophilised powder.

How to use the peptide molecular weight calculator

The calculator reads a sequence in one-letter code and applies the same bookkeeping a chemist does by hand. It updates as you type and stores your inputs in the page link.

  1. Paste the sequence. Use one-letter codes from the N-terminus to the C-terminus, for example DRVYIHPF. Spaces, line numbers and a FASTA header line are stripped. Lowercase is fine, and so is hyphenated three-letter code such as Gly-His-Lys. If you write Ac- or -NH2 at the ends, the terminal settings switch to match.
  2. Pick the N-terminus. A free amine is the default. Choose acetylated if the sequence is written Ac-…
  3. Pick the C-terminus. A free acid (…-OH) is the default. Choose amide if the sequence ends in -NH2, as many peptide hormones do.
  4. Enter disulfide bonds. Count Cys–Cys bridges, not cysteines. Two cysteines make one bond.
  5. Read the results. The large number is the average molecular weight. Below it are the monoisotopic mass, the molecular formula, [M+H]+ to [M+3H]3+, the extinction coefficient and a composition table. Open Show the math to see each step.

How peptide molecular weight is calculated

A peptide is a chain of amino acids joined by peptide bonds. Inside the chain each amino acid is called a residue: the free amino acid minus one water. The molecular weight of the chain is the sum of its residues, plus the one water that remains at the two ends, plus or minus any modifications.

Molecular weight
M = Σ m(residue) + m(H2O) + Δ(N-term) + Δ(C-term) − nS–S × m(H2)

m(H2O) = 18.0153 Da average or 18.0106 Da monoisotopic. Use average residue masses for an average MW and monoisotopic residue masses for a monoisotopic mass.

Mass spectrometry
m/z of [M+nH]n+ = (Mmono + n × mp) ÷ n

mp, the proton mass, is 1.0072764666 u (CODATA 2022).

Variables and constants
SymbolMeaningAverage (Da)Monoisotopic (Da)
m(residue)Mass of each residue in the chainsee tablesee table
m(H2O)The water kept at the free ends18.015318.01056
Δ(N-term)Acetyl group, C2H2O+42.0367+42.01056
Δ(C-term)Amide, OH → NH2−0.9848−0.98402
m(H2)Lost per disulfide bond2.01592.01565
mpProton mass, for m/zn/a1.00728

Every residue mass on this page is computed from its elemental formula. Monoisotopic masses use the NIST masses of 12C, 1H, 14N, 16O and 32S. Average masses use the IUPAC standard atomic weights listed by Unimod (C 12.0107, H 1.00794, N 14.0067, O 15.9994, S 32.065). ExPASy tools use slightly older atomic weights, so their averages run about 0.01–0.03 Da higher for a 1–3 kDa peptide. Monoisotopic values agree to the fourth decimal.

Why you add one water: the peptide bond

A peptide bond forms when the carboxyl group of one amino acid reacts with the amine of the next. The OH from the acid and one H from the amine leave together as water. This is a condensation reaction. A chain of n amino acids has n − 1 peptide bonds and has lost n − 1 waters, which is why the formula uses residue masses and adds back exactly one water.

Peptide bond formation between glycine and alanineGlycine and alanine join through a peptide bond. The OH from glycine's carboxyl group and one H from alanine's amine leave as a water molecule. The mass check shows the free amino acids minus one water equal the residues plus one water.Glycine (Gly)Alanine (Ala)H₂NCH₂C=OOH+HNHCHCOOHCH₃condensationGly-Ala dipeptideH₂NCH₂C=ONHCHCOOHCH₃peptide bond+H₂OreleasedMass check (average, Da)Gly 75.0666+ Ala 89.0932− H₂O 18.0153= 146.1445Same result from residues:57.0513 + 71.0779+ 18.0153 = 146.1445
Glycine and alanine lose one water when they join. Summing residue masses and adding one water gives the same 146.1445 Da as subtracting water from the two free amino acids.

Amino acid molecular weight table

The table lists all 20 standard amino acids. The residue columns are what you add up for a peptide. The last column is the free amino acid (residue + H2O), which is the number to use when you weigh out a single amino acid. Each value is computed from the formula in the third column, so the table and the calculator can never disagree.

Residue masses of the 20 standard amino acids (Da)
Amino acidCodesResidue formulaMonoisotopicAverageFree amino acid
AlanineAla · AC3H5NO71.0371171.077989.09
ArginineArg · RC6H12N4O156.10111156.1857174.20
AsparagineAsn · NC4H6N2O2114.04293114.1026132.12
Aspartic acidAsp · DC4H5NO3115.02694115.0874133.10
CysteineCys · CC3H5NOS103.00918103.1429121.16
Glutamic acidGlu · EC5H7NO3129.04259129.1140147.13
GlutamineGln · QC5H8N2O2128.05858128.1292146.14
GlycineGly · GC2H3NO57.0214657.051375.07
HistidineHis · HC6H7N3O137.05891137.1393155.15
IsoleucineIle · IC6H11NO113.08406113.1576131.17
LeucineLeu · LC6H11NO113.08406113.1576131.17
LysineLys · KC6H12N2O128.09496128.1723146.19
MethionineMet · MC5H9NOS131.04049131.1961149.21
PhenylalaninePhe · FC9H9NO147.06841147.1739165.19
ProlinePro · PC5H7NO97.0527697.1152115.13
SerineSer · SC3H5NO287.0320387.0773105.09
ThreonineThr · TC4H7NO2101.04768101.1039119.12
TryptophanTrp · WC11H10N2O186.07931186.2099204.23
TyrosineTyr · YC9H9NO2163.06333163.1733181.19
ValineVal · VC5H9NO99.0684199.1311117.15

Leucine and isoleucine share the formula C6H11NO, so no mass measurement can tell them apart. Lysine and glutamine differ by only 0.0364 Da monoisotopic, which takes high resolution to separate.

Average vs monoisotopic mass

Carbon is about 98.9% 12C and 1.1% 13C. Hydrogen, nitrogen, oxygen and sulfur also have heavier isotopes. A real sample is therefore a mix of molecules that differ by whole neutron steps. Two numbers describe it.

  • Monoisotopic mass uses only the lightest isotope of each element. It is the first peak of the isotope cluster in a high-resolution mass spectrum.
  • Average molecular weight uses the standard atomic weights, which blend every isotope by natural abundance. It is the right number for weighing, molarity and anything done on a balance.
Calculated isotope pattern of BPC-157Bars for the M through M+5 isotope peaks of BPC-157, C62H98N16O22. The monoisotopic peak is the tallest at 100 percent, M+1 is 75 percent and M+2 is 32 percent. The average mass falls between the M and M+1 peaks.M100.0%M+174.9%M+232.2%M+310.1%M+42.6%M+50.5%average 1,419.54mono 1,418.7042peaks are about 1.0034 Da apart (13C − 12C)
BPC-157 isotope pattern computed from its formula and NIST isotope abundances. The average mass sits 0.831 Da above the monoisotopic peak, at the weighted centre of the cluster.

The gap between the two numbers grows with size, because every extra carbon adds another chance of a 13C. Around 2 kDa the M+1 peak overtakes the monoisotopic peak, and for large proteins the monoisotopic peak can almost disappear. The table shows the trend, with the tallest peak computed from each formula.

Monoisotopic vs average mass by peptide size
PeptideResiduesMonoisotopicAverageDifferenceTallest peak
Angiotensin II81,045.53451,046.180.64M
Oxytocin (amide, 1 S–S)91,006.43651,007.190.75M
BPC-157151,418.70421,419.540.83M
20-mer, one of each residue202,394.12492,395.711.59M+1
60-mer (20-mer × 3)607,146.35367,151.114.76M+4
100-mer (20-mer × 5)10011,898.582311,906.517.92M+7

Masses in Da. All sequences have free termini unless noted.

Modifications and terminal groups

Many research and therapeutic peptides are not bare chains. A modification changes the elemental formula, and the mass change follows directly from it. The deltas below are computed from Unimod compositions with the same atomic masses as the calculator.

Mass changes for common peptide modifications
ModificationSiteFormula changeΔ mono (Da)Δ average (Da)
N-terminal acetylationN-terminus (also Lys)+C2H2O+42.010565+42.0367
C-terminal amidationC-terminus+HN −O−0.984016−0.9848
Disulfide bond (cystine)Two Cys−H2−2.015650−2.0159
PhosphorylationSer, Thr, Tyr+HO3P+79.966331+79.9799
OxidationMet (also Trp)+O+15.994915+15.9994
DeamidationAsn, Gln+O −HN+0.984016+0.9848
MethylationLys, Arg, C-terminus+CH2+14.015650+14.0266
Pyroglutamate from GlnN-terminal Gln−H3N−17.026549−17.0305

The disulfide row is per bond (two Cys). Unimod lists it per cysteine as “Dehydro”, −H.

Two modifications change charge as well as mass. Acetylation removes the positive N-terminus and amidation removes the negative C-terminus, so both shift the isoelectric point. Phosphorylation and deamidation add negative charge. Run the modified form through the isoelectric point calculator to see the effect.

Mass spec m/z values for [M+nH]n+

A mass spectrometer measures mass-to-charge ratio (m/z), not mass. In positive mode, peptides pick up protons. Electrospray often gives several charge states at once, while MALDI mostly gives the singly charged [M+H]+. Each added proton adds 1.00728 Da and one charge. Use the monoisotopic mass for high-resolution data.

Monoisotopic m/z for protonated ions
Peptide[M+H]+[M+2H]2+[M+3H]3+[M+4H]4+
Angiotensin II1046.5418523.7745349.5188262.3909
BPC-1571419.7114710.3594473.9087355.6833
Oxytocin (amide, 1 S–S)1007.4437504.2255336.4861252.6164

To check a charge state in your spectrum, look at the isotope spacing. Peaks of a 2+ ion sit about 0.5 m/z apart, 3+ about 0.33 apart. Sodium and potassium adducts appear as extra peaks above [M+H]+, and oxidized methionine adds 16 Da per site.

Worked examples

Example 1: angiotensin II, DRVYIHPF

The eight residues sum to 1,028.1634 Da. Adding 18.0153 Da of water gives 1,046.18 Da, formula C50H71N13O12. The monoisotopic mass is 1,045.5345 Da, so [M+H]+ is 1046.5418 and [M+2H]2+ is 523.7745. PubChem lists the same formula and a molecular weight of 1046.2.

Example 2: BPC-157, GEPPPGKPADDAGLV

Fifteen residues sum to 1,401.5202 Da. With water the average molecular weight is 1,419.54 Da and the monoisotopic mass is 1,418.7042 Da. BPC-157 is an investigational peptide, not an FDA-approved drug; the BPC-157 calculator covers its status and vial math.

Example 3: oxytocin with an amide and a disulfide

Oxytocin is CYIQNCPLG with a C-terminal amide and one disulfide between its two cysteines. The free-acid, reduced chain is 1,010.19 Da. Amidation takes it to 1,009.20 Da. The disulfide removes two hydrogens, giving 1,007.19 Da, formula C43H66N12O12S2. Skipping either correction would put the answer 3.00 Da too high.

Example 4: from milligrams to micromoles

Molecular weight turns a weighed amount into moles. 5 mg of BPC-157 is 5 mg ÷ 1,419.54 g/mol = 3.522 µmol. Dissolved in 2 mL, the solution is 1.761 mM. If your amount is written in micrograms, convert it with the mcg to mg converter first. For the volume-per-dose side of the math, use the peptide reconstitution calculator.

Extinction coefficient and A280

Tryptophan and tyrosine absorb ultraviolet light at 280 nm, and so do disulfide bonds, weakly. Pace and colleagues (1995) showed that a protein's molar extinction coefficient (ε) can be predicted from its composition. ExPASy ProtParam uses the same values.

Extinction coefficient at 280 nm
ε280 = nTrp × 5500 + nTyr × 1490 + ncystine × 125  (M−1 cm−1)

Concentration then follows from Beer–Lambert: c (M) = A280 ÷ (ε × path length in cm).

Angiotensin II has one tyrosine, so ε is 1,490 M−1cm−1 and a 1 mg/mL solution reads about 1.424 in a 1 cm cuvette. Oxytocin adds one cystine to its tyrosine for 1,615. BPC-157 has no Trp or Tyr, so it barely absorbs at 280 nm; the calculator warns you when that happens.

Molecular weight vs net peptide content

Molecular weight describes one molecule. A vial of lyophilised peptide is a powder that can also contain counter-ions, water and residual salts. Peptides purified by reversed-phase HPLC with trifluoroacetic acid are often supplied as trifluoroacetate (TFA) salts, with counter-ions paired to positively charged groups. The share of the powder that is actually peptide is called the net peptide content. When a certificate of analysis gives it, multiply the gross weight by it before you convert to moles. For dosing arithmetic based on a labelled amount, the reconstitution calculator and the peptide blend calculator work from the label directly.

Common mistakes

  • Letters that are not amino acids. B, J, O, U, X and Z are ambiguous or nonstandard codes. The calculator ignores them and shows a red warning, so check that the remaining length matches your peptide.
  • More disulfides than cysteine pairs. Each bond needs two Cys. If you enter more bonds than the sequence allows, only the possible number is counted and you are warned.
  • Three-letter code in capitals without hyphens. Gly-His-Lys and GlyHisLys are read as three residues, but GLYHISLYS is read as nine one-letter residues. An empty box gives no result at all.
  • Forgetting the ends. An amidated or acetylated peptide entered as a free chain is off by about 1 or 42 Da, which is enough to miss the right peak.
  • Adding free amino acid masses. Summing free amino acids instead of residues overcounts one water per peptide bond.
  • Comparing the wrong mass. Match high-resolution spectra to the monoisotopic mass and weighing or SDS-PAGE estimates to the average.
  • Trusting A280 without Trp or Tyr. If ε is zero or small, measure concentration another way.

Key terms

Residue
An amino acid inside a chain, equal to the free amino acid minus one water.
Peptide bond
The amide bond between the carboxyl carbon of one residue and the nitrogen of the next.
Dalton (Da)
The unified atomic mass unit. 1 Da per molecule corresponds to 1 g/mol.
Average molecular weight
Mass computed with standard atomic weights, which include all natural isotopes.
Monoisotopic mass
Mass computed with only the lightest isotope of each element.
m/z
Mass-to-charge ratio, the quantity a mass spectrometer measures.
Extinction coefficient (ε)
How strongly one mole per litre absorbs light over a 1 cm path at a given wavelength.
Net peptide content
The fraction of a lyophilised powder, by weight, that is peptide rather than counter-ions, water or salts.

Frequently asked questions

How do you calculate the molecular weight of a peptide?

Add the residue mass of every amino acid in the sequence, then add one water (18.02 Da) for the free N- and C-termini. Adjust for modifications: a C-terminal amide subtracts 0.98 Da, N-terminal acetylation adds 42.04 Da and each disulfide bond subtracts 2.02 Da. Angiotensin II works out to 1,046.18 Da.

What is the difference between average and monoisotopic mass?

Average mass uses standard atomic weights, which blend all natural isotopes. It is what a balance weighs. Monoisotopic mass uses only the lightest isotope of each element (12C, 1H, 14N, 16O, 32S). It matches the first peak in a high-resolution mass spectrum. For BPC-157 they are 1,419.54 and 1,418.7042 Da.

Why do you add 18 Da to the sum of residue masses?

Each peptide bond forms by releasing one water. Residue masses already have that water removed. The finished chain still carries an H on its N-terminus and an OH on its C-terminus, which together equal one water: 18.0153 Da average or 18.0106 Da monoisotopic.

How much does C-terminal amidation change the mass?

Amidation replaces the C-terminal OH with NH2. That is one O out and one N plus one H in, a net change of -0.9840 Da monoisotopic (-0.9848 Da average). It also removes the negative charge of the C-terminus, which changes the pI. The isoelectric point calculator handles that.

How does a disulfide bond change molecular weight?

Each disulfide bond joins two cysteines and removes two hydrogens: -2.0157 Da monoisotopic, -2.0159 Da average. Oxytocin has one bond, so its amidated chain drops from 1,009.20 to 1,007.19 Da. A peptide with n cysteines can have at most n ÷ 2 bonds.

What is the molecular weight of BPC-157?

BPC-157 (GEPPPGKPADDAGLV) has the formula C62H98N16O22. Its average molecular weight is 1,419.54 Da and its monoisotopic mass is 1,418.7042 Da, assuming a free N-terminus and a free C-terminal acid. Its singly protonated ion, [M+H]+, appears at m/z 1419.7114. For vial and syringe math, see the BPC-157 calculator.

Is the molecular weight the same as the amount of peptide in my vial?

No. Molecular weight describes one molecule. A lyophilised vial can also contain counter-ions, such as trifluoroacetate, plus water and salts, so its net peptide content can be lower than the gross weight. Use the label amount for dosing math in the reconstitution calculator.

Can I use this as a protein molecular weight calculator?

Yes. The same arithmetic works for any length, so you can paste a full protein sequence. Remember that it gives the mass of the bare chain. Glycosylation, phosphorylation, lipidation, bound metals and cleaved signal peptides all change the real mass of a protein.

How do I convert milligrams of peptide to micromoles?

Divide the mass by the molecular weight. 5 mg of BPC-157 is 5 ÷ 1,419.54 g/mol = 3.522 µmol. Dissolved in 2 mL, that is 1.761 mM. To switch between mg and mcg first, use the mcg to mg converter.

What is the molecular weight of an amino acid?

Free amino acids range from 75.07 g/mol for glycine to 204.23 g/mol for tryptophan. Inside a peptide each one is a residue, which weighs one water (18.02 Da) less. The full table on this page lists both values for all 20.

Sources

We check every formula and figure on this page against primary sources. See our editorial policy for how we review content.

Reviewed by the PeptideConvert Editorial Team

Last reviewed . PeptideConvert tools do arithmetic only. They do not recommend a dose, and nothing on this site is medical advice. Always follow the label and your prescriber. Read the full medical disclaimer.