DNA Copy Number Calculator

DNA copy number tells you how many individual DNA molecules are in your sample. Enter the DNA mass (ng) or concentration (ng/uL) with volume, plus the fragment length in base pairs, and the calculator applies the standard formula (copies = mass / (length x 1.096 x 10^-12)) to give the copy number. You can also reverse-calculate: enter a target copy number to find the mass of DNA required.

S. Siddiqui

Edited by

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

Calculate Copies from Mass

Uses the standard approximation of 660 g/mol per base pair for double-stranded DNA. For single-stranded DNA or RNA, use 330 g/mol per base. Results assume uniform nucleotide composition.

Quick Answer

DNA copy number is calculated using the formula: copies = mass (ng) / (length (bp) x 660 g/mol x 1/(6.022 x 10^23) x 10^9), which simplifies to copies = mass (ng) / (length (bp) x 1.096 x 10^-12). For example, 10 ng of a 3,000 bp plasmid contains approximately 3.04 x 10^9 copies. Use the reverse formula (mass = copies x length x 1.096 x 10^-12 ng) to calculate how much DNA mass is needed to achieve a target copy number for cloning, transfection, or qPCR standard curves.

What Is DNA Copy Number?

DNA copy number refers to the number of individual DNA molecules present in a given sample. In molecular biology, it is most commonly needed in three contexts: preparing qPCR standard curves that require known copy numbers per reaction, setting up ligation reactions with the correct molar ratio of insert to vector, and calculating the amount of template needed for cloning or cell transfection. Because DNA molecules are far too small to count individually, copy number is always calculated from measurable quantities: the total mass of DNA in the sample and the length of the specific DNA fragment of interest.

The calculation relies on two constants of physical chemistry. First, the average molecular weight of one base pair of double-stranded DNA is approximately 660 grams per mole (330 g/mol per nucleotide x 2 strands). This figure averages over the four different nucleotides (A, T, G, C) and assumes typical DNA nucleotide composition; in reality it varies slightly with GC content, but the approximation is accurate enough for all practical molecular biology applications. Second, Avogadro's number (6.022 x 10^23) converts between moles of molecules and the actual count of individual molecules.

Combining these two constants: if a fragment is L base pairs long, one mole of that fragment weighs 660L grams. One molecule therefore weighs 660L / (6.022 x 10^23) grams = 1.096 x 10^-21 x L grams = 1.096 x 10^-12 x L nanograms. The number of copies in a mass M (in nanograms) is M divided by this per-molecule mass. The full formula is: copies = M / (L x 1.096 x 10^-12).

For single-stranded DNA (such as oligonucleotides or ssDNA libraries) the average nucleotide molecular weight is 330 g/mol per base rather than 330 g/mol per base pair. For RNA the figure is 340 g/mol per nucleotide due to the substitution of thymine with uracil and the presence of a 2'-hydroxyl group. This calculator uses the standard dsDNA approximation of 660 g/mol per bp. When working with ssDNA or RNA, divide the calculated copy number by 2 as a first approximation, or use a dedicated ssDNA/RNA copy number calculator.

How to Use the DNA Copy Number Calculator

  1. Select your calculation mode. Three modes are available. Mass + Length calculates copy number from a known mass of DNA and the fragment length. Concentration + Volume calculates copy number from a DNA concentration measurement (such as a Nanodrop reading in ng/uL) and the volume of the sample. Copies to Mass is used when you know the copy number you need and want to find out how much DNA mass you must add to the reaction.
  2. Enter the DNA mass or concentration. For Mass + Length mode, enter the total DNA mass in nanograms. For Concentration + Volume mode, enter the DNA concentration in ng/uL (as read from a spectrophotometer such as a Nanodrop or Qubit) and the volume of sample in microlitres. The calculator multiplies concentration by volume to get total mass automatically.
  3. Enter the fragment length in base pairs. This is the length of the specific DNA molecule you are working with: the full plasmid size for a plasmid prep, the PCR amplicon size for a qPCR standard, or the insert length for a ligation calculation. Do not enter the full genome size unless you are working with total genomic DNA of a known ploidy.
  4. Read the copy number result. The answer is displayed in scientific notation (for example, 3.04 x 10^9) because copy numbers in molecular biology typically span many orders of magnitude. For qPCR, you will usually dilute your starting material and add a small volume per reaction, so the final copies-per-reaction will be much lower than the total in the tube.
  5. Use Copies to Mass for standard curve preparation. To build a qPCR standard curve, decide on your highest standard (for example, 10^8 copies per reaction in a 10 uL reaction) and use this mode to find the mass of DNA per reaction needed, then work backwards to calculate what concentration to prepare your starting solution at.

DNA Copy Number Formula and Constants

The core formula and key constants used in DNA copy number calculations are:

  • Average mass of 1 bp dsDNA: 660 g/mol per base pair
  • Avogadro's number: 6.022 x 10^23 molecules per mole
  • Mass of 1 bp dsDNA molecule: 660 / (6.022 x 10^23) = 1.096 x 10^-21 g = 1.096 x 10^-12 ng
  • Copy number from mass: copies = mass (ng) / (length (bp) x 1.096 x 10^-12 ng/bp)
  • Mass from copy number: mass (ng) = copies x length (bp) x 1.096 x 10^-12 ng/bp
  • Copies from concentration + volume: copies = concentration (ng/uL) x volume (uL) / (length (bp) x 1.096 x 10^-12 ng/bp)
  • For ssDNA: replace 660 with 330 g/mol per base (half the mass per nucleotide since only one strand)
  • For RNA: use approximately 340 g/mol per nucleotide

A useful rule of thumb: 1 ng of a 1,000 bp dsDNA fragment contains approximately 9.1 x 10^8 copies. For a 3,000 bp plasmid, 1 ng contains approximately 3.0 x 10^8 copies. For a 10,000 bp plasmid, 1 ng contains approximately 9.1 x 10^7 copies. Copy number scales inversely with fragment length: doubling the length halves the copy number per nanogram.

Real-World Applications

In quantitative PCR (qPCR), copy number calculation is essential for building standard curves. A standard curve requires a dilution series of a control template at known copy numbers per reaction. Researchers typically start with a plasmid containing the target sequence, calculate the copy number in the stock using the mass + length formula, then prepare serial 10-fold dilutions to generate standards ranging from, for example, 10^8 down to 10^1 copies per reaction. The cycle threshold (Ct) values from these standards are plotted against log(copy number) to create the curve that unknown samples are quantified against. Without an accurate starting copy number, the entire standard curve is offset and all quantification results will be systematically wrong.

In molecular cloning, the insert-to-vector molar ratio in a ligation reaction is critical for efficiency. Most protocols recommend a 3:1 to 7:1 molar ratio of insert to vector. To achieve a 3:1 molar ratio, you need three times as many insert molecules as vector molecules. Since vector and insert have different lengths, you cannot use mass ratios directly: a 500 bp insert and a 5,000 bp vector differ in mass by a factor of 10, so adding equal masses gives a 10:1 molar excess of insert. The standard online cloning calculators all use the same underlying formula as this calculator to determine how many nanograms of insert to add per nanogram of vector at each molar ratio.

In cell biology and gene therapy research, copy number quantification is used to confirm successful transfection or transduction by measuring how many copies of the transgene are present per cell. Using droplet digital PCR (ddPCR) or qPCR with a reference gene, researchers calculate the ratio of transgene copies to reference gene copies (which is known for a given ploidy), giving the average copy number per cell. This is important for gene therapy safety evaluation: too many integrated copies can disrupt endogenous genes through insertional mutagenesis.

Common Mistakes in DNA Copy Number Calculations

Using the wrong fragment length. For a plasmid, the relevant length is the full plasmid size in bp, not just the insert size. For a PCR product being used as a qPCR standard, the length is the amplicon length. Using the wrong length produces a proportionally wrong copy number. A researcher who enters 1,000 bp instead of 10,000 bp will calculate 10-fold too many copies, causing their standard curve to be shifted by one log unit.

Confusing concentration in ng/uL with mass in ng. A Nanodrop reading gives concentration in ng/uL, not total mass. If you have 50 ng/uL in a 20 uL tube, the total mass is 50 x 20 = 1,000 ng. Entering 50 into a copy number calculator that expects total mass will give a result 20-fold too low. Always multiply concentration by volume to get total mass first, or use the Concentration + Volume mode in this calculator.

Assuming ng/uL concentration reflects only the fragment of interest. Nanodrop and Qubit measurements detect all DNA in the sample: your plasmid, any RNA carryover, genomic DNA contamination, and free oligonucleotides. If your prep is not pure, the concentration reading overestimates the amount of your specific molecule, and your copy number calculation will be too high. Use gel electrophoresis or a fluorescent assay that is specific to your molecule when purity matters.

Forgetting to account for aliquot volume when setting up reactions. A calculated copy number tells you how many copies are in the entire sample. If you add 2 uL of that sample to a 20 uL qPCR reaction, you are adding 2/volume-of-stock fraction of the total copies. Calculate copies per microlitre first (total copies / stock volume in uL), then multiply by the volume you are adding to the reaction.

Frequently Asked Questions

What is DNA copy number?

DNA copy number is the number of individual DNA molecules present in a sample. It is calculated from the total mass of DNA in the sample and the length of the specific DNA fragment, using the fact that one base pair of double-stranded DNA has an average mass of 660 g/mol. Copy number is most commonly needed for preparing qPCR standard curves, setting up ligation reactions, and calculating transfection amounts.

What is the formula for calculating DNA copy number?

The formula is: copies = mass (ng) / (length (bp) x 1.096 x 10^-12 ng/bp). This is derived from the average molecular weight of double-stranded DNA (660 g/mol per base pair) divided by Avogadro's number (6.022 x 10^23 molecules per mole), converted to nanograms.

How many copies of DNA are in 1 ng of a 1000 bp fragment?

Using the formula: copies = 1 ng / (1000 bp x 1.096 x 10^-12 ng/bp) = 1 / (1.096 x 10^-9) = approximately 9.1 x 10^8 copies (about 910 million copies). Copy number scales inversely with fragment length, so a 2,000 bp fragment would contain half as many copies per nanogram: approximately 4.6 x 10^8.

Why is 660 g/mol per base pair used for dsDNA?

Each nucleotide in double-stranded DNA has an average molecular weight of approximately 330 g/mol (accounting for the phosphate backbone and averaging over the four nucleotides). Since dsDNA has two complementary strands, each base pair contributes 2 x 330 = 660 g/mol. This is an average: GC-rich sequences are slightly heavier than AT-rich sequences, but the difference is small enough to ignore for standard molecular biology calculations.

What is the difference between copy number and concentration?

Concentration is the amount of DNA per unit volume, typically expressed in ng/uL or nM. Copy number is the absolute count of individual DNA molecules in a specified amount of sample. They are related: copy number = concentration (ng/uL) x volume (uL) / (length (bp) x 1.096 x 10^-12 ng/bp). Concentration tells you how dense the solution is; copy number tells you how many molecules you have total.

How do I calculate DNA copy number from a Nanodrop reading?

Multiply your Nanodrop concentration (ng/uL) by the volume of your sample (uL) to get the total mass in ng. Then apply the formula: copies = total mass (ng) / (length (bp) x 1.096 x 10^-12 ng/bp). Alternatively, use the Concentration + Volume mode in this calculator, which performs the multiplication automatically. Remember that Nanodrop reads all DNA present, so the result assumes your sample is pure.

How many copies do I need for a qPCR standard curve?

A typical qPCR standard curve uses 5 to 7 dilution points spanning 5 to 7 orders of magnitude, for example from 10^7 down to 10^1 copies per reaction. The highest standard is set by how concentrated your stock can be made without inhibiting PCR. Most published assays use 10^6 to 10^8 copies as the top standard. You calculate the mass of DNA per reaction needed at the top standard using the Copies to Mass mode, then prepare serial 10-fold dilutions.

What is the correct insert-to-vector molar ratio for ligation?

Standard molecular cloning protocols recommend a 3:1 to 7:1 molar ratio of insert to vector. To calculate the mass of insert needed at a 3:1 molar ratio given a fixed mass of vector: mass of insert = 3 x (mass of vector x length of insert / length of vector). The DNA copy number formula is the foundation of this calculation, because molar ratio equals the ratio of copy numbers.

Does the calculator work for RNA or single-stranded DNA?

This calculator uses the standard dsDNA approximation (660 g/mol per bp). For single-stranded DNA (oligonucleotides, ssDNA libraries), use 330 g/mol per base (the calculator result will be 2-fold too low for ssDNA). For RNA, use approximately 340 g/mol per nucleotide. As a quick approximation for ssDNA or RNA, divide the copy number given by this calculator by 2.

Why does copy number matter in gene therapy?

In gene therapy, the number of viral vector copies integrated per target cell determines both therapeutic efficacy and safety. Too few copies may not produce enough therapeutic protein. Too many copies can cause insertional mutagenesis by disrupting nearby endogenous genes. Clinical gene therapy trials use quantitative PCR to measure vector copy number per cell and apply regulatory thresholds (often below 5 copies per cell for integrating vectors) to ensure safety.

Last reviewed: July 2, 2026

Frequently Asked Questions

What is DNA copy number?
DNA copy number is the number of individual DNA molecules present in a sample. It is calculated from the total mass of DNA and the length of the specific DNA fragment, using the fact that one base pair of double-stranded DNA has an average mass of 660 g/mol. It is most commonly needed for qPCR standard curves, ligation reactions, and transfection calculations.
What is the formula for calculating DNA copy number?
The formula is: copies = mass (ng) / (length (bp) x 1.096 x 10^-12 ng/bp). This is derived from the average molecular weight of dsDNA (660 g/mol per bp) divided by Avogadro's number (6.022 x 10^23), converted to nanograms.
How many copies of DNA are in 1 ng of a 1000 bp fragment?
Using the formula: copies = 1 / (1000 x 1.096 x 10^-12) = approximately 9.1 x 10^8 copies (about 910 million copies). Copy number scales inversely with fragment length.
Why is 660 g/mol per base pair used for dsDNA?
Each nucleotide has an average molecular weight of approximately 330 g/mol. Since dsDNA has two complementary strands, each base pair contributes 2 x 330 = 660 g/mol. This is an average over the four nucleotides; GC-rich sequences are slightly heavier, but the difference is negligible for standard calculations.
What is the difference between copy number and concentration?
Concentration is DNA per unit volume (ng/uL or nM). Copy number is the absolute count of individual DNA molecules in a specific amount of sample. They are related: copy number = concentration x volume / (length x 1.096 x 10^-12). Concentration tells you how dense the solution is; copy number tells you how many molecules you have.
How do I calculate DNA copy number from a Nanodrop reading?
Multiply your Nanodrop concentration (ng/uL) by the sample volume (uL) to get total mass in ng. Then apply: copies = total mass (ng) / (length (bp) x 1.096 x 10^-12 ng/bp). Use the Concentration + Volume mode in this calculator to do this automatically.
How many copies do I need for a qPCR standard curve?
A typical standard curve uses 5 to 7 dilution points spanning 5 to 7 orders of magnitude (for example, 10^7 down to 10^1 copies per reaction). The highest standard is usually 10^6 to 10^8 copies. Calculate the mass needed at the top standard using Copies to Mass mode, then prepare serial 10-fold dilutions.
What is the correct insert-to-vector molar ratio for ligation?
Standard protocols recommend a 3:1 to 7:1 molar ratio of insert to vector. Mass of insert needed = 3 x (mass of vector x insert length / vector length). This formula is derived directly from the DNA copy number formula.
Does the calculator work for RNA or single-stranded DNA?
This calculator uses the dsDNA approximation (660 g/mol per bp). For single-stranded DNA, use 330 g/mol per base (the result will be 2-fold too low). For RNA, use approximately 340 g/mol per nucleotide. As a quick approximation for ssDNA or RNA, divide this calculator's result by 2.
Why does copy number matter in gene therapy?
In gene therapy, copies integrated per target cell determines efficacy and safety. Too few copies may not produce enough therapeutic protein; too many can cause insertional mutagenesis. Clinical trials measure vector copy number per cell by qPCR and apply regulatory thresholds (often below 5 copies per cell for integrating vectors).

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.