Beer-Lambert Law Calculator

Solve for any variable in the Beer-Lambert equation: A = εcl

Solve For

Beer-Lambert Law

A = ε × c × l

A = Absorbance (unitless)

ε = Molar extinction coefficient (M⁻¹cm⁻¹)

c = Concentration (M)

l = Path length (cm)

Concentration

100.0000 µM

All Parameters

Absorbance (A)0.5000
Extinction Coeff. (ε)5,000 M⁻¹cm⁻¹
Concentration100.0000 µM
Path Length (l)1 cm
Transmittance31.62%

Concentration Units

Molar (M)1.0000e-4
Millimolar (mM)0.1000
Micromolar (µM)100.0000
Nanomolar (nM)100000.00

About Beer-Lambert Law

The Beer-Lambert law (also called Beer's law) relates the attenuation of light to the properties of the material through which the light is traveling.

  • Linear range: Typically valid for A = 0.1 to 1.0
  • Deviations: Can occur at high concentrations due to molecular interactions
  • Applications: Quantitative analysis, spectrophotometry, colorimetry

What the Beer-Lambert Law Calculator Does

The Beer-Lambert law calculator solves the central equation of UV-visible spectroscopy, A = ε × c × l, for whichever variable you need. Choose what to solve forconcentration (c), absorbance (A), extinction coefficient (ε), or path length (l) — enter the three remaining values, and the tool returns the missing quantity instantly along with a full parameter summary.

Because absorbance is directly proportional to concentration, this Beer-Lambert calculator is the everyday workhorse for turning a spectrophotometer reading into a real concentration. When you solve for concentration, the result is reported in four units at once — molar (M), millimolar (mM), micromolar (µM), and nanomolar (nM) — so you can drop the value straight into a dilution, a reaction setup, or an assay without an extra unit conversion step.

The calculator also computes transmittance from the absorbance using %T = 10−A × 100, giving you an immediate check of how much light actually passes through the sample. This pairing of concentration and transmittance makes the Beer-Lambert law calculator useful both for quantifying DNA, RNA, proteins, dyes, and metal complexes, and for spotting when a reading has drifted outside the reliable linear range of the instrument.

The Beer-Lambert Law Formula

The Beer-Lambert law states that the absorbance of a sample is the product of three factors: the molar extinction coefficient of the absorbing species, its concentration, and the distance the light travels through the sample. Each of the four solve-for modes in this calculator simply rearranges that single relationship.

The exact formulas the calculator uses for each mode are:

  • Solve for concentration: c = A / (ε × l)
  • Solve for absorbance: A = ε × c × l
  • Solve for extinction coefficient: ε = A / (c × l)
  • Solve for path length: l = A / (ε × c)

In every mode the calculator additionally reports the transmittance as %T = 10−A × 100. Absorbance itself is dimensionless. The extinction coefficient carries units of M−1cm−1, concentration is in molar (M), and path length is in centimeters, with the standard cuvette path being exactly 1 cm. Keeping these units consistent is what makes the numerical answer correct.

Beer-Lambert Law

A = e * c * l (c = A / (e * l))

Where:

  • A= Absorbance, dimensionless
  • e= Molar extinction coefficient in M^-1 cm^-1
  • c= Concentration of the absorbing species in molar (M)
  • l= Path length of light through the sample in cm

Concentration Units and Transmittance Output

When you solve for concentration, the Beer-Lambert law calculator expresses the same answer across the full range of molar units so you never have to shift a decimal point yourself. A molar concentration of 0.0001 M, for example, is reported simultaneously as the values shown below.

Unit Conversion from Molar Value for 0.0001 M
Molar (M)× 11.0000 × 10−4
Millimolar (mM)× 1,0000.1000
Micromolar (µM)× 1,000,000100.0000
Nanomolar (nM)× 1,000,000,000100,000.00

Alongside concentration, the calculator returns the transmittance derived from the working absorbance. Because transmittance falls on a logarithmic scale, an absorbance of 0.5 transmits 31.62% of the light, while an absorbance of 1.0 transmits only 10%. Seeing both numbers together lets you confirm at a glance that the sample is neither too dilute to read reliably nor so concentrated that the linear relationship breaks down.

Linear Range and Deviations from Beer's Law

The Beer-Lambert law holds only while absorbance stays proportional to concentration. In practice this linear range runs from roughly A = 0.1 to A = 1.0 on most spectrophotometers. Inside that window the calculator's concentration result is trustworthy; outside it, the underlying assumptions begin to fail and the answer should be treated with caution.

At very low absorbance (below about 0.1) the signal sits close to the instrument's noise floor, so tiny intensity fluctuations translate into large relative errors in concentration. At high absorbance (above about 1.0) only a small fraction of light reaches the detector, stray light becomes significant, and the relationship between absorbance and concentration curves away from linearity.

Real deviations from Beer's law also arise from chemical and instrumental factors. At high concentrations, molecules of the absorbing species sit close enough to interact, shifting their effective extinction coefficient. Polychromatic light, scattering from turbid samples, fluorescence, and changes in refractive index all distort the ideal A = εcl behavior. The practical fix is almost always to dilute a concentrated sample, multiply the result back by the dilution factor, and re-read within the linear band.

Choosing the Right Extinction Coefficient

The accuracy of any Beer-Lambert calculation hinges on using the correct molar extinction coefficient (also called molar absorptivity) for your analyte at the wavelength you measured. The extinction coefficient is wavelength-specific, so a value valid at 280 nm cannot be reused at 260 nm or 595 nm. This calculator lets you solve for ε directly from a known standard, which is the standard way to characterize a new compound or dye.

Common reference values used in molecular biology include the convention that double-stranded DNA has an absorbance of 1.0 at 260 nm for a 50 µg/mL solution in a 1 cm cuvette, single-stranded DNA near 33 µg/mL, and RNA near 40 µg/mL. For proteins, the extinction coefficient at 280 nm is computed from the tryptophan, tyrosine, and cystine content of the sequence. When working with purified proteins, tools such as the ExPASy ProtParam server provide a calculated ε you can enter straight into this Beer-Lambert law calculator.

Whenever possible, confirm the extinction coefficient against a freshly prepared standard of known concentration. Plugging an outdated, mismatched, or wrong-wavelength ε into the formula is the single most common source of systematic error in spectrophotometric quantification.

Worked Examples

Solve for Concentration from an Absorbance Reading

Problem:

A protein sample reads A = 0.5 in a 1 cm cuvette and has a molar extinction coefficient of 5000 M^-1 cm^-1. What is its concentration?

Solution Steps:

  1. 1Use the concentration formula: c = A / (e x l) = 0.5 / (5000 x 1).
  2. 2Evaluate the denominator: 5000 x 1 = 5000, so c = 0.5 / 5000 = 0.0001 M.
  3. 3Convert to micromolar: 0.0001 M x 1,000,000 = 100.0000 uM.

Result:

Concentration = 0.0001 M = 100 uM, and transmittance = 10^(-0.5) x 100 = 31.62%.

Solve for Absorbance from a Known Concentration

Problem:

A dye at 0.0001 M is measured in a 1 cm cuvette with an extinction coefficient of 5000 M^-1 cm^-1. What absorbance do you expect?

Solution Steps:

  1. 1Use the absorbance formula: A = e x c x l = 5000 x 0.0001 x 1.
  2. 2Multiply step by step: 5000 x 0.0001 = 0.5, then 0.5 x 1 = 0.5.
  3. 3Check transmittance: %T = 10^(-0.5) x 100 = 31.62%.

Result:

Absorbance = 0.5000, which sits comfortably within the linear range of 0.1 to 1.0.

Solve for the Extinction Coefficient

Problem:

A standard of known concentration 0.0001 M gives A = 0.5 in a 1 cm cuvette. What is the molar extinction coefficient?

Solution Steps:

  1. 1Use the extinction formula: e = A / (c x l) = 0.5 / (0.0001 x 1).
  2. 2Evaluate the denominator: 0.0001 x 1 = 0.0001.
  3. 3Divide: e = 0.5 / 0.0001 = 5000 M^-1 cm^-1.

Result:

Extinction coefficient = 5000 M^-1 cm^-1, the value you can reuse to quantify unknowns at the same wavelength.

Solve for Path Length

Problem:

An absorbance of A = 1.0 is recorded for a 0.00005 M solution whose extinction coefficient is 20000 M^-1 cm^-1. What path length was used?

Solution Steps:

  1. 1Use the path-length formula: l = A / (e x c) = 1.0 / (20000 x 0.00005).
  2. 2Evaluate the denominator: 20000 x 0.00005 = 1.0.
  3. 3Divide: l = 1.0 / 1.0 = 1.000 cm, a standard cuvette.

Result:

Path length = 1.000 cm, and transmittance = 10^(-1.0) x 100 = 10.00%.

Tips & Best Practices

  • Always blank the spectrophotometer with your solvent or buffer before reading samples.
  • Keep absorbance between 0.1 and 1.0 so the A = ecl relationship stays linear.
  • Use a molar extinction coefficient measured at the same wavelength as your reading.
  • Standard cuvettes have a 1 cm path length; confirm this before entering the value.
  • Dilute concentrated samples and multiply back by the dilution factor instead of trusting A above 1.0.
  • Watch the transmittance output; very low %T signals a sample that is too concentrated.
  • Verify a new extinction coefficient against a freshly prepared standard of known concentration.
  • Keep concentration, extinction coefficient, and path length in consistent units (M, M^-1 cm^-1, cm).

Frequently Asked Questions

The Beer-Lambert law is A = e x c x l, where A is absorbance, e is the molar extinction coefficient in M^-1 cm^-1, c is concentration in molar, and l is the path length in centimeters. This calculator rearranges that single equation to solve for whichever of the four variables you select.
Rearrange the Beer-Lambert law to c = A / (e x l). Enter the measured absorbance, the molar extinction coefficient for your analyte at the measured wavelength, and the cuvette path length (usually 1 cm). For example, A = 0.5 with e = 5000 and l = 1 gives c = 0.5 / 5000 = 0.0001 M, or 100 uM.
Readings between about A = 0.1 and A = 1.0 are the most accurate because absorbance is reliably proportional to concentration in this band. Below 0.1 the signal is lost in noise, and above 1.0 stray light and molecular interactions cause the linear relationship to break down. If a reading falls outside this range, dilute or concentrate the sample and re-measure.
The molar extinction coefficient uses units of M^-1 cm^-1 so that, when multiplied by concentration in molar and path length in centimeters, absorbance comes out dimensionless. The value is specific to both the absorbing species and the wavelength, so always use the coefficient that matches the wavelength you measured.
Transmittance is the fraction of light that passes through the sample, and absorbance is its negative base-10 logarithm. This calculator reports percent transmittance as %T = 10^(-A) x 100. Because the relationship is logarithmic, an absorbance of 0.5 transmits 31.62% of the light while an absorbance of 1.0 transmits only 10%.
Deviations occur at high concentrations where absorbing molecules interact and shift their effective extinction coefficient, and from instrumental factors such as polychromatic light, stray light, scattering from turbid samples, and fluorescence. The usual remedy is to dilute the sample into the linear range and multiply the result back by the dilution factor.

Sources & References

Last updated: 2026-06-05

💡

Help us improve!

How would you rate the Beer-Lambert Law Calculator?

<>

Editorial Note

MyCalcBuddy Editorial Team

This page is maintained as an educational calculator reference.

Source

Formula Source: Standard Mathematical References

by Various

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.

Privacy choices

MyCalcBuddy uses necessary storage for the site to work. Optional analytics, notifications, and future advertising features stay off unless you allow them.