Extinction coefficient calculator icon

Extinction coefficient calculator

(1.0.0)

Calculate the molar extinction coefficient at 280 nm for protein concentration determination. Learn more

Input

Output

Configure inputs to begin

Set options on the left, then click “Generate”.

What is an extinction coefficient?

The molar extinction coefficient (ε\varepsilonε) describes how strongly a protein absorbs light at a given wavelength. At 280 nm, sequence-based protein estimates come mainly from tryptophan, tyrosine, and cystine, the disulfide-bonded form of cysteine.

This calculator uses the protein sequence to estimate ε280\varepsilon_{280}ε280​, molecular weight, predicted A280A_{280}A280​ for a 0.1% solution, and optional concentration from a measured absorbance value. It is intended for purified proteins without additional UV-absorbing cofactors, labels, nucleic acids, or other chromophores.

For a broader physicochemical profile, use Protein Parameters, which reports molecular weight, pI, amino acid composition, instability index, GRAVY, and related sequence properties.

How the calculation works

The calculation follows the Pace et al. 1995 280 nm coefficients used by common protein-parameter tools:

ε280=(nTrp×5500)+(nTyr×1490)+(nCystine×125)\varepsilon_{280} = (n_{Trp} \times 5500) + (n_{Tyr} \times 1490) + (n_{Cystine} \times 125)ε280​=(nTrp​×5500)+(nTyr​×1490)+(nCystine​×125)
TermMeaningContribution
nTrpn_{Trp}nTrp​Number of tryptophan residues (W)5,500 M−1cm−1\text{M}^{-1}\text{cm}^{-1}M−1cm−1
nTyrn_{Tyr}nTyr​Number of tyrosine residues (Y)1,490 M−1cm−1\text{M}^{-1}\text{cm}^{-1}M−1cm−1
nCystinen_{Cystine}nCystine​Number of cystine pairs, meaning disulfide bonds125 M−1cm−1\text{M}^{-1}\text{cm}^{-1}M−1cm−1

Free reduced cysteine contributes 0 at 280 nm. A disulfide-bonded cysteine pair contributes 125, so cystine is counted per disulfide bond rather than per cysteine residue.

Molecular weight is calculated from average residue masses, subtracting peptide-bond water and adding terminal water. The Abs 0.1% value is calculated as:

A2800.1%=ε280/MWA_{280}^{0.1\%} = \varepsilon_{280} / MWA2800.1%​=ε280​/MW

where MWMWMW is molecular weight in daltons. A 0.1% protein solution is 1 mg/mL, or 1 g/L.

Input format

Paste one or more canonical protein sequences as FASTA:

Text
>Protein1
MKWVTFISLLFLFSSAYSRGVFRRDAHKSEVAHRFKDLGE
>Protein2
GIVEQCCTSICSLYQLENYCN

Plain one-letter protein sequence input is also accepted for a single sequence. Uploaded files can use .fasta, .fa, .fas, .txt, or .csv.

CSV input is supported when the header includes a recognizable sequence column such as sequence, seq, or protein:

csv
id,sequence
p1,MKWVTFISLLFLFSSAYSRGVFRRDAHKSEVAHRFKDLGE
p2,GIVEQCCTSICSLYQLENYCN

Only the 20 canonical amino acid letters are accepted:

Text
ARNDCQEGHILKMFPSTWYV

Whitespace and line numbers are ignored. Punctuation, alignment gaps, stop codons, and noncanonical residue codes such as B, J, O, U, X, and Z are rejected instead of being silently removed.

Settings

SettingDefaultWhat it does
Cysteine assumptionReduced + oxidizedReturns both reduced and oxidized coefficients by default.
Disulfide bonds0Used only when Specified disulfide count is selected. Values above the possible number of cysteine pairs are clamped.
A280EmptyOptional measured absorbance at 280 nm. When provided, concentration columns are added.
Path length1 cmCuvette or plate path length used in the Beer-Lambert calculation.
Dilution factor1Multiplies the calculated concentration to account for sample dilution before measurement.
Concentration basisOxidized coefficientSelects which coefficient is used for the primary concentration columns.

If Specified disulfide coefficient is selected as the concentration basis without using Specified disulfide count as the cysteine assumption, the calculator falls back to the oxidized coefficient.

Results

The standard result table includes one row per sequence:

ColumnDescription
Protein IDFASTA header, CSV ID, or generated sequence name.
Amino acidsSequence length after whitespace and digit cleanup.
Molecular weight (Da)Average molecular weight for the protein sequence.
Trp count, Tyr count, Cys countResidue counts used by the 280 nm calculation.
Disulfides assumedNumber of disulfide bonds used for the selected cysteine assumption.
Ext. coeff. reducedε280\varepsilon_{280}ε280​ with all cysteine residues treated as reduced thiols.
Ext. coeff. oxidizedε280\varepsilon_{280}ε280​ with all possible cysteine pairs treated as disulfide bonds.
Abs 0.1% reduced / oxidizedPredicted A280A_{280}A280​ for 1 mg/mL protein using each coefficient.

Optional columns are only shown when they have data:

WhenAdditional columns
Specified disulfide count is selectedSpecified-disulfide extinction coefficient and Abs 0.1%.
A positive A280 value is enteredConcentration in M, uM, and mg/mL for the selected basis.
A positive A280 value is enteredReduced and oxidized concentration columns for comparison.
A positive A280 value is entered with specified disulfidesSpecified-disulfide concentration columns.

The concentration calculation is:

c=(A280/(ε⋅l))×dc = (A_{280} / (\varepsilon \cdot l)) \times dc=(A280​/(ε⋅l))×d

where ccc is molar concentration, A280A_{280}A280​ is measured absorbance, ε\varepsilonε is the selected extinction coefficient, lll is path length in cm, and ddd is dilution factor.

Warnings and interpretation

Warnings are shown above the result table when a result needs extra context:

WarningMeaning
No tryptophan residuesThe estimate is less reliable because tyrosine and cystine absorb more weakly and are more environment-sensitive.
Odd cysteine countThe oxidized coefficient uses only complete disulfide pairs, so one cysteine remains unpaired.
Custom disulfide count was clampedThe requested count exceeded floor(Cys / 2), the maximum possible number of cysteine pairs.
CSV warningsSome CSV rows or columns required cleanup or could not be interpreted as sequence records.

The reduced and oxidized values are theoretical assumptions, not structural predictions. The calculator does not infer real disulfide bonding from a structure or sequence motif.

Accuracy considerations

Sequence-based extinction coefficients work best for purified proteins whose 280 nm absorbance is dominated by Trp and Tyr. Results can differ from experimental values because of folding state, pH, buffer composition, detergents, reducing agents, cofactors, prosthetic groups, nucleic acid contamination, labels, post-translational modifications, aggregation, and light scattering.

For quantitative assays, blank the instrument with the matching buffer, measure within the detector's linear range, and use the same cysteine assumption that matches the sample state. For high-accuracy work, determine the extinction coefficient empirically under the assay conditions.

Reference

  • Pace CN, Vajdos F, Fee L, Grimsley G, Gray T. "How to measure and predict the molar absorption coefficient of a protein." Protein Science 4, 2411-2423 (1995).

Table of contents

Related tools

Aliphatic Index

Aliphatic Index

Calculate the aliphatic index of protein sequences. A measure of the relative volume occupied by aliphatic side chains, indicating thermostability.

protein-analysisphysicochemical-properties+1
Glycosylation site finder

Glycosylation site finder

Find potential N-linked glycosylation sites (NX[S/T] sequons) in protein sequences. Identifies asparagine residues in the consensus motif for N-glycosylation.

protein-analysisphysicochemical-properties+1
GRAVY

GRAVY

Calculate the GRAVY (Grand Average of Hydropathy) score of protein sequences. Positive values indicate hydrophobic proteins, negative values indicate hydrophilic proteins.

protein-analysisphysicochemical-properties+1
Instability Index

Instability Index

Calculate the instability index of protein sequences. Values above 40 indicate an unstable protein with a short half-life in vitro.

protein-analysisphysicochemical-properties+1
Protein molecular weight calculator

Protein molecular weight calculator

Calculate protein molecular weight from amino acid sequences in Daltons and kilodaltons. Supports FASTA and CSV input, average or monoisotopic masses, initiator Met removal, and disulfide correction.

protein-analysisphysicochemical-properties+1
pI Calculator

pI Calculator

Calculate the theoretical isoelectric point (pI) of protein sequences. The pI is the pH at which a protein carries no net electrical charge.

protein-analysisphysicochemical-properties+1
Amino acid composition

Amino acid composition

Analyze amino acid composition of protein sequences. The tool accepts FASTA sequences and outputs the percentage of each amino acid in the sequence.

sequence-analysisphysicochemical-properties+1
Protein motif scanner

Protein motif scanner

Scan protein sequences for biologically important motifs including glycosylation sites, phosphorylation sites, nuclear localization signals, prenylation motifs, and more.

sequence-analysisphysicochemical-properties+1
InterPro Download

InterPro Download

Download InterPro protein family and domain records as JSON by InterPro ID.

database-searchprotein-analysis+1
QuickGO Download

QuickGO Download

Download QuickGO Gene Ontology term records as JSON by GO ID.

database-searchprotein-analysis+1