Audited ·Last updated 29 Jul 2026·4 citations·Tier 2·0 uses

DNA Copy Number and Molarity Calculator

Convert ng/µL of double-stranded DNA into copies per µL, nM and fmol using NIST-measured base-pair masses — plus the mass needed for a target copy number.

DNA Copy Number & Molarity Calculator

Mass concentration of your double-stranded DNA. Identical in magnitude to µg/mL. If you only have an absorbance reading, run it through our DNA concentration calculator first.
ng/µL
Length of ONE molecule in base pairs — the whole plasmid including the insert, the full amplicon, or the genome size. Copy number scales as 1 over this number, so getting it wrong scales the answer directly.
bp
Volume of the reaction or aliquot you care about. Used for the total copies and the total femtomoles.
µL
GC content of the fragment. This is an editable input rather than a baked-in constant because the base-pair mass depends on it — though only weakly here: the full 0 to 100 percent span moves the answer by 0.15 percent. Human genomic DNA is about 41 percent; most plasmids are close to 50.
%
Salt form
How many molecules the next step needs — the top point of a qPCR standard curve, for example. The calculator returns the mass and the pipetting volume that deliver it.
copies
Molarity
3.031
Molar concentration — the figure Gibson assembly, NEBuilder and ligation protocols ask for, and numerically identical to femtomoles per microlitre since 1 nM is exactly 1 fmol/µL. It leads the result because a copy number runs to ten or more digits: the copies-per-µL figure sits in the first breakdown tile beside it and carries exactly the same information, scaled by Avogadro's constant.
Copies per µL
1,825,329,495.0378
Copies in the volume
36,506,589,900.7565
Amount in the volume
60.6206 fmol
Molar mass of one molecule
3,299,207.5 g/mol
Base-pair mass used
659.8415 g/mol
Mass for target copies
5.4785 ng
Volume for target copies
0.5478 µL
Method and limits
Base-pair mass 659.8415 g/mol, interpolated at 50.0% GC between the sodium-salt A·T and G·C values measured by Duewer et al. (2018) for NIST: 659.347 and 660.336 g/mol. One 5000 bp molecule therefore weighs 3299207.5 g/mol. Calculators that use the conventional round figure of 650 g/mol per base pair will report copy numbers about 1.5% higher than this page; the difference is the constant, not the arithmetic. This is stoichiometry, not a measurement of amplifiable template: converting mass to molecules assumes every molecule is intact and exactly the stated length. Nicked, sheared and partially degraded DNA carries mass but does not amplify, which is why NIST assigns certified values to its human genomic DNA standard by PCR-based copy-number methods rather than from mass. Double-stranded DNA only — for a single-stranded oligonucleotide use a sequence-exact molecular weight rather than an averaged base-pair mass.

Background.

This calculator converts a mass concentration of double-stranded DNA into the three things people actually need downstream: how many molecules are present, what molar concentration that represents in nanomolar, and how many femtomoles sit in a given volume. It also runs the calculation backwards — tell it how many copies your next step needs and it returns the mass and the pipetting volume that deliver them.

The arithmetic is short. Divide the mass by the molar mass of one molecule to get moles, then multiply by Avogadro's number to get molecules. The molar mass of one molecule is its length in base pairs multiplied by the average mass of a base pair. Everything therefore rests on a single constant, and that constant is where calculators quietly disagree with each other.

Protocol books commonly use 650 grams per mole per base pair. Other sources use 660. Neither is a measurement so much as a convenient round figure. This page instead derives the base-pair mass from values measured and published by NIST: Duewer and colleagues tabulate the A·T base pair at 659.347 g/mol and the G·C base pair at 660.336 g/mol in the sodium salt form, and 617.400 and 618.388 respectively as the free acid, with stated uncertainties and IUPAC standard atomic weights behind them. The page interpolates between the two according to the GC content you enter, and shows the resulting base-pair mass as an output so the number driving your answer is never hidden. The consequence worth knowing up front is that this calculator returns copy numbers about 1.5 percent lower than one using 650, and about 6.8 percent lower again if you switch salt form — so if you are reconciling two tools, check the constant before you check the arithmetic.

The salt form is a genuine choice rather than a display option. Sodium salt and free acid differ by roughly 42 grams per mole per base pair, which is 6.4 percent, and that difference propagates straight into the copy number. Which one is right depends on how your DNA was prepared and what your downstream calculation assumes, so both are offered by name rather than one being chosen for you.

The most important caveat is not arithmetic at all, and it belongs here rather than in an FAQ. Converting mass into molecules assumes that every molecule in the tube is intact and exactly the length you entered. Real preparations are not like that: nicked, sheared and partially degraded DNA carries mass and contributes to your absorbance or fluorescence reading, but does not amplify as a full-length template. A mass-derived copy number is therefore an upper bound on the amplifiable copies present, and the gap widens with every freeze-thaw cycle. This is exactly why NIST assigns certified values to its human genomic DNA standard using PCR-based copy-number methods rather than deriving them from mass. Use this page to prepare a standard curve, to hit a molar ratio for cloning, or to sanity-check an order of magnitude. Do not use it to report an absolute copy number where the answer matters.

Finally the scope: double-stranded DNA only. A single strand's average residue mass depends on that strand's own G-to-C split, not merely on the duplex GC fraction, so halving a base-pair mass would be an unstated approximation. If you have an oligonucleotide, compute its exact molecular weight from the sequence instead — our primer GC content calculator does that, and an exact mass always beats an average.

What is dna copy number & molarity calculator?

Copy number is simply the count of individual DNA molecules in a sample, and it is obtained from a mass concentration by way of the mole. One mole of anything contains exactly 6.02214076 × 10²³ entities — an exact value since the 2019 redefinition of the SI, not a measured one — so the number of molecules in a sample is its mass in grams divided by its molar mass in grams per mole, multiplied by Avogadro's number. For a polymer like DNA the molar mass is not looked up; it is built from the length. A double-stranded molecule of L base pairs has a molar mass of L multiplied by the average mass of one base pair, which depends on base composition because an A·T pair and a G·C pair have slightly different masses, and on salt form because DNA is normally handled as its sodium salt rather than as the free acid. Molarity is the same information in different clothing. Because 1 nanomolar is exactly 1 femtomole per microlitre — both reduce to 10⁻¹⁵ moles per microlitre — the molar concentration and the copy number differ only by Avogadro's constant, which is why a page that reports one should report the other rather than sending you to a second calculator. Molar units are what cloning protocols speak: Gibson assembly and ligation reactions specify insert-to-vector ratios in moles because what matters is how many ends are available to join, not how many nanograms are present. Copy number is what quantitative PCR speaks, because a standard curve is a dilution series of known molecule counts. The same three inputs answer both questions.

How to use this calculator.

  1. Enter the DNA concentration in ng/µL. This is the same number as µg/mL. If you have only an absorbance reading, convert it first with our DNA concentration calculator.
  2. Enter the length of one molecule in base pairs — the entire plasmid including the insert, the full amplicon length including primer sequences, or the genome size. Copy number scales as one over this figure, so an error here scales the answer proportionally.
  3. Enter the volume you care about to get total copies and total femtomoles for that reaction or aliquot.
  4. Set the GC content of your fragment. It matters far less here than it does for melting temperature — the whole 0 to 100 percent span moves the answer by only 0.15 percent — but it is exposed rather than assumed because the base-pair mass genuinely depends on it.
  5. Choose the salt form. Sodium salt is the default and the usual assumption. Switching to free acid raises the copy number by about 6.8 percent, so match whichever form your downstream protocol or your comparison calculator assumes.
  6. Read the base-pair mass output. If your answer disagrees with another tool, that number is almost always why — many calculators hard-code 650 g/mol and do not show it.
  7. Enter a target copy number to get the mass and the pipetting volume that deliver it. For a qPCR standard curve, use the top point of your dilution series here.
  8. Treat the result as an upper bound on amplifiable template, not as a measurement of it.

The formula.

copies/µL = (c × 10⁻⁹ ⁄ (L × m_bp)) × N_A

Six lines run the whole page, and only the first carries any judgement.

m_bp = (1 − f_GC) × m_AT + f_GC × m_GC M = L × m_bp n/µL = (c × 10⁻⁹) / M copies/µL = n/µL × N_A nM = n/µL × 10¹⁵ mass for a target = (target / N_A) × M × 10⁹ [ng]

The first line interpolates a base-pair mass between the measured A·T and G·C values at the GC fraction you supply. The second scales it by length. The third converts nanograms per microlitre to grams per microlitre by multiplying by 10⁻⁹, then divides by grams per mole to leave moles per microlitre. The fourth multiplies by Avogadro's constant, which is exact, so it introduces no error of its own.

The fifth line deserves a note because the exponent looks arbitrary and is not. Moles per microlitre becomes moles per litre by multiplying by 10⁶, and moles per litre becomes nanomolar by multiplying by 10⁹, so the combined factor is 10¹⁵. That same 10¹⁵ converts moles per microlitre to femtomoles per microlitre — which is the arithmetic behind the identity 1 nM ≡ 1 fmol/µL. This page reports femtomoles in the whole volume rather than per microlitre, so that the two outputs carry genuinely different numbers rather than printing the same value twice.

The last line is the inverse. It is worth noting that the mass containing a target copy number does not depend on your sample's concentration at all — it is a property of the molecule. Only the pipetting volume depends on how concentrated your sample happens to be.

Rounding stage: FINAL ONLY. The base-pair mass, the duplex molar mass and the moles per microlitre are all carried at full precision — forty significant digits internally, because the chain spans about thirty orders of magnitude between 10⁻⁹ grams and 10²³ molecules — and rounding to ten decimal places happens once, per field, at the return. Rounding the base-pair mass to 660 before multiplying by 5000 base pairs would move the duplex mass by nearly 800 g/mol and shift the copy number in its fourth significant figure.

Invalid-domain behaviour. A fragment length of zero or less is rejected, because it gives a molar mass of zero and makes the moles calculation singular. A GC content outside 0 to 100 percent is rejected, because no such composition exists. Negative concentrations, volumes and target copy numbers are rejected. A concentration of exactly zero is accepted: copies, molarity and femtomoles are all zero, and the volume needed to deliver a target is unbounded, so it returns zero with the note saying so rather than an infinity.

A worked example.

Example

A 5000 bp plasmid, miniprepped and quantified at 10 ng/µL, going into a 20 µL reaction. Its GC content is about 50 percent and it is in the sodium salt form. The base-pair mass comes first: halfway between the A·T pair at 659.347 g/mol and the G·C pair at 660.336 gives 659.8415 g/mol. Multiplied by 5000 base pairs, one plasmid molecule weighs 3,299,207.5 g/mol. Ten nanograms per microlitre is 10⁻⁸ grams per microlitre, and dividing by that molar mass gives 3.031 × 10⁻¹⁵ moles per microlitre. Multiply by Avogadro's constant and you get about 1.83 × 10⁹ molecules per microlitre — a little under two billion plasmid copies in every microlitre. Across the 20 µL reaction that is roughly 3.65 × 10¹⁰ copies. The same number in molar units: 3.03 nM, and 60.6 fmol in the 20 µL reaction. Those are the figures a Gibson assembly or ligation protocol would ask for, and they come from exactly the same division — nanomolar and copies per microlitre differ only by Avogadro's constant. Running it backwards: if you were building a qPCR standard curve and wanted a top standard of 10⁹ copies, that is 5.478 ng of this plasmid, which is 0.55 µL of the stock. In practice you would never pipette 0.55 µL — you would dilute the stock a hundredfold first and pipette 55 µL, or more sensibly make an intermediate dilution and take a comfortable volume from that. The calculator tells you the target; pipetting accuracy tells you how to reach it. One comparison worth making before you use the result. Had this page used the conventional 650 g/mol per base pair, the same inputs would have given about 1.85 × 10⁹ copies per microlitre — roughly 1.5 percent higher. Had you selected the free acid instead of the sodium salt, you would have got about 1.95 × 10⁹, nearly 7 percent higher. The arithmetic is identical in all three cases; only the constant changed. That is why the base-pair mass is shown as an output.

volume20
fragment Length5,000
target Copies1,000,000,000
salt Formsodium
concentration10
gc Content Percent50

Frequently asked questions.

Why does your answer differ from other DNA copy number calculators?
Almost certainly because of the base-pair mass constant, which is why this page displays it as an output. Most calculators hard-code 650 g/mol per base pair and never show it. This page derives the constant from values measured and published by NIST — 659.347 g/mol for an A·T pair and 660.336 for a G·C pair in the sodium salt form — and interpolates between them at your stated GC content. Against a hard-coded 650 that makes this page's copy numbers about 1.5 percent lower. Switching the salt form to the free acid moves things much further, by nearly 7 percent, because the free acid is roughly 42 g/mol lighter per base pair. None of these differences comes from the arithmetic, which is the same everywhere: mass divided by molar mass times Avogadro's number. Check which constant the other tool used before assuming either is broken.
Is this the same as the copy number a qPCR assay measures?
No, and the difference matters. This calculation is stoichiometry: it assumes every molecule in the tube is intact and exactly the length you entered, then divides mass by molar mass. A qPCR or digital PCR assay measures something narrower — how many molecules actually carry an intact, amplifiable target region. Nicked, sheared and partially degraded DNA still contributes mass to your quantification reading but does not amplify as full-length template, so the mass-derived figure is an upper bound and the gap grows with handling, freeze-thaw cycles and storage time. It is also why NIST assigns certified values to its human genomic DNA standard, SRM 2372a, using PCR-based copy-number methods rather than deriving them from mass. Use this page to design a standard curve or hit a molar ratio; use an amplification-based method when the absolute number is the result you are reporting.
How do I convert ng/µL to nM for a Gibson assembly or a ligation?
Enter the concentration and the fragment length and read the molarity output — that is exactly what it is for, and it is the reason this page replaced a separate plasmid-molarity calculator rather than shipping both. For the worked example above, 10 ng/µL of a 5000 bp plasmid is 3.03 nM. Cloning protocols usually specify femtomoles rather than nanomolar, and this page gives that too: 60.6 fmol in a 20 µL reaction. The useful identity to remember is that 1 nM is exactly 1 fmol/µL, so a 3.03 nM solution contains 3.03 fmol in every microlitre. To hit a 2:1 insert-to-vector molar ratio, compute the molarity of each fragment separately — remembering that the insert's length is its own, not the vector's — and pipette volumes in that ratio.
Does GC content really matter here?
Barely, and it is worth saying so explicitly because GC content matters enormously in other DNA calculations. An A·T base pair and a G·C base pair differ in mass by less than one gram per mole out of about 660, so moving from 0 percent GC to 100 percent GC changes the answer by only 0.15 percent — smaller than the error in almost any concentration measurement. Compare that with melting temperature, where GC content is the dominant term. The field is exposed here because the base-pair mass genuinely depends on it and because a calculator that hides its constants is harder to check, not because you need to measure your fragment's GC content carefully. Leave it at 50 for a typical plasmid, or use about 41 for human genomic DNA.
Can I use this for single-stranded DNA or RNA?
No, and it refuses rather than approximating. The constants on this page are base-pair masses, which describe a duplex. A single strand's average residue mass depends on that strand's own split between G and C — not just on the duplex's overall GC fraction — so halving a base-pair mass would be an unstated approximation that happens to be roughly right for long genomic strands and can be noticeably wrong for a short fragment. For an oligonucleotide, compute the exact molecular weight from the actual sequence and use that: our primer GC content calculator does it from IUPAC standard atomic weights, and an exact mass is always better than an average. RNA needs different residue masses again, because ribonucleotides carry an extra oxygen and uracil replaces thymine.
What length should I enter for a genome?
The size of one copy of the genome, in base pairs, and be careful about ploidy. For a haploid bacterial genome that is straightforward — about 4.6 million base pairs for E. coli K-12. For a diploid organism, one cell contains two copies of the genome, so a 'genome copy' and a 'cell' are not the same thing, and which you want depends on what you are counting. The human haploid genome is roughly 3.1 billion base pairs, so one diploid cell contains about 6.2 billion base pairs of DNA, which works out to something like 6.6 picograms per cell. If you enter 3.1e9 here you are counting haploid genome equivalents, which is the convention most forensic and clinical quantification uses. Say which convention you used when you report a number.
Why is the mass for a target copy number independent of my sample's concentration?
Because it is a property of the molecule, not of the solution. A billion copies of a 5000 bp plasmid weigh 5.478 nanograms whether they arrive dissolved in a microlitre or in a millilitre — the mass of a fixed number of molecules of a fixed molar mass is fixed. What your concentration determines is the volume you have to pipette to collect that mass, which is why the volume output changes when the concentration does and the mass output does not. This is a useful separation in practice: the mass figure tells you what a standard curve point actually contains, and the volume figure tells you whether you can pipette it accurately or need an intermediate dilution first. A required volume below about half a microlitre is a signal to dilute.
How precisely should I report the answer?
Two, maybe three significant figures. The arithmetic on this page is exact to far more digits than that, and the calculator shows them because rounding at an intermediate step is a real source of error. But the precision of the answer is set by its worst input, and that is almost always the concentration measurement: an absorbance reading resolves about three significant figures at best, and a dye-based assay carries a few percent of uncertainty. The fragment length is usually the second weakest link, especially for a sheared or heterogeneous preparation where 'the' length is an average rather than a fact. So 1.8 × 10⁹ copies per microlitre is an honest way to report the worked example; 1,825,329,495 is not.

References& sources.

  1. [1]Duewer, D. L., Kline, M. C., Romsos, E. L. & Toman, B. (2018). 'Evaluating droplet digital PCR for the quantification of human genomic DNA: converting copies per nanoliter to nanograms nuclear DNA per microliter.' Analytical and Bioanalytical Chemistry. PRIMARY SOURCE — NIST authors, open access, underpinning SRM 2372a. Supplies every base-pair mass used here: A·T 659.347(2) and G·C 660.336(2) g/mol in the sodium salt form, A·T 617.400(2) and G·C 618.388(2) g/mol as the free acid, and a weighted mean of (659.743 ± 0.003) g/mol for genomic DNA at 60:40 AT:GC — a figure this calculator reproduces exactly when GC content is set to 40 percent. The paper states its atomic masses come from Meija et al. (2016), the IUPAC standard atomic weights. Fetched and every value verified 2026-07-29.
  2. [2]National Institute of Standards and Technology / CODATA, 'Avogadro constant' — fundamental physical constants database, CODATA revision 2022. STANDARDS BODY. Gives N_A = 6.022 140 76 × 10²³ mol⁻¹ with no uncertainty, because the value has been exact since the 2019 redefinition of the SI base units. Retrieved and verified 2026-07-29.
  3. [3]National Institute of Standards and Technology, Standard Reference Material 2372a, 'Human DNA Quantitation Standard' — certificate of analysis. STANDARDS BODY, cited for scope rather than for a constant. NIST assigns certified values of DNA mass concentration and copy number to this material using PCR-based methods rather than deriving copy number from mass, which is the clearest available statement that a mass-derived copy number and an amplifiable copy number are different quantities. Retrieved 2026-07-29.
  4. [4]Commission on Isotopic Abundances and Atomic Weights (CIAAW), IUPAC — Standard Atomic Weights 2021. STANDARDS BODY, upstream provenance. The base-pair masses cited above are themselves built on IUPAC standard atomic weights, and this table is the authority for those values and for the interval form in which several of them are published — which is why the base-pair masses carry uncertainties in their final digit rather than being exact. Table page fetched 2026-07-29.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 682 calculators remain free
  • No billing is enabled
Coming soon