Determine the number of DNA or RNA copies in a solution and per PCR cycle
You can edit any field to solve for the remaining one using bidirectional LRU calculation.

This calculator converts a DNA/RNA mass concentration (in ng/µL) into an estimated copy number per microliter, and it also works in reverse if you start from a target copy number.
Practical use: it helps you set up PCR reactions, plan dilutions, and sanity-check whether your template input is in a reasonable range.
The copy-number conversion is based on Avogadro-scale counting and a molecular weight estimate per base (or base pair). Internally, the calculator keeps a high-precision “base state” so shared links reproduce the same result.
If you also need to measure the concentration first, our DNA Concentration Calculator pairs nicely with this one.
The idea is straightforward: if you know the mass of nucleic acid in , you can estimate how many molecules that corresponds to by dividing by the mass per molecule.
Core formula used by the calculator
Here is copies per microliter, is DNA concentration in , is the template length in base pairs, and is the average base (or base-pair) weight in daltons.
Where the constant comes from
The factor is a convenient combination of Avogadro’s constant and the nanogram conversion.
Average base weight:
Average base weight:
Average base pair weight:
You can treat this tool like a two-way converter: fill any two fields and the third becomes the blue “result” field. If you overwrite the blue field, the calculator will switch which variable is solved for.
Enter your DNA concentration
Use your measured value in .
Set template length
Enter the total template length (bp). Whole genomes can be millions of base pairs; plasmids are often a few thousand.
Choose base weight (ssDNA/ssRNA/dsDNA)
Pick the option that matches your nucleic acid. This matters because the mass per base (or base pair) changes.
Read (or edit) the copy number result
The blue field is the variable currently being solved for.
If you want to share your current inputs and results, click the Share button and enable the option to share results. The generated link preserves values and collapsed-section states.
Suppose you measured , your template is, and you select dsDNA.
Interpretation: in every microliter of that stock, you have about genome copies.
Let your stock be . You want in a total volume of.
So you would mix about of stock with of water/buffer.
In the idealized case, PCR doubles the number of molecules every cycle. That gives an exponential relationship between the starting copies and the copies after cycles.
PCR growth model
is the initial copies per µL, is the number of cycles, and is the copies per µL after cycles.
If copies/µL and :
In practice, efficiencies below per cycle are common, and amplification may plateau.
Convert a measured concentration into copies/µL so different samples feed the same template count into a downstream assay.
Estimate how many cycles you might need to reach a target copy number (ideal doubling assumption).
For short templates, copy number rises quickly. The template length field is the biggest lever.
Back-solve what concentration you need, then compute how much stock volume to pipette.
If PCR behaves oddly, revisit reaction setup. Our Annealing Temperature Calculator can help tune parameters.
Common mistakes to avoid
If your concentration comes from spectrophotometry, impurities can inflate the mass reading. For more robust quantification, consider fluorometric methods in your lab workflow.
If your PCR results look weak or messy, the copy-number math may be the easy part — the practical setup matters just as much.
Checklist to improve results
Reminder: the PCR-cycle section assumes ideal doubling. If your system amplifies at a lower efficiency, the real copy number will be lower than .
The calculator uses the following relationship:
Make sure units match: in , in , and in .
Ideally, yes: . In real reactions, efficiency can be below per cycle and can drop as reagents become limiting.
The copy number scales like . If you cut in half, the estimated copies per µL roughly doubles.
Use dsDNA for typical double-stranded templates (). Use ssDNA or ssRNA if your assay truly involves single-stranded nucleic acid.
Yes. Use the Share button and enable sharing with results. The link stores both the displayed fields and the internal high-precision values.
Copy number variation means a genomic segment appears in different copy counts across individuals. It’s a normal source of genetic diversity, and in some contexts it is associated with disease risk.
Under ideal doubling: . This number becomes astronomically large, which is a hint that real reactions do not stay exponential for that long.
Limitations to keep in mind
The cat pregnancy calculator will compute the due date of your favorite feline.
The dog life expectancy calculator estimates the age of your dog based on their breed and gives their average life expectancy.
Convert your dog's age to human years based on breed and size.
The dog pregnancy calculator provides you with your dog's due date.
Our Benadryl dosage calculator for dogs will compute an optimal dose of Benadryl (Diphenhydramine) for your pet.
Discover how to measure a dog's quality of life with our insightful pet quality of life scale calculator. Ensure their well-being now!