Spectrophotometer Calculator

Apply Beer-Lambert Law to calculate concentrations from spectrophotometric measurements.

Measurement Parameters

Beer-Lambert Law

A = epsilon x c x l

A = absorbance, epsilon = extinction coeff, c = concentration, l = path length

Concentration

8.039e-5 M

Results

Concentration (mM)0.0804
Concentration (uM)80.39
Absorbance0.5000
Transmittance31.62%
A = -log10(T/100)0.5000

Common Extinction Coefficients

NADH (340 nm)6,220
DNA (260 nm)50
Protein (280 nm)1
p-Nitrophenol (405 nm)18,500
Bradford dye44,000
Cytochrome c29,500

What the Spectrophotometer Calculator Does

The spectrophotometer calculator turns a single spectrophotometric reading into the number you actually need at the bench: molar concentration, absorbance, or percent transmittance. It is built around the Beer-Lambert law, the same relationship your UV-Vis instrument uses internally, so the result on screen matches what you would derive by hand from the raw optical density. Choose one of three modes — concentration, absorbance, or transmittance — and the tool solves for the unknown using only the values you supply.

In concentration mode you enter absorbance (A), the molar extinction coefficient (ε), the cuvette path length (l), and an optional dilution factor; the calculator returns concentration in molar, millimolar, and micromolar units plus the transmittance implied by your absorbance. In absorbance mode you supply ε, concentration, and path length to predict the absorbance a sample should give. In transmittance mode you enter a measured percent transmittance and the tool converts it to absorbance and, if you provide ε and l, back to concentration. Because every mode shares one consistent set of equations, the spectrophotometer calculator is equally useful for protein and nucleic-acid quantitation, enzyme kinetics, and routine quality-control checks.

Beer-Lambert Law Formula Used by This Calculator

Every mode of the spectrophotometer calculator is derived from one core equation. Absorbance is the product of the molar extinction coefficient, the molar concentration, and the optical path length. Rearranging that single relationship gives the concentration and transmittance outputs you see in the results panel.

The calculator computes concentration as c = A / (ε × l) and then multiplies by your dilution factor, so the reported concentration is c = (A / (ε × l)) × DF. Transmittance and absorbance are linked logarithmically: from an absorbance value the tool reports %T = 10−A × 100, and from a measured transmittance it inverts that with A = −log10(T / 100). Millimolar and micromolar results are simply the molar value scaled by 1,000 and 1,000,000 respectively.

  • Absorbance is unitless because it is a base-10 logarithm of a ratio of light intensities.
  • ε carries units of L mol−1 cm−1, which is why concentration emerges in mol/L.
  • Path length is almost always 1 cm for a standard cuvette, but the calculator accepts any value.

Beer-Lambert Law (rearranged for concentration)

c = (A / (ε × l)) × DF and A = ε × c × l with %T = 10^(−A) × 100

Where:

  • A= Absorbance (optical density), unitless
  • ε= Molar extinction coefficient in L mol⁻¹ cm⁻¹
  • c= Molar concentration of the absorbing species (mol/L)
  • l= Path length of the cuvette in centimeters
  • DF= Dilution factor applied to recover the original concentration
  • %T= Percent transmittance, the fraction of light passing through the sample × 100

Absorbance, Transmittance, and Why They Are Not Linear

One of the most common mistakes at the spectrophotometer is treating absorbance and transmittance as if they scaled together. They do not. Transmittance is the literal fraction of incident light that reaches the detector, while absorbance is the negative base-10 logarithm of that fraction. Because of the logarithm, doubling the concentration does not halve the transmittance — it drops it far more steeply at first and far more gently later. The spectrophotometer calculator handles this conversion automatically so you never have to interpolate from a curved scale.

Absorbance (A) Transmittance (%T) Light absorbed
0.0 100% 0%
0.3 50.1% ~50%
1.0 10% 90%
2.0 1% 99%

The table illustrates why most protocols recommend keeping readings between roughly 0.1 and 1.0 absorbance units: outside that window a small error in transmittance translates into a large error in concentration. When you enter a transmittance value, the calculator returns the corresponding absorbance with A = −log10(T / 100), which is exactly the same relationship the results panel uses for its on-the-fly check.

Choosing the Right Molar Extinction Coefficient

The molar extinction coefficient, ε, is the single most important value you supply, because it encodes how strongly a specific molecule absorbs light at a specific wavelength. Use the wrong ε and the concentration will be wrong by exactly that ratio. The spectrophotometer calculator ships with quick-pick buttons for several common species so you can load a trusted value instantly instead of hunting through a protocol sheet.

Species (wavelength) ε (L mol−1 cm−1) Typical use
NADH (340 nm) 6,220 Enzyme kinetics, dehydrogenase assays
p-Nitrophenol (405 nm) 18,500 Phosphatase and ELISA-style readouts
Bradford dye 44,000 Total protein quantitation
Cytochrome c 29,500 Redox and electron-transport studies

If your molecule is not listed, look up its published ε at the wavelength you are reading, or calculate it from sequence for proteins and oligonucleotides using a sibling tool. Remember that ε is wavelength-specific: the same chromophore can have a very different coefficient 20 nm away. Always confirm that the ε you enter, the wavelength on your instrument, and the buffer conditions all match the source you took the value from.

How to Use the Spectrophotometer Calculator

The workflow mirrors a real benchtop measurement and takes only a few seconds. Pick your mode first, because that determines which fields are active, then fill in the known values.

  1. Select a mode — concentration, absorbance, or transmittance — using the three buttons at the top of the input card.
  2. Enter your measured value. For concentration and absorbance modes this is the absorbance reading; for transmittance mode it is the percent transmittance from the instrument.
  3. Load or type the extinction coefficient. Tap a preset such as NADH (340 nm) or type your own ε in L mol−1 cm−1.
  4. Set the path length — leave it at 1 cm for a standard cuvette.
  5. Add a dilution factor (concentration mode only) if you diluted the sample before reading; the tool multiplies the back-calculated concentration by this number.

The results panel updates instantly, showing the headline value, the same concentration expressed in mM and µM where relevant, the implied transmittance, and a live A = −log10(T / 100) cross-check. Keeping a blank in a field is treated as zero, so if a result fails to appear, make sure ε and path length are both greater than zero — the calculator deliberately suppresses output that would divide by zero.

Worked Examples

NADH concentration from absorbance

Problem:

You read A = 0.5 for an NADH sample at 340 nm in a 1 cm cuvette (ε = 6,220), with no dilution (DF = 1). What is the concentration?

Solution Steps:

  1. 1Use c = A / (ε × l) = 0.5 / (6,220 × 1).
  2. 2c = 8.039 × 10⁻⁵ M, then multiply by DF = 1, leaving it unchanged.
  3. 3Convert: 8.039 × 10⁻⁵ M × 1,000 = 0.0804 mM, and × 1,000,000 = 80.39 µM.
  4. 4Cross-check transmittance: %T = 10^(−0.5) × 100 = 31.62%.

Result:

Concentration = 8.039 × 10⁻⁵ M (0.0804 mM, 80.39 µM); implied transmittance ≈ 31.62%.

Concentration with a 10x dilution

Problem:

A diluted NADH sample reads A = 0.8 at 340 nm (ε = 6,220, l = 1 cm). It was diluted 10-fold (DF = 10). What was the original concentration?

Solution Steps:

  1. 1Back-calculate the diluted concentration: 0.8 / (6,220 × 1) = 1.286 × 10⁻⁴ M.
  2. 2Multiply by the dilution factor: 1.286 × 10⁻⁴ M × 10 = 1.286 × 10⁻³ M.
  3. 3Express in friendlier units: 1.286 × 10⁻³ M = 1.286 mM = 1,286.17 µM.
  4. 4Transmittance for the reading: %T = 10^(−0.8) × 100 = 15.85%.

Result:

Original concentration = 1.286 × 10⁻³ M (1.286 mM); reading transmittance ≈ 15.85%.

Predicting absorbance from a known concentration

Problem:

How much absorbance should a 1 × 10⁻⁴ M NADH solution give at 340 nm (ε = 6,220) in a 1 cm cuvette?

Solution Steps:

  1. 1Apply A = ε × c × l = 6,220 × 1 × 10⁻⁴ × 1.
  2. 2A = 0.622 absorbance units.
  3. 3Convert to transmittance: %T = 10^(−0.622) × 100 = 23.88%.

Result:

Predicted absorbance = 0.6220, corresponding to about 23.88% transmittance.

From transmittance back to concentration

Problem:

An instrument reports 25% transmittance for a sample read with ε = 6,220 and l = 1 cm. What are the absorbance and concentration?

Solution Steps:

  1. 1Convert transmittance to absorbance: A = −log₁₀(25 / 100) = −log₁₀(0.25).
  2. 2A = 0.6021 absorbance units.
  3. 3Solve for concentration: c = A / (ε × l) = 0.6021 / (6,220 × 1) = 9.679 × 10⁻⁵ M.
  4. 4Expressed in micromolar that is about 96.79 µM.

Result:

Absorbance ≈ 0.6021 and concentration ≈ 9.679 × 10⁻⁵ M (96.79 µM).

Tips & Best Practices

  • Always blank the instrument with your buffer before reading so the absorbance reflects only the analyte.
  • Keep absorbance between about 0.1 and 1.0 for the most reliable concentrations; dilute and use the dilution factor if you read above ~1.5.
  • Match the extinction coefficient to the exact wavelength, solvent, and pH of your measurement.
  • Use a 1 cm path length unless your cuvette or microvolume cell specifies otherwise.
  • For NADH-based enzyme assays, the 340 nm ε of 6,220 is the standard quick-pick value.
  • Wipe cuvette windows and remove bubbles, which scatter light and inflate apparent absorbance.
  • Read at the chromophore's absorption maximum (λmax) to maximize sensitivity and minimize wavelength error.
  • Record the dilution factor at the bench so you can reproduce the original concentration later.

Frequently Asked Questions

It uses the Beer-Lambert law, A = ε × c × l, rearranged depending on the mode. In concentration mode it solves c = (A / (ε × l)) × DF, in absorbance mode it computes A directly, and in transmittance mode it converts %T to absorbance with A = −log₁₀(T / 100) before optionally solving for concentration. These are the exact equations the results panel evaluates.
The extinction coefficient (ε) describes how strongly your specific molecule absorbs light at the measurement wavelength, and it is what converts a unitless absorbance into a real concentration. Without it the calculator cannot relate absorbance to molarity. Always use the ε published for your compound at the exact wavelength and buffer you are using.
Most spectrophotometers are most accurate between roughly 0.1 and 1.0 absorbance units. Below 0.1 the signal is close to noise, and above about 1.0 to 1.5 stray light and detector limits cause the response to deviate from linearity. If your reading is too high, dilute the sample and enter the dilution factor so the calculator recovers the original concentration.
The dilution factor only applies in concentration mode. After the tool back-calculates the concentration in the cuvette from your absorbance, it multiplies that value by the dilution factor to report the concentration of your original, undiluted stock. A dilution factor of 1 means no dilution was performed, so the reported value equals the measured value.
Absorbance is defined as the negative base-10 logarithm of transmittance, A = −log₁₀(T / 100), so the two are connected through a logarithm rather than a straight line. As a result, equal steps in concentration produce uneven steps in transmittance. The calculator performs this logarithmic conversion for you in both directions so you never have to read it off a curved scale.
Yes. The path length field accepts any positive value in centimeters, and it appears directly in the denominator of the concentration calculation. Standard cuvettes are 1 cm, but microvolume instruments and specialty cells use shorter paths; entering the correct path length keeps your concentration accurate. The calculator suppresses output if path length is zero to avoid dividing by zero.

Sources & References

Last updated: 2026-06-05

💡

Help us improve!

How would you rate the Spectrophotometer 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.