Protein Molecular Weight Calculator

Compute protein molecular weight (Da, kDa) from an amino acid sequence using standard average residue masses, or estimate quickly from residue count at 110 Da per residue.

Nature 20 AA masses kDa output ε₂₈₀ estimate
Rate this calculator · 5.0 (1)

Protein MW Calculator

Sequence-based MW · 110 Da × N fallback

Instructions — Protein Molecular Weight Calculator

The molecular weight of a protein equals the sum of its amino acid residue masses plus one water (the unhydrolyzed N- and C-termini together carry an extra H₂O). For routine work where the sequence is known, this is the most accurate way. When only the residue count is available, multiplying by 110 Da gives a quick estimate.

  1. Paste the sequence. Single-letter codes are standard (MKVLLVA…). The calculator strips FASTA headers (lines starting with >), spaces, numbers, and line breaks automatically.
  2. Read the molecular weight. Output is in daltons (Da) and kilodaltons (kDa). Residue count, average residue mass, and tryptophan/tyrosine counts are also shown.
  3. Or switch to residue-count mode for unknown sequences. Enter the number of residues and use the 110 Da default — the standard biochemistry approximation for average proteins.
  4. Cross-check with ExPASy ProtParam if the result feeds into a publication. ProtParam uses the same masses but also reports pI and exact ε₂₈₀ from sequence.
This calculator uses average residue masses, not monoisotopic masses. Average mass suits SDS-PAGE, chromatography, and lab-scale work. Mass spectrometry needs monoisotopic mass — about 0.5 percent lower for typical proteins. For MS work, use a tool that switches between average and monoisotopic.

Formulas

The math sums residue masses across the sequence and adds one water molecule for the free termini.

From sequence: $$ MW = \sum_{i=1}^{n} m_i + 18.015 $$ where m_i is the residue mass of the i-th amino acid (after loss of water in the peptide bond), and 18.015 is the mass of the extra H₂O at the free termini.

Quick estimate: $$ MW \approx 110 \times n $$ where n is residue count. The 110 Da figure is the average mass of all 20 standard residues weighted by typical protein composition. Accurate within ±10 percent for most natural sequences.

Theoretical ε₂₈₀ from sequence: $$ \varepsilon_{280} = 5500 \times n_W + 1490 \times n_Y + 125 \times n_{C-C} $$ Tryptophan dominates UV absorbance at 280 nm; tyrosine adds modestly; disulfide bonds contribute little but matter for proteins rich in cysteine.

Convert daltons to kilodaltons: $$ MW_{kDa} = \frac{MW_{Da}}{1000} $$ A 50,000 Da protein is 50 kDa. SDS-PAGE ladders use kDa as the standard size unit.

Average vs monoisotopic: $$ MW_{mono} \approx MW_{avg} \times 0.9995 $$ for typical proteins. The difference matters only for high-resolution mass spectrometry.

Reference

Average residue masses (after loss of water during peptide bond formation). Single-letter codes used by ProtParam and most bioinformatics tools.

AACodeThree-letterResidue mass (Da)Notes
GlycineGGly57.05Smallest, no side chain
AlanineAAla71.08Methyl side chain
SerineSSer87.08Hydroxyl, phosphorylation site
ProlinePPro97.12Ring, kinks structure
ValineVVal99.13Branched hydrophobic
ThreonineTThr101.10Hydroxyl, phosphorylation site
CysteineCCys103.14Disulfide bond, redox
LeucineLLeu113.16Hydrophobic core
IsoleucineIIle113.16Hydrophobic core
AsparagineNAsn114.10N-glycosylation site
AspartateDAsp115.09Acidic, negatively charged
GlutamineQGln128.13Polar uncharged
LysineKLys128.17Basic, ubiquitination site
GlutamateEGlu129.12Acidic, negatively charged
MethionineMMet131.19Start codon, sulfur
HistidineHHis137.14pKa near 6, catalytic
PhenylalanineFPhe147.18Aromatic ring
ArginineRArg156.19Basic, guanidinium group
TyrosineYTyr163.18Aromatic + OH, absorbs at 280
TryptophanWTrp186.21Largest, indole, A280 driver

Article — Protein Molecular Weight Calculator

Protein Molecular Weight Calculator: Sequence to kDa

A protein molecular weight calculator sums the residue mass of each amino acid in a sequence and adds one water molecule (18.015 Da) for the free N- and C-termini. The result is reported in daltons (Da) and kilodaltons (kDa). For a quick estimate without sequence, multiply residue count by 110 Da — accurate within 10 percent for most natural proteins.

This number drives nearly every protein experiment that comes after. SDS-PAGE markers are labeled in kDa. Size exclusion columns separate by Stokes radius which correlates with MW. Mass spectrometry confirms predicted MW against observed mass to verify identity. A bad MW estimate cascades into every downstream calculation.

What protein molecular weight is

Protein molecular weight is the total mass of all atoms in one protein molecule, reported in daltons. Daltons are equivalent to g/mol, so a 50 kDa protein weighs 50,000 grams per mole. Most natural proteins fall between 10 and 250 kDa. Small peptides like insulin sit at 5.8 kDa. Therapeutic IgG antibodies are 150 kDa. Titin, the giant elastic muscle protein, is 3,800 kDa or 3.8 megadaltons.

MW is computed from sequence using residue masses — the mass of each amino acid after losing one water during peptide bond formation. The protein molecular weight calculator looks up residue mass for each of the 20 standard amino acids, sums across the sequence, and adds one water for the free termini.

Residue masses and the water correction

An isolated amino acid like glycine weighs 75.07 Da. Inside a peptide chain, glycine appears as a residue — what is left after the peptide bond ate one water during synthesis. Residue mass for glycine is 75.07 minus 18.02 (water) equals 57.05 Da. Every amino acid loses one water when joining the chain.

For a chain of n residues, the protein molecular weight equals the sum of residue masses plus one extra water (the free termini). The water correction is built into residue masses, so the formula reads: MW = Σ(residue masses) + 18.015.

Did you know

The dalton is named after John Dalton, the early-1800s chemist who founded atomic theory. One dalton equals 1/12 the mass of a carbon-12 atom — exactly 1.66054 × 10⁻²⁴ grams. The unit is used across chemistry, biochemistry, and mass spectrometry without conversion.

The 110 Da quick estimate

For sequences you do not have on hand, multiply residue count by 110 Da. A 300-residue protein weighs about 33 kDa. The 110 number is the weighted average mass per residue across natural proteins, balancing the small residues (glycine 57, alanine 71) against the large ones (tryptophan 186, tyrosine 163, phenylalanine 147).

The estimate is accurate within 5 to 10 percent for most natural sequences. Unusual compositions break the rule — glycine-rich collagen runs lower than 110 Da/residue, while tryptophan-rich repeats run higher. For pre-experiment planning, the 110 Da rule is fine. For final calculations, use the sequence-based protein molecular weight calculator.

Average vs monoisotopic mass

Two MW values exist for every protein: average mass and monoisotopic mass. Average mass uses the natural-abundance weighted mean of each element (carbon = 12.011, hydrogen = 1.008). Monoisotopic mass uses the lightest isotope (carbon-12 = 12.000 exactly, hydrogen-1 = 1.00783).

The difference for a 50 kDa protein is about 25 Da — average mass runs higher because heavier isotopes contribute to the natural mix. Average is the right choice for SDS-PAGE, chromatography, and biochemistry. Monoisotopic is required for mass spectrometry, where the spectrometer separates individual isotopologues and reports the lightest peak as the monoisotopic mass.

Tip

If your mass-spec reading is about 25 Da lower than the calculator predicts, do not panic. The spectrometer reported the monoisotopic peak while the calculator used average mass. Both numbers are right — pick the one that matches the technique.

Protein molecular weight in SDS-PAGE

SDS-PAGE separates proteins by mobility through a polyacrylamide gel in the presence of sodium dodecyl sulfate. SDS coats proteins with negative charge proportional to length, so mobility tracks size. Compared to a ladder of known MWs, an unknown band gives an estimated protein molecular weight.

The estimate is accurate within 5 to 10 percent on a well-run gel. Errors creep in from non-standard amino acid composition (proline-rich proteins migrate slowly), incomplete reduction, or atypical glycosylation. Always confirm critical MW assignments by mass spectrometry — gel-based estimates are useful for screening and identity confirmation, not final reporting.

Post-translational modifications

Predicted MW from sequence is the unmodified protein. Post-translational modifications (PTMs) shift the observed mass by predictable amounts. The protein molecular weight calculator does not include PTMs — add them manually if relevant.

  • phosphorylation = +79.97 Da per phospho group
  • methylation = +14.02 Da per methyl
  • acetylation = +42.01 Da per acetyl
  • ubiquitination = +8.6 kDa per ubiquitin
  • SUMO modification = +11 kDa per SUMO
  • N-glycosylation = +1 to +3 kDa per glycan
  • disulfide bond = −2.02 Da per S-S bond
  • initiator Met cleavage = −131.2 Da when removed

Using FASTA input correctly

The protein molecular weight calculator strips FASTA headers (lines starting with >), removes whitespace and non-letter characters, and converts to uppercase. Paste sequences directly from UniProt, NCBI, or any FASTA-format file. Multiple sequences in one input are concatenated — paste one at a time if you want individual MW for each.

Single-letter codes are standard (MKVLLVA...). Three-letter codes (Met-Lys-Val-Leu...) are not supported — most modern bioinformatics tools have moved to single-letter. Non-standard residues like selenocysteine (U) and pyrrolysine (O) are ignored as unknown and reported in the warning row.

Protein molecular weight pitfalls

Three common errors trip up new researchers. First, including the signal peptide or pro-domain in the sequence when the mature protein has it cleaved off. Check UniProt for the mature sequence before calculating. Second, forgetting that initiator methionine is removed in vivo for most proteins where the second residue is small. Third, comparing predicted MW from sequence to observed MW from a glycosylated cell-culture product — glycans add 5 to 20 percent to total mass.

Watch for unprocessed signal peptides

Many secreted proteins have 15- to 30-residue signal peptides that are removed during secretion. Pasting the gene-translated sequence gives a MW 2 to 4 kDa higher than the mature secreted protein. UniProt lists both the propeptide and the mature sequence — pick the right one for your sample.

Protein MW math
MW = Σ residue + 18 full sequence
MW ≈ 110 × n quick estimate
kDa = Da / 1000 scale
µM = mg/mL × 1000 / kDa to molar

FAQ

Sum the residue masses of every amino acid in the sequence, then add 18.015 Da for the free termini. Each peptide bond loses one water during formation, so residue masses are already corrected (residue mass = full amino acid mass − 18.015). A 100-residue protein composed of average amino acids weighs about 11,000 Da or 11 kDa.
Average proteins have a molecular weight of roughly 110 daltons per amino acid. So a 300-residue protein weighs about 33 kDa. The number comes from the weighted average mass of the 20 standard residues in typical protein composition — small residues like glycine (57 Da) balance against tryptophan (186 Da). Accurate within ±10 percent for most natural sequences; off by 20+ percent for unusual compositions.
Da (daltons) and kDa (kilodaltons) are the same unit at different scales. 1 kDa = 1000 Da. Daltons are equivalent to g/mol — a 50 kDa protein is 50,000 g/mol, or 50 kg per mole. SDS-PAGE ladders are labeled in kDa because most proteins fall between 10 and 250 kDa. Below 5 kDa, biochemists usually say peptide; above 500 kDa, multimeric complex.
The initiator methionine adds 131 Da to the calculated MW. Many proteins keep it; others have it cleaved in the cell (methionine aminopeptidase removes Met when the second residue is small — A, C, G, P, S, T, V). For predicted MW, include the full sequence as translated. For mature MW after processing, drop the cleaved residues. ExPASy ProtParam reports both with and without initiator Met.
Mass spectrometers report monoisotopic mass (the lightest isotope of each element), while routine MW calculations use average mass (natural isotope abundance). For a 50 kDa protein the difference is about 25 Da — the heavier ¹³C, ¹⁵N, and ²H isotopes raise the average mass. Use monoisotopic for high-resolution MS, average for SDS-PAGE and chromatography.
PTMs add specific masses. Phosphorylation +80 Da, methylation +14 Da, acetylation +42 Da, ubiquitination +8.6 kDa (one ubiquitin), glycosylation typically +1 to +3 kDa per N-glycan, disulfide bond formation −2 Da (loss of 2H). Predicted MW from sequence is the unmodified protein. Differences from observed MS mass often pinpoint specific modifications.
Titin at about 3,800 kDa (3.8 MDa) — the giant elastic protein of striated muscle, with 34,350 residues across multiple splice variants. Most natural proteins fall in the 10 to 200 kDa range. Therapeutic monoclonal antibodies are 150 kDa. Lysozyme, a common reference enzyme, is 14.3 kDa. Small peptides like insulin (5.8 kDa) sit at the lower edge.
Yes — same math works at any length. For short peptides (under 50 residues), the H₂O correction matters because it is a few percent of total mass. A 10-residue peptide of average amino acids weighs about 1100 Da; the free terminus water adds 18 Da, about 1.6 percent of MW. For 500+ residue proteins the water term is negligible — less than 0.1 percent.