Octet per second (octet/s)

Data-transfer rate unit · SI system

All units Data-transfer rate converter

The octet per second is a unit of data transfer rate equal to eight bits per second. Its symbol is octet/s. It is the unit in which software reports transfer speeds, as against the bits per second in which hardware and network services advertise them, and the factor of eight between the two conventions is the source of endless confusion.

The division of labour is consistent once it is understood. Anything describing a physical link — an Ethernet port, a fibre connection, a radio channel, a broadband package — is quoted in bits per second, because bits are what the signalling actually carries. Anything describing a file moving from one place to another is quoted in octets per second, because files are measured in octets.

A download manager that reports 12 megaoctets per second on a connection sold as 100 megabits per second is not disagreeing with the advertisement; it is stating the same rate in the other convention, and the arithmetic between them is a division by eight. Recognising this immediately removes the most common cause of complaint about internet speed.

Individual octets per second appear in the same narrow places as individual bits: deep-space telemetry, low-power sensor links, and the slowest legacy serial connections. A rate of a hundred octets per second would move a page of text in about twenty seconds, which was a normal experience in the 1970s and is unimaginable now.

The unit also underlies the way disc and interface throughput is described. A drive that sustains 500 megaoctets per second is moving four gigabits per second across its interface, and matching the two figures is a routine part of system design: an interface rated in gigabits must be compared with a drive rated in octets, and the factor of eight decides whether one starves the other.

Storage tools reinforce the convention. Every file copy utility, backup program and command-line transfer tool reports in octets per second or its multiples, and every network measurement tool reports in bits per second. A person reading both at once has to keep the conversion in mind, which is exactly what makes the distinction worth stating explicitly.

One octet per second equals 8 bits per second, 0.008 kilobits per second, or 0.001 kilooctets per second.

Octet per second conversion table

UnitSymbol1 Octet per second equals1 of these equalsConverter
Bit per secondbit/s8 bit/s0.125 octet/sOctets per second to Bits per second
Kilobit per secondkbit/s0.008 kbit/s125 octet/sOctets per second to Kilobits per second
Megabit per secondMbit/s0.000008 Mbit/s125000 octet/sOctets per second to Megabits per second
Gigabit per secondGbit/s0.000000008 Gbit/s125000000 octet/sOctets per second to Gigabits per second
Terabit per secondTbit/s8 × 10-12 Tbit/s125000000000 octet/sOctets per second to Terabits per second
Petabit per secondPbit/s8 × 10-15 Pbit/s125000000000000 octet/sOctets per second to Petabits per second
Exabit per secondEbit/s8 × 10-18 Ebit/s1.25 × 1017 octet/sOctets per second to Exabits per second
Zettabit per secondZbit/s8 × 10-21 Zbit/s1.25 × 1020 octet/sOctets per second to Zettabits per second
Yottabit per secondYbit/s8 × 10-24 Ybit/s1.25 × 1023 octet/sOctets per second to Yottabits per second
Kilooctet per secondko/s0.001 ko/s1000 octet/sOctets per second to Kilooctets per second
Megaoctet per secondMo/s0.000001 Mo/s1000000 octet/sOctets per second to Megaoctets per second
Gigaoctet per secondGo/s0.000000001 Go/s1000000000 octet/sOctets per second to Gigaoctets per second
Teraoctet per secondTo/s1 × 10-12 To/s1000000000000 octet/sOctets per second to Teraoctets per second
Petaoctet per secondPo/s1 × 10-15 Po/s1 × 1015 octet/sOctets per second to Petaoctets per second
Exaoctet per secondEo/s1 × 10-18 Eo/s1 × 1018 octet/sOctets per second to Exaoctets per second
Zettaoctet per secondZo/s1 × 10-21 Zo/s1 × 1021 octet/sOctets per second to Zettaoctets per second
Yottaoctet per secondYo/s1 × 10-24 Yo/s1 × 1024 octet/sOctets per second to Yottaoctets per second
Kibibit per secondKibit/s0.0078125 Kibit/s128 octet/sOctets per second to Kibibits per second
Mebibit per secondMibit/s0.00000762939453125 Mibit/s131072 octet/sOctets per second to Mebibits per second
Gibibit per secondGibit/s0.00000000745058059692 Gibit/s134217728 octet/sOctets per second to Gibibits per second
Tebibit per secondTibit/s7.27595761418 × 10-12 Tibit/s137438953472 octet/sOctets per second to Tebibits per second
Pebibit per secondPibit/s7.1054273576 × 10-15 Pibit/s140737488355328 octet/sOctets per second to Pebibits per second
Exbibit per secondEibit/s6.93889390391 × 10-18 Eibit/s1.44115188076 × 1017 octet/sOctets per second to Exbibits per second
Zebibit per secondZibit/s6.77626357803 × 10-21 Zibit/s1.4757395259 × 1020 octet/sOctets per second to Zebibits per second
Yobibit per secondYibit/s6.61744490042 × 10-24 Yibit/s1.51115727452 × 1023 octet/sOctets per second to Yobibits per second
Kibioctet per secondKio/s0.0009765625 Kio/s1024 octet/sOctets per second to Kibioctets per second
Mebioctet per secondMio/s0.000000953674316406 Mio/s1048576 octet/sOctets per second to Mebioctets per second
Gibioctet per secondGio/s9.31322574615 × 10-10 Gio/s1073741824 octet/sOctets per second to Gibioctets per second
Tebioctet per secondTio/s9.09494701773 × 10-13 Tio/s1099511627776 octet/sOctets per second to Tebioctets per second
Pebioctet per secondPio/s8.881784197 × 10-16 Pio/s1.12589990684 × 1015 octet/sOctets per second to Pebioctets per second
Exbioctet per secondEio/s8.67361737988 × 10-19 Eio/s1.15292150461 × 1018 octet/sOctets per second to Exbioctets per second
Zebioctet per secondZio/s8.47032947254 × 10-22 Zio/s1.18059162072 × 1021 octet/sOctets per second to Zebioctets per second
Yobioctet per secondYio/s8.27180612553 × 10-25 Yio/s1.20892581961 × 1024 octet/sOctets per second to Yobioctets per second