How long is human DNA?

From 0.34 nanometers per base pair to billions of kilometers per body.

10 min

A cell with its nucleus unspooling a long DNA double helix, with dimension marks for one base-pair step and one helical turn.

A typical human cell holds about 2 meters (6.6 feet) of DNA, roughly the height of a tall adult, packed into a nucleus about 6 micrometers across. Each base pair, one rung of the twisted DNA ladder, adds about 0.34 nanometers to that length, while the helix itself stays about 2 nanometers wide.

Across the whole body, the total reaches the scale of the solar system. A 70-kilogram man has about 7 trillion cells with a nucleus, and we calculate that together they hold about 14 billion kilometers (9 billion miles) of DNA. That is about 96 times the distance from Earth to the Sun, or 48 round trips.

None of these lengths comes from holding a ruler to a chromosome. Each is calculated from the number of base pairs and the distance each one occupies, and the body total also depends on which cells are counted. That choice is why published totals for the human body disagree by tens of billions of kilometers.

How long is DNA in one human cell?

The 2-meter figure applies to a diploid cell, which carries two sets of chromosomes, one inherited from each parent, and to the stage before the cell copies its DNA in preparation for division. Alberts and colleagues compare fitting this DNA, divided among 46 chromosomes, into a nucleus about 6 micrometers wide to packing 40 kilometers of fine thread into a tennis ball.[1]

The length of DNA is usually counted in base pairs rather than meters. DNA is a double helix, often pictured as a twisted ladder, and each rung of the ladder is a pair of chemical bases: adenine with thymine, or guanine with cytosine. One set of human chromosomes contains about 3 billion base pairs, so a diploid cell holds about 6 billion.[1]

Converting this count into a physical length requires only the distance between neighboring rungs. In B-form DNA, the standard right-handed helix found in cells, successive base pairs sit about 0.34 nanometers apart along the axis of the helix.[2] Multiplying the two numbers gives the familiar answer:

L=6 billion bp×0.34 nm/bp=2.04 billion nm=2.04 m.\begin{aligned} L &= 6\text{ billion bp} \times 0.34\text{ nm/bp} \\ &= 2.04\text{ billion nm} \\ &= 2.04\text{ m}. \end{aligned}

The same arithmetic applied to a single chromosome set gives the length of the human genome itself. The first complete, gap-free human genome sequence, T2T-CHM13, contains 3.055 billion base pairs, which corresponds to about 1.04 meters.[3] The human genome is therefore about 1 meter long, and a typical cell carries two copies of it. These are the lengths the molecules would have if they were pulled straight; inside the cell, the same DNA is tightly folded.

Each base pair is counted only once in this calculation because the two strands of the helix run side by side. A single strand is as long as the double helix it belongs to, so unwinding the strands and laying them end to end would double the figure without adding any DNA. Before replication, each chromosome consists of one continuous double-stranded molecule.[1]

These 46 molecules differ considerably in size. Spread evenly, 2 meters would give each chromosome about 4.4 centimeters of DNA. Piovesan and colleagues instead calculated 8.14 centimeters for chromosome 1, the largest, and 1.53 centimeters for chromosome 21, the smallest.[4] These are the lengths of the extended DNA molecules, not of the far shorter, condensed chromosomes that become visible under a microscope when a cell divides.

Figure 1. Extended DNA lengths of selected human chromosomes. Lengths of the unfolded DNA molecule in each chromosome, calculated at about 0.327 nm per base pair. Source: Piovesan et al. (2019). Reuse under CC BY 4.0.

Values quoted to more than one decimal place also depend on the spacing assumed between base pairs. Piovesan and colleagues used 3.4 nanometers per helical turn and 10.4 base pairs per turn, or about 0.327 nanometers per base pair.[5] On that basis, they obtained 2.05 meters for a male cell and 2.08 meters for a female cell; the female value is higher because the X chromosome is much larger than the Y.

With the conventional 0.34 nanometers, we calculated values about 4% higher from the same base-pair counts. Either way, the answer rounds to 2 meters, and the third digit reflects a modeling choice rather than a biological difference.

Chromosome setPublished length at 0.327 nm per base pairCalculated at 0.34 nm per base pair
46,XY2.05 m2.13 m
46,XX2.08 m2.17 m
Table 1. DNA length per cell under two spacings. 46,XY denotes a typical male chromosome set and 46,XX a typical female set. Base-pair counts come from the GRCh38.p10 reference genome, about 6.27 billion for 46,XY and 6.37 billion for 46,XX. We recalculated the final column from those published counts. Source: Piovesan et al. (2019) and its additional methods.[4][5]

Not every cell holds the same amount. A cell preparing to divide first copies its DNA and briefly carries about 4 meters, whereas sperm and eggs carry a single chromosome set and therefore about 1 meter.[6] Mature red blood cells and platelets have no nucleus and no nuclear DNA at all. Because they are by far the most numerous cells in the body, this exception becomes decisive when the calculation is scaled up.[7]

Human cell or cell stateApproximate nuclear DNA length
Diploid cell before replication2 m
Diploid cell after replication, before division4 m
Sperm1 m
Egg after completing meiosis II1 m
Mature red blood cell or plateletNone
Table 2. Nuclear DNA length by cell type and stage. Human eggs normally complete their final meiotic division only after fertilization; the value shown applies once that division is complete. Sources: Cooper (2000), Hatton et al. (2023).[6][7]

What is the size of DNA in nanometers?

Along its axis, each base pair adds about 0.34 nanometers of length, while the double helix stays about 2 nanometers across however long the molecule is.[2] A cell's DNA is therefore about a billion times longer than it is wide. Scaled up a million times, to the thickness of a 2-millimeter cord, the DNA of a single cell would stretch for about 2,000 kilometers.

Because every base pair contributes the same distance, the length of any stretch of DNA follows directly from its sequence length. The conversions span many orders of magnitude, from a short gene fragment to a whole cell:

DNA amountExtended length at 0.34 nm per base pair
100 base pairs34 nm
1,000 base pairs (1 kb)340 nm, or 0.34 micrometers
1 million base pairs (1 Mb)0.34 mm
3 billion base pairs (one chromosome set)1.02 m
6 billion base pairs (a diploid cell)2.04 m
Table 3. DNA sequence length converted to physical length. We calculated extended lengths using 0.34 nanometers per base pair.

The same relationship holds across species, so differences in genome size translate directly into differences in physical length. This is why the largest and smallest genomes differ as much in meters of DNA as they do in base pairs.

How 2 meters of such a thin molecule fits into a nucleus 6 micrometers across is a question of packaging. About 146 base pairs, roughly 50 nanometers of DNA, wrap around a core of histone proteins to form a nucleosome, the first level of compaction. Strings of nucleosomes then fold into chromatin, which is folded further into loops and larger domains.[1] Packaging changes the shape of the molecule but not its number of base pairs, so the extended length is the same whether a chromosome is loosely unfolded or condensed for division.

Figure 2. How DNA fits inside a nucleus. DNA wraps around histone proteins and folds into chromatin. Colors are illustrative; structures are not to scale.

How long is DNA in the whole human body?

In this analysis, we estimate that a 70-kilogram reference man contains about 14 billion kilometers (9 billion miles) of nuclear DNA. Our estimate rests on two published inputs: the number of cells in the body that have a nucleus, and the length of DNA in each nucleus.[4][7]

The decisive input is the cell count, and in particular which cells are included. Hatton and colleagues' 2023 census estimated about 36 trillion cells in the reference man. Roughly 29 trillion of these are red blood cells and platelets, which lack nuclei, leaving about 7 trillion nucleated cells.[7] Multiplying this number by the 2.05 meters that Piovesan and colleagues calculated for a male nucleus gives:

L=7 trillion nuclei×2.05 m/nucleus=14.35 trillion m=14.35 billion km.\begin{aligned} L &= 7\text{ trillion nuclei} \times 2.05\text{ m/nucleus} \\ &= 14.35\text{ trillion m} \\ &= 14.35\text{ billion km}. \end{aligned}

We rounded the result to 14 billion kilometers because the cell count itself is uncertain. For scale, the unrounded value is about 96 times the average distance between Earth and the Sun, enough for 48 round trips.[8] The estimate is also sensitive to the count: each additional trillion nuclei adds about 2 billion kilometers.

That sensitivity accounts for most of the disagreement between published totals. Piovesan and colleagues, working from an older estimate of about 3 trillion nucleated cells, reported 6.2 billion kilometers. The National Institute of General Medical Sciences gives 42 billion miles, or about 67.6 billion kilometers, without stating the calculation behind it.[9] A total of that size is close to what results from assigning a full diploid nucleus to nearly every cell in the body, including the red blood cells that have none, although we could not confirm the method used.

Figure 3. Whole-body nuclear DNA length estimates. Our value combines the 2023 cell census with the 2019 genome-length estimate and is shown before rounding. Sources: Piovesan et al. (2019), Hatton et al. (2023), NIGMS (2024). Reuse under CC BY 4.0.
EstimateBasis
6.2 billion kmPiovesan et al. (2019): about 3 trillion nucleated cells, with a mean diploid DNA length of 2.0662 m.
About 14 billion kmOur calculation: about 7 trillion nucleated cells (Hatton et al., 2023) with 2.05 m per nucleus.
42 billion miles, or about 67.6 billion kmNIGMS (2024): the total is stated without the underlying cell-count calculation.
Table 4. Estimates of nuclear DNA length in the human body. The difference between the first two values follows mainly from the number of nucleated cells included. Sources: Piovesan et al. (2019), Hatton et al. (2023), NIGMS (2024).[4][7][9]

Even the 7-trillion-cell estimate simplifies the body. It assumes one unreplicated diploid nucleus per nucleated cell, whereas some cells contain several nuclei or extra chromosome sets, and dividing cells briefly hold twice the usual DNA. Body size and tissue composition change the cell count, and the estimate leaves out mitochondrial DNA, whose copy number varies among tissues.[7][4] Whole-body DNA length is therefore best read as an estimate for a defined reference body rather than a fixed property shared by everyone.

How much does the DNA in a human body weigh?

Using the same cell population, we estimate about 45 grams of nuclear DNA in the reference man, less than a tenth of a percent of body weight. Piovesan and colleagues calculated 6.41 picograms of DNA per male diploid nucleus, a picogram being one trillionth of a gram. Multiplied by 7 trillion nuclei, this gives 44.9 grams.[4][7] Our mass estimate carries the same assumptions as the length estimate, and likewise excludes cells without nuclei, mitochondrial DNA, and the DNA of the microbes living in and on the body.