The Beer-Lambert law calculator above rearranges A = ε × l × c for whichever term you are missing. Give it absorbance, molar absorptivity and path length and it returns concentration; give it a concentration and it predicts the absorbance you would expect to read. Alongside the answer it converts absorbance to percent transmittance, restates the concentration in micromolar, applies a dilution factor so a diluted reading maps back to the original sample, and flags when the reading sits in the region where the linear relationship starts to break down.
Arb Digital builds these calculators so the arithmetic stops being the hard part of a problem set or a data write-up. This page explains the mechanics of the relationship — what each symbol means, where the units come from, and why the same substance can have five different ε values depending only on the wavelength you chose. It describes how the calculation works and nothing more: it is not lab guidance.
What This Beer-Lambert Law Calculator Does
The Beer-Lambert law states that absorbance is the product of three things: how strongly the substance absorbs at the wavelength being used (the molar absorptivity, ε), how far the light travels through the sample (the path length, l), and how much of the substance is there (the concentration, c). Written out, A = ε l c. Because it is a simple product, knowing any three terms fixes the fourth, and the "solve for" selector at the top of the tool decides which one the calculator returns.
The tool also handles the other half of the relationship, the one that connects the number a spectrophotometer physically measures to the absorbance it reports. Instruments measure transmittance, T, the fraction of incident light that makes it through the sample. Absorbance is defined from it as A = −log₁₀(T), and going the other way, %T = 100 × 10−A. Both directions are computed on every run, which is why the result grid always carries a transmittance figure even when you asked for concentration.
Two extra outputs make the result more directly usable. The concentration is restated in micromolar, because molar values for a typical dye or protein assay run to five or six decimal places and are painful to read. And the dilution-factor field multiplies the calculated concentration back up, so if you read a 1-in-20 dilution the tool reports both the diluted concentration and the concentration of the original sample.
How to Use It
- Pick what you are solving for. Concentration is the default because it is the most common direction — you have a reading and want to know how much substance produced it.
- Enter the three known values. The field for the quantity you are solving for is ignored, so leaving an old number in it does no harm.
- Check the units. ε in L mol⁻¹ cm⁻¹, l in cm, c in mol/L. Those three unit systems cancel to give a unitless absorbance, which is the only combination that works without conversion factors.
- Set the path length. Leave it at 1.00 cm for a standard cuvette; change it if you are working from a different geometry.
- Enter a dilution factor if the reading came from a diluted sample. A 1-in-10 dilution is a factor of 10. Leave it at 1 if you measured the sample directly.
The Formula and How It's Calculated
Every result on this page comes from four rearrangements of one equation plus the transmittance definition:
- A = ε × l × c
- c = A ÷ (ε × l)
- ε = A ÷ (l × c)
- l = A ÷ (ε × c)
- %T = 100 × 10−A and A = −log₁₀(%T ÷ 100)
Work the default values through by hand to see it. With ε = 15,000 L mol⁻¹ cm⁻¹, l = 1.00 cm and c = 0.00005 mol/L, the absorbance is 15,000 × 1.00 × 0.00005 = 0.750. Transmittance is 100 × 10−0.750 = 17.78%, so a little under a fifth of the light gets through and roughly 82% is absorbed. Reverse it and the same numbers come back: 0.750 ÷ (15,000 × 1.00) = 5 × 10⁻⁵ mol/L, which is 50 µM. The unit cancellation is worth seeing once — (L mol⁻¹ cm⁻¹) × (cm) × (mol L⁻¹) leaves nothing behind, which is exactly why absorbance carries no unit.
The scale is logarithmic, and that catches people out. An absorbance of 1 means 10% of the light is transmitted; 2 means 1%; 3 means 0.1%. Each whole unit of absorbance is another factor of ten removed from the beam. The step from A = 0.1 to A = 0.2 costs about 16 percentage points of transmitted light; the step from A = 2.0 to A = 2.1 costs about 0.2 points. That compression at the top end is a large part of why high readings are unreliable, and it is separate from the chemistry.
Why Absorbance Stops Being Linear Above About 1.0
The linear relationship is a limiting law, not a universal one, and it has both instrumental and chemical failure modes. The instrumental one is stray light. No monochromator is perfect: a small fraction of light reaching the detector has a wavelength other than the one selected, scattered off optical surfaces or leaking through the grating. That stray fraction is not absorbed by the sample, so it always arrives at the detector regardless of concentration. When the sample is transmitting 50% of the light, a 0.1% stray component is negligible. When the sample is transmitting 1% — that is, A = 2 — a 0.1% stray component is a tenth of everything the detector sees, and the instrument reports far less absorbance than the sample actually produced. The measured curve bends downward, and it bends more the higher you push it. NIST maintains certified filters and solutions precisely so laboratories can characterise this behaviour in their own instruments rather than assuming it away.
The chemical failure modes are separate. At higher concentrations, molecules of the absorbing species are close enough together to interact — dimerising, aggregating, or shifting an equilibrium — and the species doing the absorbing is no longer quite the species you think you are measuring. The refractive index of the solution also changes measurably at high concentration, and the derivation of the law assumes it does not. There are also polychromatic effects: the law holds strictly for a single wavelength, and a real instrument passes a narrow band. If ε changes steeply across that band, the average behaviour is not the behaviour at the centre wavelength, and the deviation grows with concentration.
The practical consequence for the arithmetic on this page is simple. Below roughly A = 1.0 the calculation usually reproduces the real concentration well; between 1.0 and 1.5 treat it as approximate; above that the number the calculator returns is a faithful rearrangement of the equation but the equation itself no longer describes the sample. The linear-range item in the result grid reflects those bands.
Why ε Is Wavelength-Specific
Molar absorptivity is not a property of a substance. It is a property of a substance at one wavelength. A compound's absorption spectrum is a curve, and ε is simply the height of that curve at the λ you picked. Move 40 nm along the spectrum and ε can fall by an order of magnitude, or rise, depending on which side of a peak you started from.
This is why published ε values always come with a wavelength attached, and why they are conventionally quoted at the absorption maximum, λmax. Measuring at the peak has two advantages that have nothing to do with convenience: the signal is largest there, and the curve is flattest there, so a small error in the instrument's wavelength calibration produces almost no error in ε. Measure on the steep flank of a peak instead and a 1 nm wavelength error can shift the result by several percent.
It also means an ε you found in a reference is only transferable if the solvent and conditions match. Solvent polarity shifts absorption bands, and for anything with an acid-base equilibrium the pH determines which form is present, and the two forms have entirely different spectra. If you are working with a buffered system, our Henderson-Hasselbalch calculator covers the ratio of protonated to deprotonated forms that decides which spectrum you are actually looking at. The symbols used on this page follow the IUPAC Gold Book entry for the Beer-Lambert law, which is worth checking whenever a source writes the same quantity a different way.
Path Length: Cuvettes Versus Microplates
In a cuvette the path length is a fixed, known geometric property. A standard cuvette is machined to a 1.00 cm internal width, so l is 1.00 and drops out of the arithmetic entirely — which is why so many worked examples quietly omit it. Short-path cuvettes of 0.1 cm and long-path cells of 5 or 10 cm exist for concentrated and very dilute samples respectively, and in both cases the number to use is stamped on the cell.
A microplate is a different situation. The light passes vertically through the well, so the path length is the depth of the liquid column, and that depends on the volume loaded and the well geometry rather than on any fixed dimension of the vessel. Two hundred microlitres in a standard 96-well flat-bottom plate gives a path of roughly half a centimetre, but the exact value depends on the plate; the same volume in a 384-well plate gives a completely different depth because the cross-section is smaller. The meniscus adds a further complication, since the liquid surface is curved rather than flat.
The consequence is that a raw absorbance read on a plate is not directly comparable to one read in a 1 cm cuvette, and an ε value quoted per centimetre cannot be applied to a plate reading without knowing the actual path. Many plate readers offer a path-length correction that estimates the depth from the water absorbance of the well. Where that is unavailable, the usual approach is a standard curve run on the same plate at the same volume, which sidesteps the problem by never needing an absolute ε at all.
Absorbance, Optical Density, and What the Numbers Mean
The terms absorbance and optical density are often used interchangeably, and in a clean spectrophotometric measurement they are numerically the same quantity: −log₁₀ of the transmitted fraction. The distinction matters when scattering enters the picture. Absorbance, strictly, describes light lost because molecules absorbed it. Optical density describes light lost by any mechanism, including light scattered sideways out of the beam by particles that never absorbed a photon.
That difference is why a bacterial culture density is reported as OD₆₀₀ rather than absorbance. At 600 nm the cells are not meaningfully absorbing — they are scattering, and the reading tracks cell density through a scattering relationship that is only approximately of the Beer-Lambert form and departs from it well before the absorbance limits discussed above. The same caution applies to any turbid or particulate sample: if the solution is cloudy, part of the reading is scattering, and the concentration this calculator returns from an ε value will be systematically too high.
A related trap is the blank. Absorbance is always measured relative to a reference, normally the solvent and buffer without the analyte. If the blank itself absorbs at the measurement wavelength and is not subtracted, the offset propagates straight into the concentration. Because the relationship is a product with no intercept, a constant offset in A becomes a constant proportional error in c.
Working Backwards: Dilution Factors and Standard Curves
When a reading is too high to trust, the standard response is to dilute the sample, read again in the reliable range, and multiply the result by the dilution factor. That is what the dilution field on this page does. A sample diluted 1 part into 20 parts total has a dilution factor of 20, so a diluted concentration of 8 µM corresponds to 160 µM in the original. The solution dilution calculator handles the C₁V₁ = C₂V₂ arithmetic for planning the dilution itself, and the molarity calculator converts between moles, mass and volume if you are starting from a solid rather than a stock solution.
The alternative to using a literature ε at all is a standard curve: measure a series of known concentrations, plot absorbance against concentration, and read unknowns off the fitted line. The slope of that line is ε × l, so the method never requires you to know either term separately, and it automatically absorbs any instrument-specific offset. Its weakness is that it is only valid across the range actually measured — extrapolating a standard curve beyond its highest point reintroduces exactly the non-linearity the curve was drawn to avoid.
Note also that a concentration in mol/L only becomes a mass once you know the molar mass of the substance. The molar mass calculator derives that from a chemical formula; the live molar mass converter is a straight unit converter for molar-mass values, a different job from either.
Arb Digital builds fast, dependency-free web tools like this one — the kind that earn links and rank on their own. Browse what we have already published, or tell us what you need.
Browse Free Tools Get in TouchCommon Mistakes to Avoid
- Using an ε from one wavelength at another. Molar absorptivity is defined at a single λ; reusing it elsewhere on the spectrum can be wrong by an order of magnitude.
- Mixing unit systems. ε in L mol⁻¹ cm⁻¹ requires l in cm and c in mol/L. Feeding in millimolar or millimetres without converting scales the answer by a factor of a thousand.
- Trusting a reading well above A = 1.0. Stray light and chemical effects both push high readings low, and the calculator cannot detect that from the number alone.
- Forgetting the dilution factor. A reading taken on a 1-in-50 dilution reports the diluted concentration, not the sample's, until it is multiplied back.
- Applying a 1 cm ε directly to a microplate reading. The path length in a well is set by fill volume, not by the plate, so the two are not interchangeable.
Related Free Tools From Arb Digital
Plan the dilution behind a reading with the solution dilution calculator, prepare the stock itself with the molarity calculator, and convert a formula to a molar mass with the molar mass calculator. For very small or very large ε values the scientific notation converter keeps the exponents straight. The full free online tools hub lists everything else.
Frequently Asked Questions
A = ε l c, where A is absorbance, ε is molar absorptivity in L mol⁻¹ cm⁻¹, l is path length in cm and c is concentration in mol/L. Those units cancel completely, which is why absorbance itself has no unit.
Percent transmittance is 100 × 10 to the power of minus A. An absorbance of 1.0 means 10% transmittance, 2.0 means 1%, and 0.3 means about 50%. Going the other way, absorbance is minus the base-10 logarithm of transmittance expressed as a fraction.
Two reasons combine. Stray light of the wrong wavelength always reaches the detector and becomes a large share of the signal once the sample transmits only a few percent, which pushes the reading low. Separately, concentrated solutions can aggregate or shift equilibria so the absorbing species itself changes.
No. It is the height of the absorption spectrum at one specific wavelength, so it is normally quoted at the absorption maximum where the curve is both tallest and flattest. Solvent and pH also shift the spectrum, so a published value only transfers if those conditions match.
Not 1 cm. In a plate the light passes through the depth of the liquid, so the path depends on the volume loaded and the well cross-section. Many readers estimate it automatically, and a standard curve run on the same plate avoids needing the absolute value at all.
Numerically they are the same calculation, but optical density counts light lost by any mechanism including scattering, while absorbance strictly means light that molecules absorbed. A turbid sample reads high on optical density without absorbing much.
The calculator solves for the concentration in the cell that was actually measured, then multiplies it by the dilution factor to report the concentration of the undiluted sample. A factor of 20 means one part sample in twenty parts total.
This tool provides educational estimates of a spectrophotometric relationship. It is not laboratory, analytical, or safety guidance, and results should be checked against your own validated method.