The kibioctet per second is a unit of data transfer rate equal to 1,024 octets per second, and therefore to 8,192 bits per second. Its symbol is Kio/s. Unlike most of the binary rate units it is genuinely common, because the command-line tools that copy, download and synchronise files have reported in it for decades.
The reason is straightforward. Those tools count what they have moved in blocks, and blocks are powers of two. A program that reads in four-kibioctet pieces and divides the total by elapsed time produces a rate in kibioctets per second, and reporting it in decimal kilooctets would require an extra multiplication for no benefit. The unit is what the arithmetic naturally produces.
Anyone who has watched a file copy on a Unix-like system has seen the figure. Download utilities, archive tools, disc-writing commands and network file transfer programs all report progress in kibioctets or mebioctets per second, and most of them label it correctly with the lowercase i. It is one of the few places where the IEC prefixes are used consistently in everyday software.
For scale, a kibioctet per second moves about a thousand characters of text each second: a short letter in a second, a novel in about ten minutes. It is a rate at which a modern web page will not load in any reasonable time, so seeing it in a progress display usually means something has gone wrong with the connection rather than that the transfer is nearly finished.
The difference from a kilooctet per second is 2.4 per cent, which nobody notices. The value of using the binary unit here is not accuracy but honesty: the number came from a binary computation, and writing it with a binary prefix says so. A reader who wants the decimal figure can convert; a reader given a decimal label for a binary number cannot recover anything.
Comparing the reading with an advertised connection speed requires two steps: multiply by eight to get bits, and adjust by 2.4 per cent for the base. In practice the second step is beneath the noise of any real measurement, and the first is the one that matters.
One kibioctet per second equals 1,024 octets per second, 8,192 bits per second, or 1.024 kilooctets per second.
| Unit | Symbol | 1 Kibioctet per second equals | 1 of these equals | Converter |
|---|---|---|---|---|
| Bit per second | bit/s | 8192 bit/s | 0.0001220703125 Kio/s | Kibioctets per second to Bits per second |
| Kilobit per second | kbit/s | 8.192 kbit/s | 0.1220703125 Kio/s | Kibioctets per second to Kilobits per second |
| Megabit per second | Mbit/s | 0.008192 Mbit/s | 122.0703125 Kio/s | Kibioctets per second to Megabits per second |
| Gigabit per second | Gbit/s | 0.000008192 Gbit/s | 122070.3125 Kio/s | Kibioctets per second to Gigabits per second |
| Terabit per second | Tbit/s | 0.000000008192 Tbit/s | 122070312.5 Kio/s | Kibioctets per second to Terabits per second |
| Petabit per second | Pbit/s | 8.192 × 10-12 Pbit/s | 122070312500 Kio/s | Kibioctets per second to Petabits per second |
| Exabit per second | Ebit/s | 8.192 × 10-15 Ebit/s | 122070312500000 Kio/s | Kibioctets per second to Exabits per second |
| Zettabit per second | Zbit/s | 8.192 × 10-18 Zbit/s | 1.220703125 × 1017 Kio/s | Kibioctets per second to Zettabits per second |
| Yottabit per second | Ybit/s | 8.192 × 10-21 Ybit/s | 1.220703125 × 1020 Kio/s | Kibioctets per second to Yottabits per second |
| Octet per second | octet/s | 1024 octet/s | 0.0009765625 Kio/s | Kibioctets per second to Octets per second |
| Kilooctet per second | ko/s | 1.024 ko/s | 0.9765625 Kio/s | Kibioctets per second to Kilooctets per second |
| Megaoctet per second | Mo/s | 0.001024 Mo/s | 976.5625 Kio/s | Kibioctets per second to Megaoctets per second |
| Gigaoctet per second | Go/s | 0.000001024 Go/s | 976562.5 Kio/s | Kibioctets per second to Gigaoctets per second |
| Teraoctet per second | To/s | 0.000000001024 To/s | 976562500 Kio/s | Kibioctets per second to Teraoctets per second |
| Petaoctet per second | Po/s | 1.024 × 10-12 Po/s | 976562500000 Kio/s | Kibioctets per second to Petaoctets per second |
| Exaoctet per second | Eo/s | 1.024 × 10-15 Eo/s | 976562500000000 Kio/s | Kibioctets per second to Exaoctets per second |
| Zettaoctet per second | Zo/s | 1.024 × 10-18 Zo/s | 9.765625 × 1017 Kio/s | Kibioctets per second to Zettaoctets per second |
| Yottaoctet per second | Yo/s | 1.024 × 10-21 Yo/s | 9.765625 × 1020 Kio/s | Kibioctets per second to Yottaoctets per second |
| Kibibit per second | Kibit/s | 8 Kibit/s | 0.125 Kio/s | Kibioctets per second to Kibibits per second |
| Mebibit per second | Mibit/s | 0.0078125 Mibit/s | 128 Kio/s | Kibioctets per second to Mebibits per second |
| Gibibit per second | Gibit/s | 0.00000762939453125 Gibit/s | 131072 Kio/s | Kibioctets per second to Gibibits per second |
| Tebibit per second | Tibit/s | 0.00000000745058059692 Tibit/s | 134217728 Kio/s | Kibioctets per second to Tebibits per second |
| Pebibit per second | Pibit/s | 7.27595761418 × 10-12 Pibit/s | 137438953472 Kio/s | Kibioctets per second to Pebibits per second |
| Exbibit per second | Eibit/s | 7.1054273576 × 10-15 Eibit/s | 140737488355328 Kio/s | Kibioctets per second to Exbibits per second |
| Zebibit per second | Zibit/s | 6.93889390391 × 10-18 Zibit/s | 1.44115188076 × 1017 Kio/s | Kibioctets per second to Zebibits per second |
| Yobibit per second | Yibit/s | 6.77626357803 × 10-21 Yibit/s | 1.4757395259 × 1020 Kio/s | Kibioctets per second to Yobibits per second |
| Mebioctet per second | Mio/s | 0.0009765625 Mio/s | 1024 Kio/s | Kibioctets per second to Mebioctets per second |
| Gibioctet per second | Gio/s | 0.000000953674316406 Gio/s | 1048576 Kio/s | Kibioctets per second to Gibioctets per second |
| Tebioctet per second | Tio/s | 9.31322574615 × 10-10 Tio/s | 1073741824 Kio/s | Kibioctets per second to Tebioctets per second |
| Pebioctet per second | Pio/s | 9.09494701773 × 10-13 Pio/s | 1099511627776 Kio/s | Kibioctets per second to Pebioctets per second |
| Exbioctet per second | Eio/s | 8.881784197 × 10-16 Eio/s | 1.12589990684 × 1015 Kio/s | Kibioctets per second to Exbioctets per second |
| Zebioctet per second | Zio/s | 8.67361737988 × 10-19 Zio/s | 1.15292150461 × 1018 Kio/s | Kibioctets per second to Zebioctets per second |
| Yobioctet per second | Yio/s | 8.47032947254 × 10-22 Yio/s | 1.18059162072 × 1021 Kio/s | Kibioctets per second to Yobioctets per second |