Beer-Lambert Law (Optics)
Apply the Beer-Lambert law to calculate how much light is absorbed by a sample. Determines absorbance, transmittance percentage, and optical density from molar absorptivity, concentration, and path length.
The Beer-Lambert law (A = εbc) is the foundation of quantitative absorption spectroscopy in optics, photonics, and analytical chemistry. The optics version of this law focuses on the same equation as the chemistry version but emphasizes optical-engineering quantities: percent transmittance for filter design, optical density (OD) for laser safety filters, and the practical light-attenuation through liquids and solids. Whether you're designing a laser-protective eyewear, characterizing a UV-blocking sunscreen, or calibrating a fluorescence cuvette, A = εbc gives you the mapping from molecular concentration to light reduction.
This calculator returns absorbance, transmittance percentage, and optical density given the molar absorptivity (ε), concentration (c), and path length (b). The same numerical relationship applies to all three outputs:
- **Absorbance A = εbc** (the dimensionless absorbance value) - **Transmittance T = 10^(−A)** (fraction of light passing through) - **Optical density OD = A** (same number, different application — usually for laser safety)
So OD 3.0 means 99.9% absorbed (only 0.1% transmitted), OD 6.0 means 99.9999% absorbed (1 ppm transmitted), etc. Laser safety eyewear is typically rated OD 3–7 depending on the laser wavelength and class.
For molecules where ε is tabulated (most pharmaceutical and biological compounds), Beer-Lambert lets you compute concentration from a single absorbance measurement — the routine "quantitative UV-vis" method used in every chemistry, pharmacology, and biology lab. For optical engineering, the same equation describes solution-filter design, neutral-density filter stacking, and optical fiber loss budgets.
Inputs
Results
Absorbance
1.0000
Transmittance
10.00%
Optical Density
1.0000
Beer-Lambert Law Results
| Parameter | Value |
|---|---|
| Absorbance A | 1.000000 |
| Transmittance T | 10.0000% |
| % Absorbed | 90.0000% |
| Optical Density (OD) | 1.000000 |
| Molar Absorptivity ε | 100 L/(mol·cm) |
| Concentration c | 0.01 mol/L |
| Path Length b | 1 cm |
| Formula | A = εbc, T = 10⁻ᴬ |
Formula
How to use this calculator
- Enter the molar absorptivity (ε) at the wavelength of interest. Look up from literature or measure.
- Enter the molar concentration of the absorbing species.
- Enter the path length (cuvette length, typically 1 cm).
- Read absorbance, transmittance percentage, and optical density.
- For filter design, work backward: target OD → solve for ε × b × c needed.
- Stay in absorbance range 0.1–1.5 for accurate measurements on standard spectrometers.
Worked examples
Laser safety eyewear specification
**Scenario:** A 532 nm green laser pointer (Class 3R, 5 mW output). What OD eyewear protects against direct eye exposure? **Calculation:** For Class 3R, MPE (Maximum Permissible Exposure) is ~25 W/m² for 0.25 sec exposure. Beam at 5 mW × 1 mm² spot = 5000 W/m². Required attenuation: 5000/25 = 200× = OD 2.3. **Result:** OD 3+ eyewear at 532 nm gives substantial safety margin. Commercial laser safety glasses for green lasers typically come in OD 3, 4, 5, 6 versions. For Class 4 industrial lasers (>500 mW), OD 5+ is standard. Higher OD = more attenuation but also less visibility through the lens; choose the minimum that meets safety requirements.
Sunscreen UV protection
**Scenario:** SPF 30 sunscreen blocks 97% of UVB (around 305 nm). What's the equivalent absorbance at standard "thickness"? **Calculation:** Transmittance = 1/SPF = 1/30 = 0.0333. Absorbance = −log(0.0333) = 1.48. So SPF 30 = OD 1.48. SPF 50 = OD 1.70 (blocks 98%). SPF 100 = OD 2.0 (blocks 99%). SPF doubling adds about 0.3 OD. **Result:** The marginal benefit drops rapidly: SPF 30 blocks 97%, SPF 50 blocks 98%, SPF 100 blocks 99%. Most dermatologists recommend SPF 30 as the practical optimum — beyond that, the additional protection is small but irritation potential increases. The Beer-Lambert math underlies all SPF testing.
Aquarium tank algae bloom
**Scenario:** Algae bloom in an aquarium makes water green. Chlorophyll ε at 663 nm ≈ 91,000 L/(mol·cm). If the tank looks visibly cloudy with 10 cm light path, estimate chlorophyll concentration. **Calculation:** "Visibly cloudy" usually corresponds to A ≈ 1 at peak wavelength. A = ε × b × c → c = A/(εb) = 1/(91,000 × 10) = 1.1 × 10⁻⁶ M = 1.1 µM chlorophyll = ~1 mg/L. **Result:** Just 1 mg/L of chlorophyll makes water visibly green-tinted through a 10 cm path. Typical lake algal blooms range from 10–100 µg/L (turbid but clear) to 1–10 mg/L (visibly green). Above 10 mg/L the water is opaque green ("pea soup"). The Beer-Lambert math explains why even modest pigment concentrations have visible impact.
When to use this calculator
**Use Beer-Lambert (optics) for:**
- **Laser safety filter design**: choosing OD for eyewear, windows, viewports. - **Neutral density filter stacking**: ND filters obey Beer-Lambert; A_total = A₁ + A₂ for stacked filters. - **UV protection design**: sunscreens, UV-blocking glass, window film. - **Solution colorimetry**: water quality (turbidity, dissolved organics), industrial process monitoring. - **Photobiology**: how deep light penetrates skin, leaves, water — depth at which light intensity drops to 1/e. - **Optical fiber loss budgets**: attenuation in dB per km maps to absorbance per unit length. - **Astronomy filter design**: blocking solar disk for coronagraphs. - **Biomedical optics**: pulse oximetry uses Beer-Lambert with two wavelengths of light through tissue.
**Common operational details:**
- **OD 4 filter**: blocks ~99.99% of light. Useful for moderate laser safety (Class 3B). - **OD 6 filter**: blocks ~99.9999%. Class 4 industrial laser safety. - **OD 7 filter**: blocks ~99.99999%. Highest commonly-available rating; specialty applications. - **OD adds for stacked filters**: stacking two OD 3 filters gives OD 6 total (a 10⁶ attenuation).
**dB vs OD conversion (for fiber optic engineers):**
A (dB) = 10 × A (OD) = 10 × log₁₀(I₀/I)
So OD 1 = 10 dB, OD 3 = 30 dB. Fiber loss budgets are usually in dB; spectrometry in OD.
**Penetration depth in absorbing media:**
The "1/e" depth (where intensity drops to ~37%) is:
depth_1/e = 1 / (ε × c × ln 10) ≈ 0.43 / (ε × c)
For chlorophyll-laden water at 10 µg/L (typical lake): depth_1/e ≈ 1 m. For typical sunscreen on skin: depth_1/e ≈ 0.5 µm (very shallow — protective).
**Pulse oximetry physics:**
Pulse oximeters measure blood O₂ saturation using two wavelengths: - Red (~660 nm): deoxyhemoglobin absorbs more. - IR (~940 nm): oxyhemoglobin absorbs more.
Beer-Lambert applied to both, ratio of absorbances gives the saturation. Pulse component (arterial blood) is extracted by AC/DC ratio analysis.
**Linear range of absorption measurements:**
- **A = 0.1–1.5**: linear, accurate (recommended spectrophotometer range). - **A < 0.1**: signal/noise dominated; concentration too low for path length. - **A > 2**: stray light biases measurement; deviations from linearity.
To stay in range: dilute concentrated samples; use shorter path length (0.1 cm cuvette); or use a longer cuvette (5–10 cm) for dilute samples.
Common mistakes to avoid
- Confusing optical density (OD) with neutral density (ND) filter ratings. They're the same numerically — ND 2 filter has OD 2 — but the terms come from different communities.
- Stacking filters but not adding OD correctly. Two OD 3 filters give OD 6, not OD 3 (they multiply attenuation).
- Using Beer-Lambert outside its linear range (high concentration or A > 2). Real values plateau.
- Forgetting wavelength dependence. ε is wavelength-specific; published values apply only at stated wavelengths.
- Calculating OD for scattering systems. Beer-Lambert assumes pure absorption; scattering adds apparent OD that doesn't represent actual molecular absorption.
- Using path length in m instead of cm with standard ε. The conventional ε has units L/(mol·cm), so b must be in cm.
- Confusing absorbance with absorption. Absorbance is the measured log₁₀(I₀/I); absorption is the underlying physical process.
Frequently Asked Questions
Sources & further reading
Related Calculators
Cauchy Dispersion Calculator
Calculate refractive index vs wavelength using the Cauchy dispersion equation n(λ) = A + B/λ² + C/λ⁴.
Raman Waveshift Converter
Convert between Raman shift (cm⁻¹), scattered wavelength (nm), and excitation wavelength for Raman spectroscopy.
Thin-Film Coating Calculator
Calculate reflectance of a single-layer thin-film optical coating at normal incidence with quarter-wave and half-wave analysis.