DNA Concentration Calculator

The DNA Concentration Calculator converts A260 absorbance readings to concentration using Beer-Lambert extinction coefficients: dsDNA × 50, ssDNA × 33, ssRNA × 40 (ng/µL per A260 unit). Interprets 260/280 (protein contamination, ideal 1.7–2.0) and 260/230 (organic/salt contamination, ideal 1.8–2.2) purity ratios with colour-coded assessment. Includes ng/µL to nM converter using average molecular weights (dsDNA 650 Da/bp, ssDNA 330 Da/nt) with copy number output.

S. Siddiqui

Edited by

S. SiddiquiFounder & Editor-in-Chief
Sources:WikipediaWolfram AlphaUpdated Jun 2026

Coming Soon

This tool widget is being built.

Quick Answer

DNA concentration from an A260 absorbance reading is calculated as: concentration (ng/µL) = A260 × extinction coefficient × dilution factor. The extinction coefficients are 50 ng/µL per A260 unit for double-stranded DNA, 33 for single-stranded DNA, and 40 for RNA. Enter your A260 value and sample type to calculate concentration in ng/µL, µg/mL, and µg/µL instantly. Add A280 to assess protein contamination (260/280 ratio, ideal 1.7–2.0 for DNA) and A230 to detect phenol or salt carryover (260/230 ratio, ideal 1.8–2.2).

What Is a DNA Concentration Calculator?

A DNA concentration calculator converts a spectrophotometric absorbance reading at 260 nm (A260) into a mass concentration — typically expressed as ng/µL for DNA samples in a molecular biology laboratory. The calculation is based on the Beer-Lambert law, which states that the absorbance of a solution is directly proportional to the concentration of the absorbing molecule and the path length of the light beam through the sample.

Nucleic acids absorb ultraviolet light maximally at 260 nm because of the aromatic ring systems in the purine and pyrimidine bases. This property was characterised by Warburg and Christian in the 1940s and remains the standard method for rapid DNA quantification in every molecular biology laboratory. The NanoDrop spectrophotometer — developed by Thermo Scientific and now found in the majority of research labs worldwide — applies this principle to 1–2 µL microvolume samples, measuring A260 in less than five seconds.

This calculator also provides purity ratio interpretation. The 260/280 ratio detects protein contamination — proteins absorb strongly at 280 nm due to their aromatic amino acids (tryptophan, tyrosine). A ratio below 1.7 suggests significant protein or phenol carryover that will inhibit downstream reactions. The 260/230 ratio detects a different class of contaminants: organic solvents, guanidine salts from column-based extraction kits, EDTA from lysis buffers, and polysaccharides from plant DNA extractions. According to NEB's technical guide on nucleic acid quantification, the 260/230 ratio is often a more sensitive indicator of sample quality than 260/280 for samples destined for PCR (see our Annealing Temperature Calculator to optimise primer binding conditions), restriction digestion, or next-generation sequencing library preparation.

The ng/µL to nM converter — the second mode of this calculator — is used when preparing DNA for applications that require molar concentrations: Gibson assembly reactions (which call for 0.02–0.5 pmol of each fragment), ligation reactions (requiring a specific molar ratio of insert to vector), and CRISPR guide RNA preparations (measured in nM or picomoles).

How to Use the DNA Concentration Calculator

  1. Choose your mode: A260 to Concentration or ng/µL to nM Converter. Use A260 to Concentration when you have a NanoDrop or UV spectrophotometer reading and need the DNA concentration and purity assessment. Use the ng/µL to nM Converter when you already know your concentration and need to convert to molar units for a specific DNA length (for ligation, Gibson assembly, or other molar-ratio-dependent protocols).
  2. Select your sample type. dsDNA (double-stranded DNA) uses an extinction coefficient of 50 µg/mL per A260 unit. ssDNA and oligonucleotides use 33. ssRNA uses 40. Using the wrong coefficient is the most common source of concentration error — choosing dsDNA for a single-stranded PCR product or an RNA sample will overestimate concentration by 25–50%.
  3. Enter your A260 reading. Type the absorbance value as reported by your instrument. For NanoDrop measurements, the sample is measured undiluted so the dilution factor is 1. For cuvette-based spectrophotometers where you diluted before reading, enter the dilution factor (e.g. 50 if you added 1 µL sample to 49 µL water).
  4. Enter A280 and A230 for purity assessment. These are optional but highly recommended before proceeding to downstream applications. A280 assesses protein contamination; A230 assesses organic solvent, salt, and guanidine carryover. Both fields are entered in the same units as A260.
  5. Read purity results. Colour-coded cards show whether your 260/280 and 260/230 ratios fall within acceptable ranges and what contamination each aberrant value indicates.
  6. For ng/µL to nM: enter concentration and DNA length. Input your DNA concentration in ng/µL and the length of your DNA fragment in base pairs (bp for dsDNA) or nucleotides (nt for ssDNA/oligos). Select dsDNA (650 Da/bp average MW) or ssDNA (330 Da/nt). The calculator outputs molar concentration in nM and copy number per µL.

Formula and Methodology

Beer-Lambert Law and Extinction Coefficients

The Beer-Lambert law states: A = ε × c × l, where A is absorbance, ε is the molar extinction coefficient, c is concentration, and l is path length in centimetres. For nucleic acids, this simplifies to empirically determined conversion factors based on the average base composition of random-sequence DNA:

dsDNA: concentration (ng/µL) = A260 × 50 × dilution factor

ssDNA / Oligo: concentration (ng/µL) = A260 × 33 × dilution factor

ssRNA: concentration (ng/µL) = A260 × 40 × dilution factor

The NanoDrop uses a path length of 1 mm (0.1 cm), which is automatically corrected to a 1 cm equivalent by the instrument's software — so the A260 values it reports are already normalised to 1 cm path length, and these formulas apply directly without further correction.

Purity Ratios

The 260/280 ratio uses the fact that proteins absorb maximally at 280 nm. Pure dsDNA has a 260/280 ratio of approximately 1.8 (range 1.7–2.0 is acceptable). Pure RNA has a 260/280 of approximately 2.0. A ratio below 1.7 suggests protein or phenol contamination — both absorb at 280 nm and depress the ratio. A ratio above 2.0 may indicate RNA contamination of a DNA sample.

The 260/230 ratio uses absorbance at 230 nm, where organic compounds such as phenol, guanidine thiocyanate (from Trizol and column kits), carbohydrates, and EDTA absorb strongly. The acceptable range is 1.8–2.2. A low 260/230 (below 1.8) is one of the most common problems in DNA extraction and is a stronger predictor of PCR inhibition than a low 260/280 ratio.

ng/µL to nM Conversion

To convert from mass concentration to molar concentration, divide by the molecular weight of the DNA fragment:

nM = (ng/µL × 10⁶) / molecular weight (Da)

Molecular weight is calculated as: dsDNA = 650 Da × length (bp); ssDNA = 330 Da × length (nt). These are average values based on the mean molecular weight of the four deoxynucleotide residues.

Worked Example

A researcher elutes a plasmid prep in TE buffer. The NanoDrop reads A260 = 0.42, A280 = 0.24, A230 = 0.19. The NanoDrop was blanked with TE buffer (correct procedure).

Concentration = 0.42 × 50 = 21 ng/µL

260/280 = 0.42 / 0.24 = 1.75 ✓ (acceptable, pure DNA range)

260/230 = 0.42 / 0.19 = 2.21 ✓ (acceptable, low contaminants)

This is a clean preparation at 21 ng/µL. To calculate nM for a 5,400 bp plasmid: nM = (21 × 10⁶) / (650 × 5400) = 21,000,000 / 3,510,000 = 5.98 nM.

Real-World Applications

Quantifying a genomic DNA extraction for NGS library preparation

A genomics researcher at a UK biobank is preparing 96 human blood DNA samples for whole-genome sequencing. The NGS library preparation protocol requires a precise input of 1 µg of DNA per sample at a concentration between 10 and 50 ng/µL. Using the NanoDrop for an initial concentration screen, the researcher identifies three samples with A260/A230 ratios below 1.5 — indicating guanidine carryover from the extraction column that would inhibit the library preparation enzymes. These three samples are re-purified using an SPRI bead clean-up step before quantification with Qubit, which gives fluorescence-based confirmation of the NanoDrop concentration for all 96 samples before submission to the sequencing facility.

Verifying a PCR product concentration before gel-free cloning

A molecular biology PhD student is cloning a 1.2 kb PCR product into an expression vector using Gibson assembly. The protocol calls for a 3:1 molar ratio of insert to vector (50 ng vector). The student measures the gel-purified PCR product at A260 = 0.31 (dsDNA, no dilution): concentration = 0.31 × 50 = 15.5 ng/µL. Using the nM converter with length = 1,200 bp: nM = (15.5 × 10⁶) / (650 × 1200) = 19.87 nM. The vector at 50 ng/µL and 4,500 bp: nM = (50 × 10⁶) / (650 × 4500) = 17.1 nM. A 3:1 molar ratio requires 3 × 17.1 = 51.3 nM insert — so the student needs 51.3 / 19.87 = 2.6 µL of insert per 1 µL of vector. The assembly works first time.

Diagnosing failed PCR due to phenol contamination

A research technician extracts DNA from mouse tail tissue using a phenol-chloroform protocol. PCR consistently fails despite positive controls working. The NanoDrop shows: A260 = 0.68 (concentration 34 ng/µL), 260/280 = 1.81 (acceptable), 260/230 = 0.94 (severely contaminated — phenol absorbs strongly at 230 nm). The 260/280 ratio looks fine, which is why the contamination was initially missed. The low 260/230 is the diagnostic flag. Phenol carryover is a potent PCR inhibitor even at very low concentrations. The technician re-purifies the samples with two rounds of chloroform extraction and ethanol precipitation. Post-purification: 260/280 = 1.83, 260/230 = 2.05. PCR works.

Preparing siRNA for cell transfection at a defined nM dose

A cell signalling researcher is transfecting HeLa cells with a 21-nt siRNA duplex. The transfection protocol calls for a final concentration of 10 nM siRNA in the well. The researcher receives lyophilised siRNA resuspended to 20 µM stock (manufacturer specification). Using the ng/µL to nM converter to cross-check: the measured A260 = 0.55 (ssDNA coefficient for the single strands, length = 21 nt): concentration = 0.55 × 33 = 18.2 ng/µL per strand. nM = (18.2 × 10⁶) / (330 × 21) = 2,621 nM = 2.62 µM — broadly consistent with the manufacturer's 20 µM claim after accounting for the duplex (measured as single strands). The researcher dilutes to a 1 µM working stock and performs a dose titration from 1 to 50 nM to identify the optimal knockdown concentration.

Common Mistakes and Troubleshooting

Blanking with water when the sample is in TE or elution buffer

Problem: This is the most commonly reported NanoDrop error in lab forums. If your DNA was eluted in TE buffer (10 mM Tris-HCl, 1 mM EDTA) or any other buffer and you blank the instrument with water rather than the same buffer, the Tris and EDTA will absorb slightly at 260 nm. This inflates the A260 reading and overestimates DNA concentration by 5–20% depending on buffer composition. It also distorts purity ratios. Fix: Always blank with the exact buffer used to elute or resuspend your DNA. If your DNA is in 10 mM Tris pH 8.5, blank with 10 mM Tris pH 8.5. This is the single most impactful NanoDrop protocol correction for improving measurement accuracy.

Using the dsDNA coefficient for ssDNA, RNA, or oligonucleotides

Problem: The extinction coefficient of 50 µg/mL per A260 unit is specific to double-stranded DNA. Using this factor for ssDNA (correct: 33) overestimates concentration by 52%. Using it for RNA (correct: 40) overestimates by 25%. This error is especially common when quantifying PCR primers, siRNA, or single-stranded synthetic DNA constructs on a NanoDrop that defaults to the dsDNA setting. Fix: Always select the correct nucleic acid type before measuring. On Thermo NanoDrop instruments, change the setting from "dsDNA" to "RNA" or "ssDNA" in the nucleic acid module.

Trusting NanoDrop for samples below 10 ng/µL

Problem: The NanoDrop has a lower reliable detection limit of approximately 2–10 ng/µL for dsDNA. Below this threshold, instrument noise becomes significant relative to the signal, and readings are unreliable. For NGS library quantification, digital PCR, or any application requiring precise low-concentration measurements, NanoDrop routinely overestimates concentration — sometimes by 5–10 fold — because it cannot distinguish between DNA and background UV-absorbing contaminants at low signal levels. Fix: Use Qubit fluorometry for samples below 10 ng/µL. Qubit uses an intercalating dye that fluoresces only when bound to double-stranded nucleic acid, giving sequence-specific quantification that is 10–1000× more sensitive than absorbance-based methods and far less affected by contaminants.

Ignoring a low 260/230 ratio

Problem: Many researchers check only the 260/280 ratio for purity and proceed with a sample if 260/280 is acceptable, without checking 260/230. A low 260/230 ratio (below 1.8) is a stronger predictor of PCR inhibition and restriction digest failure than a low 260/280, because guanidine salts and phenol — the main contaminants detected at 230 nm — are potent enzyme inhibitors at nanomolar concentrations. A sample can look "pure" by 260/280 (1.82) while being heavily contaminated by guanidine (260/230 = 0.9). Fix: Always record both ratios. If 260/230 is below 1.5, perform a clean-up step (SPRI bead purification, column re-purification, or ethanol precipitation) before proceeding to enzymatic reactions.

Measuring an un-blanked or dirty pedestal

Problem: Residual DNA or buffer from a previous measurement on the NanoDrop pedestal introduces carryover into the next reading. This is particularly significant at low DNA concentrations where the carryover signal is comparable to the sample signal. A dirty pedestal also distorts purity ratios. Fix: Wipe the pedestal and the lid with a lint-free lens tissue between every measurement. Re-blank the instrument every 30 minutes during a long measurement session, especially if buffer or reagent conditions change between samples.

Last reviewed: June 7, 2026
Founder's Real-World Experience
S. Siddiqui

S. Siddiqui

Founder & Editor-in-Chief, YourToolsBase

How an unquantified DNA sample wasted three ligation reactions

When I was first working through a plasmid cloning workflow to document for YourToolsBase, I had just run a PCR, confirmed my insert on a gel, and cleaned it up with a column kit. The protocol said to elute in 50 µL of elution buffer, so I did. I assumed the concentration would be high enough for a ligation — the gel band looked bright and I was in a hurry.

I set up three ligation reactions over three evenings, varying the insert:vector molar ratio each time. All three gave me fewer than five colonies on the transformation plate — and colony PCR showed all five were empty vector. After the third failure I finally measured the eluate on a NanoDrop. The concentration was 1.8 ng/µL. I needed roughly 25 ng/µL for a meaningful ligation. I had been adding nanogram quantities of insert where I needed to be adding micrograms.

I re-eluted the column in 15 µL instead of 50 µL, remeasured, got 7 ng/µL — still low, but enough to work with at an elevated molar ratio. That run gave 22 colonies, 18 of which carried the correct insert. The 260/280 and 260/230 ratios were both in range, so the problem was purely concentration, not contamination. I had just assumed the gel brightness told me enough. It does not. Measure before you ligate.

Three failed ligations traced to 1.8 ng/µL instead of target 25 ng/µLRe-elution in 15 µL recovered workable concentration18 of 22 colonies correct on the measured run
Also used alongside: Ligation Calculator

Frequently Asked Questions

How do you calculate DNA concentration from OD260?
Multiply your A260 (absorbance at 260 nm) by the extinction coefficient for your nucleic acid type and by the dilution factor: concentration (ng/µL) = A260 × extinction coefficient × dilution factor. The extinction coefficients are 50 for dsDNA, 33 for ssDNA and oligonucleotides, and 40 for RNA. These values are derived from the Beer-Lambert law and represent the average light-absorbing properties of random-sequence nucleic acids at 260 nm.
What is a good 260/280 ratio for DNA?
A 260/280 ratio between 1.7 and 2.0 is accepted as indicating pure DNA. The most frequently cited ideal value is 1.8. A ratio below 1.7 suggests protein contamination — proteins contain aromatic amino acids (tryptophan, tyrosine, phenylalanine) that absorb at 280 nm and depress the ratio. A ratio above 2.0 may indicate RNA contamination. The 260/280 ratio alone is not sufficient to confirm sample purity — always check 260/230 as well.
What does a low 260/230 ratio mean?
A 260/230 ratio below 1.8 indicates contamination with compounds that absorb at 230 nm. The most common culprits are guanidine thiocyanate or guanidine hydrochloride (from silica column extraction kits), phenol (from phenol-chloroform extractions), EDTA, carbohydrates, and some detergents. These contaminants are potent inhibitors of PCR, restriction digestion, and other enzymatic reactions. The acceptable range for DNA is 1.8–2.2. Samples with 260/230 below 1.5 should be re-purified before downstream use.
What is the difference between NanoDrop and Qubit for DNA quantification?
NanoDrop measures absorbance at 260 nm and calculates concentration from the Beer-Lambert law. It is fast and requires no reagents, but it cannot distinguish between DNA and other UV-absorbing contaminants, and is unreliable below 10 ng/µL. Qubit uses a fluorescent dye that binds specifically to double-stranded DNA, giving a signal proportional only to dsDNA — not contaminating RNA, free nucleotides, or phenol. Qubit is 10–1000× more sensitive and far more accurate at low concentrations. For routine checks, use NanoDrop. For applications requiring precision — NGS library quantification, digital PCR inputs, or samples below 10 ng/µL — use Qubit.
Why is my DNA concentration high on NanoDrop but low on Qubit?
This is the most common NanoDrop-versus-Qubit discrepancy, and it is almost always caused by contaminants. NanoDrop measures all UV-absorbing material at 260 nm — free nucleotides, RNA, phenol, guanidine salts, and protein all absorb at this wavelength and falsely inflate the reading. Qubit measures only double-stranded DNA. If your NanoDrop reads 50 ng/µL but Qubit reads 5 ng/µL, your sample likely contains RNA, fragmented nucleotides, or other UV-absorbing contaminants that are not dsDNA. Check your 260/230 ratio — if it is below 1.5, contamination is the most likely cause.
What should I use to blank the NanoDrop?
Blank with the exact buffer used to elute or resuspend your DNA — not with water, unless your DNA is in water. If your DNA was eluted from a spin column in 10 mM Tris pH 8.5 (common elution buffer), blank with 10 mM Tris pH 8.5 from the same stock. If DNA is in TE buffer, blank with TE. Using water to blank when the sample is in buffer causes the buffer components to absorb UV light and artificially inflate the A260 reading, overestimating concentration and distorting purity ratios.
What is the extinction coefficient for dsDNA?
The empirical extinction coefficient for double-stranded DNA is 50 µg/mL per A260 unit (at 1 cm path length). This is an average value for random-sequence dsDNA and is equivalent to an OD of 1.0 corresponding to approximately 50 µg/mL (or 50 ng/µL) of dsDNA. For ssDNA and oligonucleotides, the coefficient is 33. For ssRNA, it is 40. These values were determined empirically and are well-established across the field, though the true value for a specific sequence will vary slightly depending on base composition.
How do I convert ng/µL to nM for DNA?
Use the formula: nM = (concentration in ng/µL × 10⁶) / molecular weight in Daltons. For dsDNA, calculate molecular weight as 650 Da × length in base pairs. For ssDNA or oligonucleotides, use 330 Da × length in nucleotides. Example: 50 ng/µL of a 1,000 bp dsDNA fragment has nM = (50 × 10⁶) / (650 × 1000) = 76.9 nM. The ng/µL to nM converter on this page performs this calculation automatically.
Can NanoDrop measure RNA concentration?
Yes. Select the RNA setting (or ssDNA if RNA mode is not available) on your NanoDrop to apply the correct extinction coefficient of 40 µg/mL per A260 unit. The ideal 260/280 ratio for pure RNA is 2.0 (slightly higher than the 1.8 ideal for DNA). RNA integrity cannot be assessed by NanoDrop — an RNA Integrity Number (RIN) from a Bioanalyzer or TapeStation is needed to confirm that the RNA is intact and not degraded, which NanoDrop absorbance cannot detect.
What causes a 260/280 ratio below 1.7?
A 260/280 ratio below 1.7 most commonly indicates protein contamination. Proteins absorb at 280 nm due to aromatic amino acids (tryptophan, tyrosine) and reduce the ratio. Phenol also absorbs at 280 nm and is a frequent culprit in phenol-chloroform DNA extractions. Low 260/280 can also occur if the blank was not performed correctly with the matching buffer. Samples with 260/280 below 1.6 should be cleaned up by column re-purification or phenol-chloroform back-extraction before use in sensitive downstream applications.

Rate This Tool

Was this tool helpful?

Be the first to rate this tool

About the Author

S. Siddiqui

S. Siddiqui

Founder & Editor-in-Chief

LinkedIn Profile

S. Siddiqui is the founder and editor-in-chief of YourToolsBase, overseeing all content, tool accuracy, and editorial standards.

View full profile

Authoritative Sources

Formulas and data in this tool are based on guidelines from the above sources.