Accepts single-letter IUPAC codes. FASTA headers and whitespace are removed automatically.
Disulfide bonds add 125 M⁻¹cm⁻¹ per bond to ε.
Used to calculate A280 per 1 mg/mL (E1%)
🔬 Extinction Coefficient Results
Absorbing Residue Breakdown
| Residue | Count | ε per residue (M⁻¹cm⁻¹) | Contribution |
|---|
Beer-Lambert Concentration Calculator
Introduction
The Extinction Coefficient Calculator determines the molar absorptivity (ε) of a protein at 280 nm from its amino acid sequence, enabling accurate UV-based protein quantification without a protein standard. Used by biochemists, structural biologists, and protein engineers, it applies the widely validated Pace et al. (1995) formula and integrates a Beer-Lambert concentration converter for direct use with spectrophotometer readings. Whether you are setting up protein quantification workflows, validating expression yields, or calibrating a spectrophotometer-based assay, accurate ε values are foundational to reliable results.
About the Tool
This free tool calculates the molar extinction coefficient (ε) of a protein at 280 nm directly from its single-letter amino acid sequence, using the same Pace et al. (1995) algorithm that underlies the widely used ExPASy ProtParam server. It runs entirely in your browser: nothing you enter is sent to a server or stored. Built by a biotechnology professional, the calculator pairs the ε prediction with a built-in Beer-Lambert converter, so you can go from a raw A280 reading to protein concentration in µM or mg/mL in a single workflow.
Input Explanation
The calculator takes three inputs, only two of which are required:
- Amino Acid Sequence (required). Paste the full, mature protein sequence in single-letter IUPAC code, or click "Upload .txt / .fasta file" to load it from disk. FASTA header lines beginning with ">" and all whitespace are stripped automatically before processing.
- Cysteine condition (required). Choose Reduced if your protein has free thiol groups (intracellular proteins, denatured preparations, or samples treated with DTT or β-mercaptoethanol). Choose Oxidized if the protein is in its native folded state with intact disulfide bonds (secreted proteins, antibodies, extracellular domains).
- Molecular Weight in Daltons (optional). Supplying MW activates the E1% calculation — the absorbance of a 1 mg/mL solution at 1 cm pathlength. Preset buttons are provided for common reference proteins (BSA, IgG, lysozyme, ovalbumin, Fab fragment, trypsin).
After calculating, the Beer-Lambert Concentration Calculator accepts two further inputs — your measured A280 absorbance and the cuvette or pedestal pathlength in cm — to convert directly to protein concentration.
Formula Explanation
The molar extinction coefficient at 280 nm is calculated using the Pace et al. (1995) equation:
ε = (nW × 5500) + (nY × 1490) + (nSS × 125)
Where:
- nW = number of tryptophan (Trp/W) residues in the sequence. Trp dominates UV absorption at 280 nm due to its indole ring system, contributing 5500 M⁻¹cm⁻¹ per residue.
- nY = number of tyrosine (Tyr/Y) residues. Tyr contributes 1490 M⁻¹cm⁻¹ per residue via its phenol chromophore.
- nSS = number of disulfide bonds. In oxidized mode, nSS = floor(nC / 2), where nC is the total cysteine count. Each S–S bond adds 125 M⁻¹cm⁻¹. In reduced mode, nSS = 0.
Once ε is known, protein concentration is derived from the Beer-Lambert law: A = ε × c × l, rearranged as c = A / (ε × l), where A is absorbance (unitless), c is concentration in mol/L, and l is the optical pathlength in cm.
Worked Example
Sample Input
Hen egg-white lysozyme (MW = 14,300 Da) contains 6 tryptophan, 3 tyrosine, and 8 cysteine residues that form 4 disulfide bonds when oxidized.
Step-by-Step Calculation
ε = (nW × 5500) + (nY × 1490) + (nSS × 125)
ε = (6 × 5500) + (3 × 1490) + (4 × 125)
ε = 33,000 + 4,470 + 500
Final Result
ε = 37,970 M⁻¹cm⁻¹
With MW = 14,300 Da: E1% = (37,970 / 14,300) × 10 ≈ 26.55
If a measured A280 = 0.85 at a 1 cm pathlength: c = 0.85 / 37,970 ≈ 22.4 µM ≈ 0.32 mg/mL.
Interpretation
Lysozyme's high ε of 37,970 M⁻¹cm⁻¹ is driven mainly by its 6 tryptophan residues, which together contribute 87% of the total absorbance. This is why lysozyme, despite being a relatively small 14.3 kDa protein, gives a strong, easily measured A280 signal even at low micromolar concentrations — a useful sanity check when validating the calculator against a well-characterized reference protein.
Result Interpretation
The primary output is the molar extinction coefficient ε in M⁻¹cm⁻¹. A higher ε means greater UV absorptivity — proteins rich in tryptophan will have ε values in the tens of thousands, while Trp-free proteins may have ε below 1000 M⁻¹cm⁻¹ (relying solely on Tyr and any disulfide bonds). The residue breakdown table shows exactly how each contributing residue class adds to the total, letting you identify which chromophores dominate. The E1% value (when MW is provided) is a convenient unit for comparing preparations expressed in mg/mL — it tells you the absorbance of a 1% (10 mg/mL) solution in a 1 cm cuvette, a format commonly used in pharmaceutical protein characterisation. The Beer-Lambert converter outputs concentration in µM for direct entry into kinetics software, and in mg/mL for comparison with Bradford or BCA colorimetric assay results.
Practical Applications
This calculator is appropriate whenever you need to quantify a protein by UV absorbance and you know — or can predict — its sequence. Common lab scenarios include: confirming protein concentration after affinity chromatography or size-exclusion chromatography; calculating yield at each step of a multi-stage purification; preparing protein stocks for enzymatic assays, SPR binding experiments, or crystallography; and verifying expression system output by comparing expected versus observed A280 values. It is also useful for quality control of commercial protein reagents when the sequence is known from the manufacturer datasheet.
Scientific Notes & Limitations
Sequence-based prediction using the Pace et al. method is accurate to within approximately 5–10% for most soluble, properly folded proteins under standard spectrophotometric conditions. Accuracy can be reduced by several factors: unaccounted post-translational modifications such as glycosylation can affect light scattering; protein aggregation increases apparent absorbance independent of true concentration; co-purified nucleic acids absorb strongly at 260–280 nm and can inflate the signal; and a cysteine redox state that differs from the mode selected in the calculator introduces a systematic offset. For the most rigorous quantification — for example, in regulatory or highly quantitative work — ε should be confirmed experimentally against a protein standard verified by amino acid analysis. For routine bench work, sequence-derived values are entirely sufficient and are widely accepted in peer-reviewed publications.
Practical Tips
- Confirm the cysteine redox state before calculating. Check UniProt annotations, published structural data, or a reduction/alkylation assay to determine whether disulfide bonds are actually present rather than assuming based on protein type alone.
- Subtract a scattering baseline. Measure A320 alongside A280 and subtract it from your reading to correct for light scattering from aggregates or particulates before entering the value into the Beer-Lambert calculator.
- Match the pathlength to your instrument. NanoDrop-style pedestals commonly use a 0.1 cm short path rather than a standard 1.0 cm cuvette — enter the exact value your instrument used, since pathlength errors scale concentration errors proportionally.
- Check the A260/A280 ratio. A ratio meaningfully above 0.57 can indicate nucleic acid contamination; treating the sample with DNase I or applying a Warburg–Christian correction improves accuracy before relying on A280 alone.
- Use the mature, processed sequence. Exclude cleaved signal peptides from the input sequence so the tryptophan, tyrosine, and cysteine counts reflect the protein as it actually exists in solution.
Common Mistakes
- Wrong cysteine mode. Choosing Reduced for a protein with confirmed disulfide bonds (or vice versa) introduces a systematic error in ε and in every downstream concentration calculation.
- Ignoring light scattering from aggregates. Elevated apparent A280 from Rayleigh or Mie scattering leads to overestimated concentrations if aggregates are not filtered out or corrected for.
- Entering the wrong pathlength. A tenfold pathlength error, such as confusing a 1.0 cm cuvette with a 0.1 cm pedestal, produces a tenfold concentration error.
- Overlooking nucleic acid contamination. DNA and RNA absorb strongly at 260 nm and contribute non-trivially at 280 nm, inflating apparent protein concentration if not corrected for.
- Entering a partial or unprocessed sequence. Including a signal peptide that is cleaved co-translationally artificially skews the tryptophan, tyrosine, and cysteine counts used in the calculation.
Frequently Asked Questions
Which amino acid residues contribute to protein absorbance at 280 nm?
Three residue types contribute meaningfully to protein UV absorbance at 280 nm: tryptophan (Trp/W), tyrosine (Tyr/Y), and cysteine (Cys/C) when engaged in disulfide bonds. Tryptophan has the highest individual extinction coefficient at 5500 M⁻¹cm⁻¹, followed by tyrosine at 1490 M⁻¹cm⁻¹. Each disulfide bond contributes an additional 125 M⁻¹cm⁻¹. Free (reduced) cysteines do not absorb meaningfully at 280 nm and are excluded from the calculation. Phenylalanine absorbs weakly at 257–267 nm but is not included in the standard Pace formula due to its negligible contribution at 280 nm.
What is the Pace et al. method for calculating extinction coefficients?
The Pace et al. (1995) method calculates the molar extinction coefficient using the formula: ε = (nW × 5500) + (nY × 1490) + (nSS × 125), where nW is the number of tryptophan residues, nY is the number of tyrosine residues, and nSS is the number of disulfide bonds. This method was validated against experimentally determined extinction coefficients for a large set of proteins and forms the basis of the ExPASy ProtParam tool. It is cited in thousands of biochemistry publications as the standard approach for sequence-based extinction coefficient prediction, and its accuracy has been confirmed to within 5–10% for most well-behaved soluble proteins.
When should I use reduced versus oxidized cysteine mode?
Select Reduced mode when working with proteins that have been denatured, are intracellular (typically lacking disulfide bonds), or have been treated with reducing agents such as DTT or β-mercaptoethanol. Select Oxidized mode for native secreted proteins, antibodies, and any protein where disulfide bond formation is confirmed by mass spectrometry or structural data. When uncertain, calculate both values and compare — the difference is usually small unless the protein is rich in cysteine and contains few tryptophan or tyrosine residues. Using the wrong mode introduces a systematic error that propagates into every downstream molar concentration calculation.
How accurate is sequence-based extinction coefficient prediction?
Sequence-based prediction using the Pace et al. method is accurate within approximately 5–10% for most soluble, properly folded proteins under standard spectrophotometric conditions. The main sources of error include unaccounted post-translational modifications (glycosylation can affect scattering), protein aggregation (which increases apparent absorbance), co-purified nucleic acids (absorbing at 260–280 nm), and non-native cysteine redox states. For the most rigorous quantification, the extinction coefficient should be confirmed experimentally using protein concentration verified by amino acid analysis. However, for routine lab work, sequence-derived values are entirely sufficient and are widely accepted in peer-reviewed publications.
How do I use the Beer-Lambert law to convert A280 to protein concentration?
The Beer-Lambert law states A = ε × c × l, where A is absorbance (unitless), ε is the molar extinction coefficient (M⁻¹cm⁻¹), c is concentration (mol/L), and l is the optical pathlength (cm). Rearranging gives c = A / (ε × l). In this calculator, first determine ε from your protein sequence, then enter your measured A280 value and the cuvette pathlength (typically 1.0 cm for standard cuvettes, 0.1 cm for NanoDrop pedestal measurements) into the Beer-Lambert Concentration Calculator section. The tool outputs concentration in µM and, if you provided molecular weight, also in mg/mL for direct comparison to Bradford or BCA assay results.