Spectrophotometer Calculator

Calculate concentration from UV-Vis spectrophotometer measurements

Measurement Parameters

Concentration

10.936 µM

1.094e-5 M

Measurement Results

Corrected Absorbance0.4800
Transmittance33.11%
Light Absorbed66.89%
Signal/Noise Ratio24.0

Quality Check

Absorbance is within the linear range (0.1-1.0)

Common Wavelengths

About Spectrophotometry

Spectrophotometry measures light absorption by samples at specific wavelengths. Key considerations:

  • Linear range: A = 0.1-1.0 for accurate measurements
  • Blank correction: Always subtract buffer/solvent background
  • Path length: Standard cuvettes are 1 cm; nanodrop uses ~1 mm
  • Wavelength selection: Choose wavelength of maximum absorption (λmax)

What the Spectrophotometer Calculator Does

The spectrophotometer calculator turns a raw UV-Vis absorbance reading into a real molar concentration using the Beer-Lambert law, with built-in blank correction, a dilution factor, and instant quality checks. You enter the measurement parameters from your instrument — wavelength, sample absorbance, blank absorbance, path length, extinction coefficient, and dilution factor — and the tool reports the concentration of your analyte along with transmittance, percent light absorbed, and a signal-to-noise ratio.

Unlike a bare Beer-Lambert solver, this spectrophotometer calculator first subtracts the blank so that buffer, solvent, and cuvette background do not inflate your result. It then divides the corrected absorbance by the product of the extinction coefficient and path length and multiplies by the dilution factor to recover the original sample concentration. The headline concentration is shown in micromolar (µM) and in scientific-notation molar (M), so you can move the value straight into a dilution, a PCR setup, or an enzyme assay.

The calculator is wavelength-aware: a color swatch tracks the entered wavelength across the visible spectrum, and one-click presets jump to the four readings biologists use most — 260 nm for DNA and RNA, 280 nm for protein, 595 nm for the Bradford assay, and 600 nm for OD600 cell density. Whether you are quantifying nucleic acids on a NanoDrop, checking a protein prep, or following bacterial growth, this spectrophotometer calculator gives you a trustworthy concentration in one step.

The Spectrophotometer Concentration Formula

This spectrophotometer calculator is built on the Beer-Lambert law, rearranged to solve for concentration and extended with a blank term and a dilution factor. Every result on the page comes from the exact JavaScript below, so the math you see matches the math that runs.

First the calculator removes the background by subtracting the blank from the sample reading:

  • Corrected absorbance: Acorr = Asample − Ablank
  • Concentration (M): c = (Acorr / (ε × l)) × DF
  • Micromolar: cµM = c × 1,000,000
  • Transmittance: %T = 10−Acorr × 100
  • Light absorbed: 100 − %T
  • Signal-to-noise: S/N = Acorr / Ablank

The extinction coefficient ε carries units of M−1cm−1, path length l is in centimeters, and the dilution factor DF is dimensionless. Keeping these units consistent is what makes the molar answer correct. The default extinction coefficient of 43,890 M−1cm−1 is a typical value for a protein measured at 280 nm; swap it for your own analyte's coefficient at the wavelength you actually read.

Spectrophotometer Concentration (Blank-Corrected Beer-Lambert)

c = ((A_sample - A_blank) / (e * l)) * DF

Where:

  • c= Concentration of the analyte in molar (M)
  • A_sample= Measured sample absorbance, dimensionless
  • A_blank= Blank (buffer/solvent) absorbance, dimensionless
  • e= Molar extinction coefficient in M^-1 cm^-1
  • l= Cuvette path length in cm (standard cuvette = 1 cm)
  • DF= Dilution factor applied to recover the original concentration

Blank Correction and Quality Metrics

Blank correction is the step that separates a reliable spectrophotometer reading from a misleading one. The buffer, solvent, and cuvette themselves absorb and scatter a small amount of light, and that background is present in every measurement. By subtracting the blank absorbance from the sample absorbance, this calculator works only with the absorbance that genuinely belongs to your analyte.

The calculator also reports a signal-to-noise ratio, defined as the corrected absorbance divided by the blank absorbance. A large ratio means the analyte signal towers over the background; a ratio near 1 warns that the reading is dominated by buffer noise and should not be trusted. The two transmittance-based outputs, percent transmittance and percent light absorbed, give a physical feel for how opaque the sample is to the chosen wavelength.

Finally, the spectrophotometer calculator flags whether the corrected absorbance falls inside the reliable linear range of 0.1 to 1.0. When it does, the green quality check confirms the concentration is dependable. When the corrected absorbance is below 0.1, the tool suggests concentrating the sample; when it is above 1.0, it suggests diluting. This automatic guidance keeps you from quoting concentrations that the instrument cannot actually resolve.

Linear Range, Dilution Factor, and Transmittance

The Beer-Lambert relationship is only linear while the corrected absorbance stays between about 0.1 and 1.0. Inside that band, absorbance is proportional to concentration and this spectrophotometer calculator's result is trustworthy. Outside it the assumptions fail: below 0.1 the analyte signal sits in the instrument's noise floor, while above 1.0 stray light and molecular crowding bend the response away from linearity.

The dilution factor is how you bring an over-concentrated sample back into range. If you dilute a stock tenfold, read the diluted sample, and enter a dilution factor of 10, the calculator multiplies the measured concentration back up so the reported value reflects the original undiluted stock. This is the standard workflow whenever a neat sample reads above an absorbance of 1.0.

Corrected Absorbance Transmittance (%T) Light Absorbed Status
0.0589.13%10.87%Too low — concentrate
0.1079.43%20.57%Lower edge of range
0.5031.62%68.38%Ideal
1.0010.00%90.00%Upper edge of range
1.503.16%96.84%Too high — dilute

Because transmittance is logarithmic, each rise of one absorbance unit cuts the transmitted light by a factor of ten. Watching the %T output is a quick sanity check: a transmittance of just a few percent tells you the sample is far too concentrated long before the linear-range flag turns amber.

Choosing Wavelength and Extinction Coefficient

Accurate quantification depends on pairing the right wavelength with the matching extinction coefficient. The spectrophotometer calculator's preset buttons cover the workhorse wavelengths of the molecular biology lab, and each one expects a different ε for the analyte you are measuring.

Wavelength Typical Use Notes
260 nmDNA and RNAA260 of 1.0 ≈ 50 µg/mL dsDNA in a 1 cm cuvette
280 nmProteinε set by tryptophan, tyrosine, and cystine content
595 nmBradford assayCoomassie dye bound to protein
600 nmOD600 cell densityTurbidity proxy, not a true absorbance

The extinction coefficient is wavelength-specific, so a value valid at 280 nm cannot be reused at 260 nm. For proteins, tools such as the ExPASy ProtParam server compute ε at 280 nm directly from the amino acid sequence; for purified compounds and dyes, measure ε against a freshly prepared standard of known concentration. Path length matters too: standard cuvettes are exactly 1 cm, while a NanoDrop-style pedestal uses a much shorter path of roughly 0.1 cm (1 mm), which is why the path-length input lets you change this value.

Plugging in an outdated, mismatched, or wrong-wavelength extinction coefficient is the single most common source of systematic error in spectrophotometric quantification. Confirm both the wavelength and the ε before trusting the concentration this calculator reports.

Worked Examples

Quantify a Protein at 280 nm (Default Values)

Problem:

A protein reads A = 0.5 at 280 nm against a blank of 0.02 in a 1 cm cuvette, with an extinction coefficient of 43,890 M^-1 cm^-1 and a dilution factor of 1. What is the concentration?

Solution Steps:

  1. 1Correct for the blank: A_corr = 0.5 - 0.02 = 0.4800.
  2. 2Apply the formula: c = (0.4800 / (43,890 x 1)) x 1 = 1.094e-5 M.
  3. 3Convert to micromolar: 1.094e-5 M x 1,000,000 = 10.936 uM.
  4. 4Check transmittance: %T = 10^(-0.4800) x 100 = 33.11%, so light absorbed = 66.89%.

Result:

Concentration = 10.936 uM (1.094e-5 M). Corrected absorbance 0.4800 is inside the 0.1-1.0 linear range, with a signal-to-noise ratio of 24.0.

Recover a Concentrated Stock Using a Dilution Factor

Problem:

A neat sample read too high, so you dilute it tenfold and measure A = 0.8 against a 0.05 blank in a 1 cm cuvette with e = 10,000 M^-1 cm^-1. Enter a dilution factor of 10. What is the original stock concentration?

Solution Steps:

  1. 1Correct for the blank: A_corr = 0.8 - 0.05 = 0.7500.
  2. 2Apply the formula with DF: c = (0.7500 / (10,000 x 1)) x 10 = 7.500e-4 M.
  3. 3Convert to micromolar: 7.500e-4 M x 1,000,000 = 750.000 uM.
  4. 4Confirm the read was valid: corrected absorbance 0.7500 sits well within 0.1-1.0.

Result:

Original stock concentration = 750.000 uM (7.500e-4 M). The dilution factor of 10 scales the diluted reading back up to the undiluted value.

Flag a Sample That Is Too Concentrated

Problem:

A dye reads A = 1.6 against a 0.02 blank in a 1 cm cuvette with e = 5,500 M^-1 cm^-1 and a dilution factor of 1. Is this measurement reliable?

Solution Steps:

  1. 1Correct for the blank: A_corr = 1.6 - 0.02 = 1.5800.
  2. 2Compute concentration anyway: c = (1.5800 / (5,500 x 1)) x 1 = 2.873e-4 M = 287.273 uM.
  3. 3Compute transmittance: %T = 10^(-1.5800) x 100 = 2.63%, so 97.37% of the light is absorbed.
  4. 4Compare against the linear range: 1.5800 is greater than 1.0, so the quality check turns amber.

Result:

Reported value = 287.273 uM, but corrected absorbance 1.5800 is above the linear range. Dilute the sample and re-read with an appropriate dilution factor before trusting the number.

Read on a Short-Path (NanoDrop-style) Instrument

Problem:

A sample reads A = 0.31 against a 0.01 blank on a 0.1 cm path pedestal at 280 nm with e = 43,890 M^-1 cm^-1 and a dilution factor of 1. What concentration does the short path give?

Solution Steps:

  1. 1Correct for the blank: A_corr = 0.31 - 0.01 = 0.3000.
  2. 2Apply the formula with l = 0.1: c = (0.3000 / (43,890 x 0.1)) x 1 = 6.835e-5 M.
  3. 3Convert to micromolar: 6.835e-5 M x 1,000,000 = 68.353 uM.
  4. 4Check transmittance: %T = 10^(-0.3000) x 100 = 50.12%, with a signal-to-noise ratio of 30.0.

Result:

Concentration = 68.353 uM (6.835e-5 M). The shorter 0.1 cm path lets concentrated samples be read without dilution, which is why path length must be set correctly.

Tips & Best Practices

  • Always read a blank of your buffer or solvent first so background absorbance is subtracted.
  • Keep corrected absorbance between 0.1 and 1.0 to stay inside the reliable linear range.
  • Match the extinction coefficient to the exact wavelength you measured; it is not transferable across wavelengths.
  • Set the path length to 1 cm for standard cuvettes or about 0.1 cm for a NanoDrop-style pedestal.
  • Dilute over-concentrated samples and enter the dilution factor instead of trusting absorbance above 1.0.
  • Use the wavelength presets: 260 nm for DNA/RNA, 280 nm for protein, 595 nm for Bradford, 600 nm for OD600.
  • Watch the transmittance output; a very low percent transmittance signals a sample that is too concentrated.
  • Check the signal-to-noise ratio; a value near 1 means the blank is drowning your analyte signal.

Frequently Asked Questions

It applies the blank-corrected Beer-Lambert law, c = ((A_sample - A_blank) / (e x l)) x DF. The calculator subtracts the blank absorbance from the sample, divides by the product of the extinction coefficient and path length, and multiplies by the dilution factor. The answer is reported in micromolar and in scientific-notation molar.
The buffer, solvent, and cuvette absorb and scatter a small amount of light that is present in every reading. Subtracting the blank isolates the absorbance that belongs only to your analyte, which prevents the background from inflating your concentration. The calculator also uses the blank to compute the signal-to-noise ratio.
Corrected absorbance between 0.1 and 1.0 is the most accurate because absorbance stays proportional to concentration in this band. Below 0.1 the signal is lost in instrument noise, and above 1.0 stray light and molecular crowding break the linear relationship. The quality check turns amber and tells you to concentrate or dilute when you fall outside this range.
If you dilute a sample before reading it, enter the dilution factor so the calculator scales the measured concentration back up to the original stock. For example, a tenfold dilution uses a dilution factor of 10. For an undiluted sample, leave the dilution factor at 1.
Use the molar extinction coefficient for your specific analyte at the exact wavelength you measured, in units of M^-1 cm^-1, since the value changes with wavelength. For proteins at 280 nm, tools such as ExPASy ProtParam calculate it from the sequence; for dyes and small molecules, measure it against a standard of known concentration. The default of 43,890 is a typical protein value at 280 nm.
It is the corrected absorbance divided by the blank absorbance. A high ratio means the analyte signal dominates the background and the reading is trustworthy, while a ratio near 1 warns that buffer noise is comparable to your signal. Use it as a quick confidence check alongside the linear-range flag.

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.