Skip to main content
Calcimator

Protein Molecular Weight

Estimate protein molecular weight from amino acid count and post-translational modifications.

About this calculator

This calculator estimates a protein's molecular weight using the standard back-of-envelope biochemistry shortcut: multiply the amino acid count by an average residue mass of 110 Da (a figure that already accounts for the water molecule lost each time two amino acids join in a peptide bond), then add 18 Da back for the single water molecule that caps the two free termini of the finished chain. Because different amino acids have side chains ranging from a 75 Da glycine to a 204 Da tryptophan, this 110 Da average will overestimate small, glycine/alanine-rich proteins and underestimate large, tryptophan/arginine-rich ones — it's a fast estimate for triaging gel bands or planning an experiment, not a substitute for a mass spectrometry measurement or a residue-by-residue sum from the actual sequence. On top of the base weight, each post-translational modification (glycosylation, phosphorylation, and similar tags) adds a flat 100 Da, again an average across modification types that vary considerably in real added mass.

The calculator also reports a rough extinction coefficient (a fixed 120 per residue, not derived from your protein's actual tryptophan, tyrosine, and cystine content, which are what really governs absorbance at 280 nm) and a placeholder isoelectric point of 6.5 that doesn't vary with your inputs at all — both are included as illustrative estimates only and should be replaced with a sequence-based tool (like ProtParam) before relying on either for real lab work. The codon and mRNA nucleotide counts, by contrast, are exact: one codon (three nucleotides) per amino acid residue, with no accounting for start/stop codons or untranslated regions.

Inputs

Results

Total Molecular Weight

33,018 Da

Total Molecular Weight

33.02 kDa

Base Molecular Weight33,018 Da
Modification Mass0 Da
Est. Extinction Coeff (280nm)36,000 M⁻¹cm⁻¹
Codons Required300
mRNA Nucleotides900
How to Use This Calculator
  1. Enter Amino Acid Count and Post-Translational Modifications.
  2. Review Total Molecular Weight (Da) and Total Molecular Weight (kDa).
  3. Use Base Molecular Weight (Da) and Modification Mass (Da) to inform your decision.
  4. Use the chart to visualize the results and explore different scenarios by adjusting inputs.

How the result changes with Amino Acid Count

Amino Acid CountTotal Molecular WeightTotal Molecular Weight
15016,518 Da16.52 kDa
22524,768 Da24.77 kDa
45049,518 Da49.52 kDa
75082,518 Da82.52 kDa

What each input means

Amino Acid Count
Total number of amino acid residues in the protein. Average MW per residue is ~110 Da.
Post-Translational Modifications
Number of modifications (glycosylation, phosphorylation, etc.). Each adds ~100 Da on average.

How this is calculated

Formula

MW = (amino acids × 110 Da) + 18 + (modifications × 100 Da)

Worked example, using the default values

  1. Identify Input Parameters
    Amino Acid Count = 300, Post-Translational Modifications = 0 = 2 input(s) provided
  2. Calculate Total Molecular Weight
    Total Molecular Weight
    33018 = 33018
  3. Calculate Total Molecular Weight
    Total Molecular Weight
    33.02 = 33.02
  4. Calculate Base Molecular Weight
    Base Molecular Weight
    33018 = 33018
  5. Calculate Modification Mass
    Modification Mass = modifications * modificationMw
    0 = 0

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does the calculator use a flat 110 Da per amino acid instead of each residue's real mass?

The 20 standard amino acids have wildly different residue masses, from glycine at 57 Da to tryptophan at 186 Da, so 110 Da is simply the rough population average used for a quick estimate without needing the actual sequence. This means the calculator will overestimate proteins rich in small residues like glycine and alanine, and underestimate proteins rich in large ones like tryptophan and arginine — it's meant for fast triage, not a substitute for a residue-by-residue sum or a mass spec measurement.

Why does every post-translational modification add exactly 100 Da?

Like the residue mass, 100 Da is an average across modification types — phosphorylation adds about 80 Da while glycosylation can add anywhere from under 200 Da to well over 1,000 Da depending on the glycan structure. The calculator's Modification Mass output simply multiplies your modification count by this flat average, so it's a rough placeholder rather than a modification-specific calculation.

Can I trust the extinction coefficient and isoelectric point this calculator reports?

Not for real lab work. The extinction coefficient uses a fixed 120 per residue rather than being derived from your protein's actual tryptophan, tyrosine, and cystine content — the residues that actually govern 280 nm absorbance — and the isoelectric point is a hardcoded 6.5 that never changes regardless of your inputs. Both are included only as illustrative placeholders; use a sequence-based tool like ProtParam for values you'll rely on.

Why don't the codon and mRNA nucleotide counts include start or stop codons?

Those two outputs are exact, not estimates — one codon (three nucleotides) per amino acid residue you entered — but they intentionally represent only the coding sequence for the mature protein chain itself. Real mRNA also includes a start codon, a stop codon, and untranslated regions at both ends, none of which are counted here since the calculator only knows your amino acid count, not the full transcript structure.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Science & Physics.