Protein Molecular Weight from Amino Acid Sequence
Adds the residue masses of a one-letter amino acid sequence and subtracts 18.015 Da per peptide bond, returning protein molecular weight in daltons.
MW (Da)
β
Protein molecular weight from amino acid sequence
A protein's molecular weight (MW) comes from adding up the residue weights, then subtracting the water that each peptide bond releases: MW = Ξ£ MWaa β (nβ1)Β·18.015 Da, with n the residue count and 18.015 Da the mass of water. A handy shortcut: the average residue weighs about 110 Da, which puts a 100-aa protein near 11 kDa. A few examples drive it home β human insulin (51 aa) β 5.8 kDa, serum albumin (585 aa) β 66 kDa, apolipoprotein B-100 (4 536 aa) β 515 kDa. People treat ExPASy ProtParam as the standard reference; it draws monoisotopic and average masses from the same residue table.
Applications: bioinformatics, biotech, mass spec
Getting MW from a sequence is everyday work in bioinformatics (UniProt annotation, ProtParam), in protein design and vaccine development where you handle recombinant antigens and therapeutic IgG β 150 kDa, and in mass spectrometry, where you match an observed m/z against the predicted MW to make an ID. It also guides SDS-PAGE planning: you pick a percentage range that resolves the band size you expect.
FAQ
Why does my observed MW differ from the predicted value? Post-translational modifications such as glycosylation, phosphorylation and signal peptide cleavage, along with disulfide bonds, all nudge the apparent mass away from the bare calculation.
Average or monoisotopic mass? Go with average for SDS-PAGE and low-resolution MS, and switch to monoisotopic once you're on high-resolution MS like FT-ICR or Orbitrap.
How accurate is the residue-based formula? For the unmodified polypeptide it lands within 0.01%, which is plenty. When the number is off, the cause is almost always biology rather than the arithmetic.
Related Tools
Fibonacci Sequence Generator
Generate the first N terms of the Fibonacci sequence. Shows the sequence, the nth term and the sum of all terms.
Daily Protein Intake Calculator
Calculate how many grams of protein to eat per day based on your weight (about 1.6 g per kg). Ideal for athletes who want to build or keep muscle.
Geometric Progression
Calculate the general term and sum of a Geometric Progression. Enter the first term, ratio and number of terms.
Runs Test (Wald-Wolfowitz)
Computes the Wald-Wolfowitz runs test, which checks whether a sequence of two values is random or has a pattern. A run is a stretch of consecutive equal values; too few runs indicate clustering (a trend), and too many indicate systematic alternation. By comparing the observed number of runs with the number expected under randomness, the z statistic reveals whether the order of the data is compatible with pure chance. It's useful for checking residuals, time series and number generators. Enter the sequence with two distinct symbols.
Probability of a Run of Heads
Work out the chance of getting at least k heads in a row in n coin tosses, counted exactly by dynamic programming rather than simulated.
TDEE Calculator
Calculate your Total Daily Energy Expenditure (TDEE) and Basal Metabolic Rate (BMR). Find out how many calories you need per day and your macro breakdown.
The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.