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
Concentration Units
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 for — concentration (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
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) | × 1 | 1.0000 × 10−4 |
| Millimolar (mM) | × 1,000 | 0.1000 |
| Micromolar (µM) | × 1,000,000 | 100.0000 |
| Nanomolar (nM) | × 1,000,000,000 | 100,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:
- 1Use the concentration formula: c = A / (e x l) = 0.5 / (5000 x 1).
- 2Evaluate the denominator: 5000 x 1 = 5000, so c = 0.5 / 5000 = 0.0001 M.
- 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:
- 1Use the absorbance formula: A = e x c x l = 5000 x 0.0001 x 1.
- 2Multiply step by step: 5000 x 0.0001 = 0.5, then 0.5 x 1 = 0.5.
- 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:
- 1Use the extinction formula: e = A / (c x l) = 0.5 / (0.0001 x 1).
- 2Evaluate the denominator: 0.0001 x 1 = 0.0001.
- 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:
- 1Use the path-length formula: l = A / (e x c) = 1.0 / (20000 x 0.00005).
- 2Evaluate the denominator: 20000 x 0.00005 = 1.0.
- 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
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.
Formula Source: Standard Mathematical References
by Various