Oligo and sequence calculator

DNA Molarity Calculator

Convert DNA mass concentration in ng/µL into nM, pM, and fmol/µL using fragment or oligonucleotide length. Choose dsDNA or ssDNA so the calculator applies the matching average mass-per-base assumption.

Free browser calculatorWorked example includedFormula and assumptions explained
What this calculator tells you

DNA Molarity Calculator explained in one minute

DNA molarity depends on both mass concentration and fragment length. The same ng/µL contains more molecules when DNA fragments are shorter and fewer molecules when they are longer, because each longer molecule has a greater molecular weight.

dsDNA assumption660 g/mol per bpCommon planning approximation used in molecular-biology calculations.
ssDNA assumption330 g/mol per ntCommon average-base approximation.
Main conversionng/µL → nMLength is required because molecular weight changes with fragment size.
Useful identity1 nM = 1 fmol/µLHelpful for ligation and library workflows.
Interactive calculator

Convert DNA concentration to molarity

Convert ng/µL into nM or pM from DNA length using the conventional average molecular weight per base pair or nucleotide.

Updates as you type

Enter your values

Use base pairs for dsDNA and nucleotides for ssDNA.
Use the measured or assigned mass concentration of your DNA sample.
For libraries, use the representative or average fragment length appropriate to your workflow.
Calculated result

Your result

DNA molarity30.303 nM30,303 pM
Estimated molecular weight3.300e+5 g/mol660 g/mol per bp
Amount per µL30.303 fmol/µL1 nM = 1 fmol/µL
DNA typedsDNA500 bp
DNA Molarity Calculator for ng per microliter to nM and pM using dsDNA or ssDNA length
Step-by-step

How to use the DNA Molarity Calculator

Enter the values from your protocol, reagent label, spectrophotometer, or experiment, then use the result together with the formula and assumptions shown on this page.

  1. 1

    Choose dsDNA for double-stranded fragments or ssDNA for single-stranded oligonucleotides.

  2. 2

    Enter the DNA mass concentration in ng/µL.

  3. 3

    Enter fragment length in base pairs for dsDNA or nucleotides for ssDNA.

  4. 4

    Read the calculated nM, pM, fmol/µL, and estimated molecular weight.

  5. 5

    For sequencing libraries, use the representative fragment length required by your library-normalization workflow rather than assuming the insert length alone always equals the full library molecule length.

  6. 6

    For short synthetic oligos or work requiring higher precision, use exact sequence-based molecular weight when available instead of the average-per-base approximation.

How do you convert DNA ng/µL to nM?

Estimate DNA molecular weight from sequence length, convert ng/µL to a molar amount, and report the result in nM or pM.

For routine dsDNA calculations, this page uses an average molecular weight of 660 g/mol per base pair. For ssDNA it uses 330 g/mol per nucleotide. The estimated molecular weight is therefore length × 660 for dsDNA or length × 330 for ssDNA.

Because 1 ng/µL equals 1 mg/L, the conversion can be condensed to nM = ng/µL × 1,000,000 ÷ molecular weight in g/mol. The tool performs that unit conversion automatically.

DNA typeAverage molecular-weight assumptionLength unit
dsDNA660 g/mol per base pairbp
ssDNA330 g/mol per nucleotident
Exact oligo sequenceSequence-specific molecular weight preferrednt and base composition

Why DNA fragment length changes molarity

At the same mass concentration, shorter DNA fragments produce a higher molar concentration because each molecule has less mass.

A 100 bp dsDNA fragment and a 1,000 bp dsDNA fragment differ by roughly tenfold in molecular weight. If both samples are 10 ng/µL, the 100 bp sample contains about ten times as many DNA molecules per unit volume and therefore has about ten times the molarity.

This distinction is important in cloning, ligation, amplicon pooling, sequencing-library normalization, and any experiment that depends on molecule counts or molar ratios rather than only total DNA mass.

DNA molarity for NGS libraries and amplicon pools

Library molarity calculations use mass concentration together with an appropriate average library fragment length, but the value is still an estimate unless concentration and size measurements accurately represent the library population.

For an NGS library, the relevant length may include adapters as well as the insert depending on the platform and normalization method. Use the fragment-size definition specified by the library kit or sequencing workflow.

A broad fragment-size distribution makes a single average length less exact. Likewise, UV-based DNA concentration can overestimate amplifiable library molecules if contaminants or non-library nucleic acids contribute to the mass measurement. Fluorescence and qPCR-based library quantification can provide more application-specific information.

  • Use an average or modal library fragment length that matches your validated workflow.
  • Confirm whether adapter length is already included in the reported fragment size.
  • Use an appropriate DNA concentration measurement for low-concentration libraries.
  • Treat calculated molarity as a planning value when the library is heterogeneous or contains non-amplifiable material.

Why some references use 650 instead of 660 g/mol per bp

Average dsDNA molecular-weight conventions vary slightly by reference, so 650 and 660 g/mol per base pair are both seen in laboratory calculations.

Promega commonly uses 660 as an average molecular weight for a nucleotide pair in practical conversion formulas. NEB lists an average dsDNA molecular-weight approximation of 650 daltons per base pair in its nucleic-acid data guidance while also listing more exact base-pair mass information.

For long DNA fragments, the difference between 650 and 660 is usually small relative to other experimental uncertainties. For short oligos or high-precision work, exact sequence composition, terminal groups, and chemical modifications matter more, so sequence-specific molecular weight is preferable.

Common DNA molarity calculation mistakes

The most common errors are using the wrong DNA type, confusing bp with nt, using insert length instead of full library length, or assuming a mass concentration method counts only functional DNA molecules.

  • Use bp for dsDNA length and nt for ssDNA length.
  • Do not use 330 g/mol per nucleotide for a dsDNA fragment unless you explicitly account for both strands.
  • Do not confuse nM with pM; 1 nM equals 1,000 pM.
  • For NGS libraries, follow the kit's fragment-length convention and normalization method.
  • For modified oligos, use the supplier's exact molecular weight when available.
  • Remember that the output can only be as accurate as the input concentration and length estimate.
Worked example

Convert 10 ng/µL of 500 bp dsDNA to nM

A 500 bp double-stranded DNA fragment has a measured concentration of 10 ng/µL. Using the common 660 g/mol per bp approximation gives a quick molarity estimate.

DNA type

dsDNA, so use 660 g/mol per base pair.

Estimated MW

500 bp × 660 g/mol per bp = 330,000 g/mol.

nM formula

nM = 10 ng/µL × 1,000,000 ÷ 330,000.

Molarity

≈ 30.3 nM.

pM

30.3 nM × 1,000 ≈ 30,300 pM.

fmol/µL

30.3 nM is numerically equal to about 30.3 fmol/µL.

Interpretation: The sample is about 30.3 nM under the 660 g/mol per bp approximation. If the DNA is a heterogeneous sequencing library, use the fragment-length and quantification method recommended by that workflow.

Calculations and terms covered on this page

These are the closely related lab calculations and concepts this tool is designed to answer without forcing you to translate between several separate calculators.

DNA molarity calculatorng/µL to nM DNADNA concentration to molarityDNA library molarity calculatordsDNA molarity calculatorssDNA molarity calculatorDNA ng/µL to pMDNA fragment molarityDNA molecular weight per base pairfmol/µL DNA calculatorNGS library normalizationDNA mass to moles conversion

Scientific references and source checks

The equations, constants, and interpretation notes on this page are checked against established chemistry or molecular-biology references. Always follow your own validated protocol when exact experimental conditions matter.

Common questions

DNA Molarity Calculator FAQs

What molecular weight per base pair does this DNA molarity calculator use?

It uses the common planning approximation of 660 g/mol per base pair for dsDNA.

What value is used for ssDNA?

The calculator uses 330 g/mol per nucleotide for ssDNA as an average approximation.

How do I convert ng/µL to nM for DNA?

Estimate molecular weight from DNA length, then calculate nM = ng/µL × 1,000,000 ÷ molecular weight in g/mol.

Why does shorter DNA have higher molarity at the same ng/µL?

Shorter DNA molecules weigh less, so the same total mass contains more molecules and therefore a higher molar concentration.

Is 1 nM equal to 1 fmol/µL?

Yes. A concentration of 1 nanomole per liter is numerically equivalent to 1 femtomole per microliter.

Can I use this as an NGS library molarity calculator?

Yes as a planning estimate when you have an appropriate DNA concentration and representative library fragment length. Follow the library kit's recommended quantification and normalization procedure for final use.

Should I use 650 or 660 g/mol per bp?

Both approximations appear in molecular-biology references. This calculator uses 660 for consistency with common BioMath-style conversions. For higher precision, use exact sequence-based molecular weight.

Can I use this for modified oligos?

Only as a rough estimate. Chemical modifications and terminal groups change molecular weight, so use the exact molecular weight supplied by the oligo manufacturer when available.