| Zettaoctets (Zo) | Octets (octet) |
|---|---|
| 1 Zettaoctet | 1 × 1021 octet |
| 2 Zettaoctets | 2 × 1021 octet |
| 3 Zettaoctets | 3 × 1021 octet |
| 4 Zettaoctets | 4 × 1021 octet |
| 5 Zettaoctets | 5 × 1021 octet |
| 10 Zettaoctets | 1 × 1022 octet |
| 20 Zettaoctets | 2 × 1022 octet |
| 25 Zettaoctets | 2.5 × 1022 octet |
| 50 Zettaoctets | 5 × 1022 octet |
| 100 Zettaoctets | 1 × 1023 octet |
| Reference | Zettaoctets (Zo) | Octets (octet) |
|---|---|---|
| A plain text message (160 characters) | 1.6 × 10-19 Zo | 160 octet |
| A three-minute MP3 | 3 × 10-15 Zo | 3000000 octet |
| A smartphone photo | 4 × 10-15 Zo | 4000000 octet |
| A high-definition film | 4 × 10-12 Zo | 4 × 109 octet |
| A dual-layer Blu-ray disc | 5 × 10-11 Zo | 5 × 1010 octet |
The zettaoctet is a unit of digital information equal to a thousand exaoctets, or a sextillion octets. Its symbol is Zo. It is the unit in which the total quantity of data in the world is now described, and the only data unit that has given its name to an era.
That name came from the phrase the zettabyte era, used from around 2016, when annual global internet traffic first exceeded one zettaoctet. Estimates of the global datasphere — every file stored anywhere, plus everything created and immediately discarded — passed a hundred zettaoctets a few years later and continue to rise by tens of zettaoctets a year.
Understanding what these figures include matters more than the numbers themselves. They count copies. A single photograph on a phone is also on the phone's backup, on two servers in a cloud provider's data centre, in a caching layer, and possibly in a machine learning training set. Counting stored octets rather than distinct works inflates the total by a large factor that nobody has ever measured precisely.
The composition of the total is dominated by things nobody looks at. Surveillance and security video, most of it overwritten within weeks, is the single largest category. Sensor and telemetry data from industrial equipment, vehicles and buildings is second. Human-authored material of any kind is a minority, and text is a rounding error within that minority.
Manufacturing sets a hard limit on the total. All the world's storage factories together produce a few hundred exaoctets of new capacity per year, which is a fraction of a zettaoctet, so most data created is never stored at all. It is processed as it arrives and thrown away, and this is a deliberate design choice rather than a failure.
For a sense of the scale, a zettaoctet would be about eight thousand million large consumer hard drives, or roughly one for every person on Earth. Stacked flat, that many drives would form a column reaching well beyond the Moon. The unit describes a quantity that only exists as a sum across a whole planet's industry.
One zettaoctet equals 1,000 exaoctets, 1,000,000,000,000 gigaoctets, 8 zettabits, or about 0.8470 zebioctets.
The octet is a unit of digital information equal to exactly eight bits. Its symbol is octet, and its name comes from the Latin for a group of eight. It is the unit in which nearly all stored data is counted, and the reason it is called an octet rather than a byte is worth knowing.
A byte was originally the number of bits a machine used to hold one character, and that number was not fixed. Early computers used six-bit bytes, some used seven, and a few used nine. The IBM System/360 of 1964 settled on eight and its commercial success made eight the norm, but the word byte kept its older, machine-dependent meaning in specifications where ambiguity was dangerous.
The networking world therefore adopted octet. When a protocol standard says a header field is four octets long, no reader anywhere can interpret that as anything but thirty-two bits. The internet standards published by the IETF use octet throughout for exactly that reason, and French, Romanian and several other languages adopted the word for ordinary use as well, so that a hard disc sold in France is measured in gigaoctets.
Eight bits hold 256 distinct values, which is why so many things come in units of 256. A colour channel runs from 0 to 255. An IPv4 address is four octets, written as four numbers each between 0 and 255. The original ASCII character set used seven bits, leaving one spare, and the various eight-bit extensions that followed each filled that spare bit with a different set of accented letters — the mess that Unicode eventually replaced.
Modern text encoding still counts in octets. UTF-8 uses one octet for the unaccented Latin alphabet, two for most European accented letters and Greek and Cyrillic, three for Chinese, Japanese and Korean, and four for the rest. That is why the same sentence occupies different amounts of storage in different languages, and why a text-length limit measured in octets is not a limit on characters.
Storage capacity, file sizes, memory and network payloads are all quoted in octets or their multiples. Transmission rates are the exception, being quoted in bits per second, and the factor of eight between the two conventions is the single most common source of confusion in the field.
One octet equals 8 bits, 0.008 kilobits, or 0.001 kilooctets.