Home / Science / Chemistry / Analytical chemistry / Beer–Lambert calculatorTool #84

Beer–Lambert law calculator and UV-Vis spectrum viewer: absorbance, ε, concentration

Solve A = εlc for absorbance, molar absorptivity, path length or concentration, convert to transmittance, check the reading is in the reliable range, and view UV-Vis spectra with their maxima.

Keep it one tap away for everyday use.

Bookmark Beer–Lambert calculator?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. 3 values
  2. A = εlc
  3. Spectrum
Nothing is uploadedWorks offline once open

A = ε l c

Fill in three and leave one empty.

The example is NADH at 340 nm (ε = 6,220 L/(mol·cm)), the reading behind thousands of enzyme assays. A standard cuvette is 1 cm; a microplate well of 200 µL is about 0.5 to 0.6 cm.

Spectrum viewer

Download

What it does

The Beer–Lambert law says that the light a solution absorbs grows in a straight line with its concentration: A = ε l c. A is the absorbance, ε the molar absorptivity (how strongly the substance absorbs at that wavelength), l the path length through the cell and c the concentration. It is how a spectrophotometer measures concentration, from DNA and protein assays to water testing.

  • Solve for any one value. Give three of absorbance, ε, path length and concentration. Absorbance can also be entered as percent transmittance, and concentration in mol/L, mmol/L, µmol/L or nmol/L, or as mg/L when you give the molar mass.
  • Reading quality. Absorbances between about 0.1 and 1 are the most accurate. Below 0.05, noise and the blank dominate. Above 2, less than 1 % of the light gets through and most instruments stop being linear. The tool says which range your reading is in.
  • Spectrum viewer. Paste a spectrum, or open a CSV or Excel file: wavelength first, then one column per sample. The tool plots every sample as absorbance or transmittance, finds the absorption maxima (λmax), reads the absorbance at any wavelength, and turns it into a concentration with the ε and path length from the calculator.

How to use it

  1. In the calculator, fill in three values and leave the one you want empty.
  2. For spectra, paste the columns with a header row, or press Open a file (CSV, TSV, TXT or Excel, with the size and column limits shown beside the button). Say whether the values are absorbance or transmittance.
  3. Type the wavelength to read at, usually the λmax of your compound, where ε is known.

Worked example

NADH absorbs at 340 nm with ε = 6,220 L/(mol·cm); its oxidised form NAD⁺ does not. That is why so many enzyme assays follow NADH at 340 nm. A reading of A = 0.622 in a 1 cm cuvette means

c = A ÷ (ε l) = 0.622 ÷ (6,220 × 1) = 1.00 × 10⁻⁴ mol/L = 0.100 mmol/L.

Transmittance is 10⁻⁰·⁶²² = 23.9 %, well inside the accurate range. Press Load an example in the spectrum viewer for a simulated 0.1 mmol/L NADH spectrum. The tool finds the two bands at 259 nm and 340 nm and reads A = 0.622 at 340 nm, giving 0.100 mmol/L again.

Questions

My ε is in L/(mol·cm) but my plate reader path is unknown. For a microplate the path depends on the volume in the well, about 0.55 cm for 200 µL in a standard 96-well plate. Many readers can correct to 1 cm for you. Otherwise, use a calibration curve with standards in the same plate.

Why does my calibration curve bend at high concentration? Stray light, the instrument’s bandwidth, and molecules sticking together all bend the line above A ≈ 1 to 2. Dilute so the readings fall in the straight part, or use the calibration curve tool with standards that span your samples.

Is my data sent anywhere? No. Files and pasted data stay in your browser.

Where the numbers come from

  • Example: NADH absorption coefficient at 340 nm (6220 L/(mol·cm)), a standard biochemistry value.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-08.

Change log for Beer–Lambert calculator

  1. Show where each science tool's numbers come from, with a removal-request link Details on GitHub
  2. Add the gas law calculator and Beer-Lambert calculator (#83, #84) Details on GitHub

Every change to fibub

Related tools

Crystal field and spin state calculator #93 Pick a d-block metal ion and a geometry (octahedral, tetrahedral, square planar, square pyramidal), give Δ and the pairing energy or an absorption band, and get the d-orbital diagram, high or low spin, CFSE, unpaired electrons, spin-only moment and the Jahn–Teller tendency. Hückel MO calculator #92 Hückel molecular orbitals for any conjugated π system, from 17 presets (butadiene, benzene, naphthalene, pyridine and more) or your own atoms, bonds, heteroatoms and charge: energy diagram, coefficients, π energy, delocalisation energy, charges, bond orders and free valence. IR spectrum band finder #109 Type the peaks of an infrared spectrum, or open the spectrum itself, and see which bonds and functional groups each band could belong to: carbonyls, O–H, N–H, nitriles, aromatics and more, with groups that need several bands checked together and a searchable band table. Molar mass calculator #78 Type any formula, including brackets, hydrates, isotope labels and charges, for its molar mass, exact mass, percentage of each element, and a grams, moles and particles converter. Reaction kinetics fitter #81 Paste concentration against time to find the reaction order, the rate constant with its uncertainty and the half-life; paste k at several temperatures for the activation energy, A, ΔH‡ and ΔS‡. Diatomic spectroscopy calculator #94 Vibrational and rotational spectroscopy of diatomic molecules (HCl, CO, H₂, N₂, O₂, HF, I₂ or your own constants): fundamental and overtones, force constant, bond length, the simulated IR spectrum with P and R branches at any temperature, the Morse potential with its levels, isotope substitution, and a fit of ωe and ωexe. Chromatography calculator #86 Resolution, retention factor, selectivity, plate number and HETP for two peaks, the plates needed for a target resolution, and moving an HPLC method to a shorter, narrower column (flow, injection, gradient times, USP <621> L/dp check). Calibration curve with LOD and LOQ #28 Paste your standards and get the calibration line, R², limits of detection and quantitation (ICH Q2), and the concentration of each unknown with a 95 % interval. Solutions and dilutions calculator #30 Work out how much to weigh for a solution in M, mM, mg/mL, % w/v or ppm, how much stock to dilute, and a full serial dilution plan with volumes for every tube. Publication plot maker #27 Paste columns or open a CSV or Excel file and get a clean scientific figure with error bars, sized for a journal column. Download vector SVG or PDF, or PNG at 300 or 600 dpi. Your data stays in your browser.