DNA Molar Calculator
Convert DNA mass concentration to molarity, or calculate how much DNA mass you need for a target molarity in a reaction.
What this DNA molar calculator does
In many molecular biology workflows, the number you actually care about is not mass concentration (ng/µL), but molar concentration (nM or µM). Molarity tells you how many molecules are present in a given volume, which is what determines stoichiometry for ligations, PCR setup, hybridization, and cloning reactions.
This calculator gives you two practical workflows:
- Mass concentration to molarity: Convert a measured DNA concentration (for example from NanoDrop, Qubit, or plate reader) into M, mM, µM, nM, and pM.
- Target molarity to required mass: Determine how many ng of DNA are needed for a reaction of a specific volume, and optionally estimate the volume to pipette from a stock solution.
Core formulas used
1) Molecular weight of DNA
DNA molecular weight is approximated from sequence length:
- dsDNA: 660 g/mol per base pair (bp)
- ssDNA: 330 g/mol per nucleotide (nt)
So, molecular weight (g/mol) is:
MW = length × 660 for dsDNA, or MW = length × 330 for ssDNA.
2) Molarity from mass concentration
Once mass concentration is converted into g/L, molarity is:
Molarity (M) = concentration (g/L) ÷ MW (g/mol)
3) Required mass from target molarity and volume
First compute moles:
moles = target molarity (M) × volume (L)
Then convert to mass:
mass (g) = moles × MW, then convert to ng for lab-friendly output.
How to use this calculator
Mode A: Mass concentration → molarity
- Select whether your molecule is dsDNA or ssDNA.
- Enter DNA length in bp/nt.
- Enter mass concentration and choose units (ng/µL, µg/mL, etc.).
- Click Calculate to get molarity in multiple scales.
Mode B: Target molarity + volume → required mass
- Enter DNA type and length.
- Enter target molarity and its unit.
- Enter total reaction volume in µL.
- Optionally enter your stock concentration (ng/µL) to estimate pipetting volume.
Worked examples
Example 1: Plasmid DNA concentration conversion
Suppose you have a 3,000 bp dsDNA plasmid at 50 ng/µL. Its approximate MW is 3,000 × 660 = 1,980,000 g/mol. 50 ng/µL equals 0.05 g/L, so molarity is 0.05 / 1,980,000 ≈ 2.53 × 10-8 M, or about 25.3 nM.
Example 2: Oligo setup for a reaction
For a 60 nt ssDNA oligo, target 200 nM in a 20 µL reaction: moles = 200 nM × 20 µL = 4 fmol (0.004 pmol). The tool converts this automatically and reports the exact required ng and working concentration.
Common mistakes to avoid
- Confusing dsDNA and ssDNA constants: This introduces a 2× error immediately.
- Mixing bp and nt labels: Keep length unit consistent with molecule type.
- Using mass units interchangeably: ng/µL and µg/mL are equivalent numerically, but not all units are.
- Forgetting volume unit conversion: µL to L conversion is critical in molarity math.
- Over-trusting approximations: 660/330 factors are practical estimates, not exact sequence-dependent masses.
Quick lab reference
- 1 µM = 1 pmol/µL
- 1 nM = 1 fmol/µL
- For dsDNA, MW scales linearly with base pairs: longer fragments have lower molarity at the same ng/µL
- Molecule count can be estimated from Avogadro's number for copy-number calculations
FAQ
Is this suitable for RNA?
Not directly. RNA has different average residue masses and often different practical assumptions. This page is tuned for DNA.
Can I use exact molecular weight from sequence?
Yes. For the most precise work, sequence-specific MW is better. This calculator uses standard approximations that are usually fine for routine planning.
Why report multiple units (M, µM, nM)?
Different protocols use different scales. Seeing all at once reduces conversion mistakes and speeds up experiment setup.
Bottom line
DNA workflows become more reproducible when concentrations are handled in molar terms instead of just mass terms. Use this calculator to translate quickly between the two and to plan reaction inputs with fewer manual conversion errors.