Protein Molecular Weight Calculator

Sequence to MW, pI & extinction coefficient (ε280)
Before you start: paste any protein sequence (1-letter or 3-letter, FASTA OK) or pick a preset. Everything below — MW, ε280, A280, pI, charge curve and AA composition — recalculates as you type.
1Amino Acid Sequence ?
Protein Preset
Sequence
Length: 0 aa
2Post-Translational Modifications ?
3Molecular Weight & Properties
0.00
kDa (average)
Molecular Weight
0.00 Da
0.00
Monoisotopic (Da)
0.00
Average (Da)
0
Amino Acids
Spectral & Electrophoretic Properties
0
ε280 (M⁻¹cm⁻¹) cystines
0
ε280 (M⁻¹cm⁻¹) reduced
0.000
A280 (1 mg/mL)
0.00
Isoelectric Point (pI)
0.00
Net Charge (pH 7.0)
-
Molecular Formula
4Charge vs pH & Amino Acid Composition
Net Charge vs pH
Amino Acid Composition
AANameCount%

Frequently Asked Questions

How do you calculate the molecular weight of a protein?

To calculate the molecular weight of a protein, sum the average residue masses of each amino acid in the sequence and subtract (N−1) × 18.015 Da for the water lost at each peptide bond (a protein of N residues has N−1 bonds). For example, BSA (583 residues after signal-peptide cleavage) sums to approximately 66,500 Da, i.e. 66.5 kDa. Standard average residue masses span 57.05 Da (Gly) to 186.21 Da (Trp). ExPASy ProtParam (Gasteiger et al., 2005) applies exactly this residue-sum method, and the calculator here uses the same average residue-mass table documented in Lehninger, Principles of Biochemistry (7th ed.).

What is the average molecular weight per amino acid residue?

The average molecular weight per amino acid residue in a typical protein is approximately 110 Da (weighted for natural amino-acid abundance across the standard 20 amino acids). This lets you estimate MW from sequence length alone: MW (Da) ≈ N × 110, so a 300-residue protein is about 33 kDa. Individual residue averages span 57.05 Da (Gly) to 186.21 Da (Trp), so the 110 Da rule is best for proteins with typical composition and least reliable for very Gly- or Trp-rich sequences. For an exact value, sum the individual residue masses in the calculator above (methodology per ExPASy ProtParam; Lehninger, Principles of Biochemistry, 7th ed.).

How do I calculate protein molecular weight from an amino acid sequence?

To calculate protein molecular weight from an amino acid sequence, sum the average residue mass of each amino acid and subtract 18.02 Da (water) for every peptide bond. A protein of N residues has N−1 peptide bonds, so MW (Da) = Σ(residue masses) − (N−1) × 18.02. The tool applies this automatically using standard residue masses (e.g. Ala 89.09 Da, Gly 75.07 Da, Trp 204.23 Da) and reports the result in Da and kDa.

What is a molecular weight calculator for protein?

A molecular weight calculator for protein takes an amino-acid sequence and returns the protein's mass in Daltons (Da) or kilodaltons (kDa) by summing the average (or monoisotopic) residue masses of each amino acid plus one water for the terminal groups. A complete protein MW calculator also returns the extinction coefficient (ε280), A280 for 1 mg/mL, isoelectric point (pI), amino-acid composition, molecular formula, and net charge vs pH — all from sequence alone, with no ProtParam or ExPASy install required.

How accurate is a sequence-based molecular weight calculator for protein?

For a protein made of standard amino acids and no post-translational modifications (PTMs), a molecular weight calculator for protein is accurate to within 0.01% of the theoretical average mass. Real-world deviations come from PTMs: N-terminal methionine cleavage, signal-peptide processing, glycosylation (∼2.5 kDa per N-linked site), PEGylation, disulfide formation, and phosphorylation can shift observed MW by 5–30% on SDS-PAGE or LC-MS. Toggle the PTMs in Step 2 to bring the predicted MW closer to the measured mass.

How is the extinction coefficient calculated?

The molar extinction coefficient at 280 nm uses the Pace method: ε280 = (nTrp × 5500) + (nTyr × 1490) + (nCystine × 125), where nCystine = floor(nCys / 2). The cystine term assumes pairs of cysteines form disulfide bonds. If all cysteines are reduced, the cystine contribution is omitted.

What is the difference between monoisotopic and average mass?

Monoisotopic mass uses the most abundant isotope of each element (12C, 1H, 14N, 16O, 32S). Average mass uses the weighted average of all natural isotopes. Use monoisotopic for high-resolution MS and average for bench-scale calculations.

How accurate is the pI prediction?

The Bjellqvist method predicts pI within ±0.5 pH units for most proteins. It uses isolated amino acid pKa values and does not account for tertiary structure effects. For precise pI, use isoelectric focusing (IEF).

How do I account for post-translational modifications?

Use the Modifications panel in Step 2 to toggle common PTMs such as Met removal, His/FLAG tags, PEGylation, and N-glycosylation. Each modification updates all calculated values in real-time.

What if my protein has no Trp or Tyr residues?

Without Trp or Tyr, ε280 will be near zero (only Cys contributes). A280 measurements cannot reliably measure concentration. Use alternative methods like BCA assay, Bradford assay, or absorbance at 205 nm.

How does disulfide bonding affect the extinction coefficient?

Each cystine (disulfide bond) adds ~125 M−1cm−1 at 280 nm. The calculator shows both cystine-assumed and fully-reduced values. Under denaturing/reducing conditions (DTT, TCEP), use the reduced value.

Related Tools & Articles

Protein Concentration Calculator
A280, BCA, Bradford — mg/mL from absorbance
BCA Assay Calculation Guide
4-parameter standard curve, common pitfalls
Inclusion Bodies Guide
Solubilisation, refolding, yield optimisation
Refolding Generator
Buffer + redox + chaotrope matrix planner