Micrograms of dsDNA to Picomoles
Amount of DNA (g)? 
Size of DNA (kb)? 

You have pmol of ends

g DNA x  pmol x 106pg x 1  x 2 x  kb  = pmol DNA

660pg 1g N 1000bp

N is the number of nucleotides (in kb),
660pg/pmol is the average molecular weight
of a single nucleotide pair,
2 is the number of ends in a linear DNA molecule,
and kb/1000bp is a conversion factor from kilobases to base pairs.

Based on BioMath programs created and copyrighted by Promega Corporation.