Computing Beyond Today

DNA Data Storage: Writing Information in Molecules

DNA data storage encodes digital files in synthetic DNA strands. Learn how the idea works, why it is attractive for archives, and why it is still slow and costly.

On this page
  1. A research idea, not a product you can buy off the shelf
  2. Why DNA at all
  3. How the encoding works
  4. The write and read steps
  5. Present limits
  6. The scale of the problem it hopes to address
  7. Concerns and questions
  8. Where it stands

A research idea, not a product you can buy off the shelf

DNA data storage is the idea of keeping digital information, such as a document, photo or video, in synthetic DNA molecules rather than on magnetic or electronic media. Laboratories have demonstrated that files can be written into DNA and read back, but the process remains slow and expensive compared with ordinary storage. It is best seen as a long-term research direction for archives, not a near-term replacement for the drives in a laptop.

Why DNA at all

Living things use DNA to store instructions. A strand is a chain of four chemical building blocks, called bases and abbreviated A, C, G and T. The order of the bases is the information. Three properties make this attractive as a storage medium.

  • Density. Molecules are tiny. In principle, a very large amount of data could fit into a very small volume. Published estimates of the theoretical limit are enormous, but practical systems fall well short of the theory because of the need for redundancy, labeling and handling.
  • Durability. DNA that is kept cool, dry and protected can survive for a long time. Natural DNA has been recovered from very old samples, although in a degraded state. For archives, lasting a long time with little energy to maintain is appealing.
  • Format stability. Reading DNA is a skill that humans are likely to keep, since it is central to biology and medicine. Old tape or disk formats, by contrast, can become hard to read when the equipment disappears.

How the encoding works

Digital data is made of bits, each either 0 or 1. DNA has four possible bases at each position, so each base can stand for two bits. One simple, purely illustrative mapping is A = 00, C = 01, G = 10, T = 11.

As a worked example, take the eight bits 01000001, which are the standard binary code for the capital letter A in common text encodings. Split them into pairs: 01, 00, 00, 01. Using the mapping above, those become C, A, A, C. So one byte becomes four bases, “CAAC”. This mapping is only a teaching example; real systems use more elaborate schemes.

Real schemes are more complicated for several reasons. Some sequences, such as long runs of the same base, are harder to make and to read accurately, so encoders avoid them. Data is divided into many short pieces, because synthesizing very long strands accurately is difficult, and each piece carries an index so the original order can be restored. Extra error-correcting information is added, because mistakes are certain to occur.

The write and read steps

  1. Encode. Software converts the file into a set of base sequences, with indexes and error correction.
  2. Synthesize. A chemical process builds physical DNA strands matching those sequences.
  3. Store. The strands are kept in a container, perhaps dried, perhaps in a controlled environment.
  4. Retrieve and sequence. When needed, the DNA is read by a sequencing machine, which outputs the base order.
  5. Decode. Software reassembles the pieces, corrects errors and rebuilds the file.

Present limits

The main obstacles are practical rather than conceptual.

  • Cost. Writing DNA by chemical synthesis and reading it by sequencing are both far more expensive per byte than conventional storage, which keeps getting cheaper.
  • Speed. Writing and reading take hours or longer, not milliseconds. This rules DNA out for data that must be accessed quickly.
  • Random access. On a hard drive you can jump to any file. In a pool of DNA, finding one file means selecting the right molecules from a mixture, which is possible with techniques that target particular index sequences, but is slower and less reliable.
  • Errors. Synthesis and sequencing both introduce mistakes. Error correction handles many, at the cost of storing extra data.
  • Not rewritable in the usual sense. Updating one file generally means making new DNA rather than editing the old strands in place.
  • Laboratory equipment. The processes need chemistry and biology infrastructure rather than a simple plug-in device. Researchers are exploring how to automate and miniaturize it.

Because of these limits, the most commonly suggested use is “cold” archival data: large volumes that are rarely read but must be kept for many years, such as institutional records or scientific datasets. Whether that use becomes economical depends on how much synthesis and sequencing costs fall, which is uncertain.

The scale of the problem it hopes to address

The world generates and keeps a huge and growing amount of data, much of it stored in data centers that need buildings, power and cooling, and whose media must be replaced and copied periodically. Archival storage that needs almost no power while idle would be attractive in that setting. Compare this with the digital burden that comes from the growth of cloud computing and large AI training sets. DNA is one of several ideas being studied to ease the pressure, alongside improvements in conventional media.

Concerns and questions

Because DNA is also a biological material, people sometimes ask about safety. The synthetic DNA used for storage is typically designed to encode digital data, not genes, and it is not alive. Handling and disposal are matters for laboratory regulation and good practice. Security and privacy questions also exist: stored DNA that holds personal data would need protection like any other medium, and data privacy rules would still apply.

Where it stands

DNA data storage is a clever combination of information theory and biochemistry. It has been shown to work at small scales, and the long-run advantages in density and durability are real in principle. But the cost, speed and access problems are large, and nobody can say with confidence when, or whether, it will be commercially mainstream. For now it is a promising research area to watch rather than a technology to plan around.

The complete guide to computing beyond today

Neuromorphic Computing: Chips Inspired by the Brain
Read the guide

Keep exploring

Guides from other topics

All topics →