Convert DNA mass (ng) and sequence length (bp) into copy number using standard molecular weight and Avogadro’s constant.
Last updated: March 2026
DNA copy number refers to the absolute number of individual DNA molecules present in a sample. This is fundamentally different from concentration (mass per volume) - copy number tells you exactly how many physical molecules you have, which is critical for many molecular biology applications.
Knowing the copy number is essential for PCR template preparation, transfection experiments, DNA sequencing library preparation, and quantitative genetics. For example, optimal PCR requires 10⁴-10⁷ template copies, while next-generation sequencing libraries need precise copy numbers for proper cluster formation.
The calculation combines three fundamental concepts: Avogadro's number (6.022 × 10²³ molecules/mole), molecular weight based on DNA length, and unit conversion from nanograms to moles. Each base pair of double-stranded DNA has an average molecular weight of 660 Daltons (g/mol).
Calculate copy number for a 5 kb plasmid at 100 ng:
Copy number determines success in PCR (need 10⁴-10⁷ templates), transfection efficiency, library preparation for NGS, and quantitative experiments like qPCR standard curves. Too few copies lead to failed reactions; knowing the exact number ensures reproducibility.
Each nucleotide has an average MW of ~330 Da (varies slightly: A=313, T=304, G=329, C=289). Double-stranded DNA has two strands, so 330 × 2 = 660 Da per bp. This is an average that works well for most DNA sequences.
Optimal PCR typically requires 10⁴ to 10⁷ template copies. Below 10⁴ copies, amplification becomes unreliable. Above 10⁷, you may waste template and reagents. For a 5 kb plasmid, 100 ng contains ~1.8 × 10¹⁰ copies - far more than needed!
Divide the DNA mass by molecular weight (bp × 660), convert to moles, then multiply by Avogadro’s number. A simplified formula is: copies = (ng × 6.022×10²³) / (bp × 660 × 10⁹).
This calculation treats all DNA the same way based on length. Circular plasmids and linear fragments of the same length have identical molecular weights and thus the same copy number per ng. The topology doesn't affect mass or copy number calculations.
Yes, but RNA has different average MW: ~340 Da per base for single-stranded RNA (ssRNA). Double-stranded RNA would be ~680 Da/bp. The calculator uses 660 Da/bp optimized for dsDNA, so results for RNA will be approximate.
DNA is extremely lightweight. Even tiny masses (nanograms) contain billions of molecules. This is why PCR is so powerful - starting with just a few thousand molecules, you can amplify to billions in hours. Avogadro's number (6.022 × 10²³) means even picomoles contain trillions of molecules.
Very accurate for practical purposes. The main source of error is the 660 Da/bp average, which can vary ±5% depending on GC content. High GC sequences are slightly heavier (G and C are heavier than A and T). For most applications, this variation is negligible.
If you know molarity (M = moles/liter), you can calculate copy number directly: copies/µL = Molarity × 6.022 × 10²³ × 10⁻⁶. For example, 1 nM solution = 6.022 × 10¹¹ copies/µL. This bypasses the mass-to-moles conversion.
Related Tools
Calculate DNA concentration from absorbance.
Convert DNA sequence to mRNA.
Calculate qPCR amplification efficiency.
Generate Punnett square diagrams.
Calculate dihybrid cross outcomes.
Calculate trihybrid cross outcomes.