Protein Molecular Weight Calculator

The Protein Molecular Weight Calculator computes the mass of any protein or peptide directly from its amino acid sequence — useful for experimental planning, gel analysis, and spectrophotometry. Paste your sequence in single-letter IUPAC codes, select Average or Monoisotopic mass, and optionally append a common epitope or fusion tag (His6, FLAG, GFP, GST, and more) to get the Molecular Weight in Da and kDa, residue count, extinction coefficient, absorbance at 280 nm, and elemental formula.

Paste your protein or peptide sequence using IUPAC single-letter amino acid codes. FASTA headers (lines starting with >) are ignored.

Average mass uses natural isotope abundances; monoisotopic uses the most abundant isotope of each element.

Optionally append a common tag sequence to the end of your protein before calculating MW.

Results

Molecular Weight (Da)

--

Molecular Weight (kDa)

--

Number of Residues

--

Extinction Coefficient (ε, M⁻¹cm⁻¹)

--

Absorbance (0.1%, 1 mg/mL at 280 nm)

--

Elemental Formula

--

Results Table

More Chemistry Tools

Frequently Asked Questions

How is protein molecular weight calculated from an amino acid sequence?

The molecular weight is calculated by summing the residue masses of all amino acids in the sequence and adding the mass of one water molecule (18.02 Da) to account for the free N- and C-termini. Each amino acid has a known residue mass (the monomer minus water lost during peptide bond formation). The formula is: MW = Σ(residue masses) + 18.02.

What is the difference between average mass and monoisotopic mass?

Average mass uses the natural weighted average of all stable isotopes for each element (e.g., carbon at 12.011 Da), reflecting the distribution seen in a standard mass spectrum. Monoisotopic mass uses only the lightest (most abundant) isotope of each element (e.g., carbon-12 exactly). Monoisotopic mass is preferred for small peptides in high-resolution mass spectrometry; average mass is more appropriate for larger proteins and gel electrophoresis.

What single-letter amino acid codes should I use?

Use the standard IUPAC single-letter codes: A (Alanine), C (Cysteine), D (Aspartic acid), E (Glutamic acid), F (Phenylalanine), G (Glycine), H (Histidine), I (Isoleucine), K (Lysine), L (Leucine), M (Methionine), N (Asparagine), P (Proline), Q (Glutamine), R (Arginine), S (Serine), T (Threonine), V (Valine), W (Tryptophan), and Y (Tyrosine). Ambiguous characters like X, B, Z, and U are ignored in this calculator.

Can I paste a FASTA-format sequence?

Yes. The calculator automatically strips FASTA header lines (any line beginning with '>') and whitespace, then processes only the amino acid characters. You can paste sequences directly from databases like UniProt or NCBI without any manual editing.

What is the extinction coefficient and how is it used?

The molar extinction coefficient (ε) at 280 nm reflects how strongly your protein absorbs UV light, based on its content of Tryptophan (W), Tyrosine (Y), and Cysteine (C, when forming disulfide bonds). It is calculated using the Pace formula: ε = (nW × 5500) + (nY × 1490) + (nC_disulfide × 125). You can use it with Beer-Lambert law (A = εcl) to determine the concentration of a purified protein solution by measuring absorbance at 280 nm.

Why would I append an epitope tag to my sequence?

Epitope tags like His6, FLAG, or c-myc are short peptide sequences commonly fused to recombinant proteins for purification or detection. Appending the tag sequence before calculating MW gives you the theoretical mass of the final fusion protein, which is useful for confirming protein identity on a western blot or predicting migration on an SDS-PAGE gel.

How accurate is this molecular weight estimate?

The calculated MW is the theoretical mass based solely on the primary sequence and does not account for post-translational modifications (PTMs) such as glycosylation, phosphorylation, acetylation, or signal peptide cleavage. Actual observed mass by mass spectrometry or apparent mass on SDS-PAGE may differ. For unmodified, fully denatured proteins it is highly accurate to within ~0.01%.

What is the Absorbance (0.1%) value?

The Abs(0.1%) value, also called A(1 mg/mL), is the theoretical absorbance of a 1 mg/mL protein solution in a 1 cm path-length cuvette at 280 nm. It is calculated as ε × 0.001 / MW(Da). This is a convenient normalization that lets you estimate protein concentration directly from a UV absorbance reading without knowing the molar concentration.