Convertir des octets : Ko, Mo, Go, To (et Kio, Mio, Gio)
Tailles de fichiers et de mémoire. Tapez une valeur : les équivalents décimaux (× 1000) et binaires (× 1024) s'affichent en même temps, plus les bits.
Réponse rapide
1 Go = 1 000 Mo = 1 000 000 Ko = 1 milliard d'octets (décimal). 1 Gio = 1 024 Mio = 1 073 741 824 octets (binaire). 1 octet = 8 bits.
C'est pourquoi un disque vendu « 1 To » (10¹² octets) n'affiche que ~931 Go dans Windows : il compte en binaire mais écrit « Go » au lieu de « Gio ».
Tapez une taille dans n'importe quelle case : les équivalents décimaux (× 1000) et binaires (× 1024) s'affichent. 1 octet = 8 bits.
Décimal (× 1000) ou binaire (× 1024) ?
Deux systèmes coexistent. Le décimal (kilooctet, mégaoctet…) monte de 1 000 en 1 000, comme le SI : c'est celui des fabricants de disques et des débits. Le binaire (kibioctet, mébioctet…, norme IEC) monte de 1 024 en 1 024, car les mémoires sont organisées en puissances de 2. L'écart se creuse à chaque palier : 2,4 % pour le kilo, ~7,4 % pour le giga, ~10 % pour le téra.
| Unité | Symbole | Valeur en octets | Système |
|---|---|---|---|
| bit | bit | 0,125 | Bits & octets |
| octet | o | 1 | Bits & octets |
| kilooctet | ko | 1 000 | Décimal (× 1000) |
| mégaoctet | Mo | 1 000 000 | Décimal (× 1000) |
| gigaoctet | Go | 1 000 000 000 | Décimal (× 1000) |
| téraoctet | To | 1 000 000 000 000 | Décimal (× 1000) |
| pétaoctet | Po | 1 000 000 000 000 000 | Décimal (× 1000) |
| kibioctet | Kio | 1 024 | Binaire (× 1024) |
| mébioctet | Mio | 1 048 576 | Binaire (× 1024) |
| gibioctet | Gio | 1 073 741 824 | Binaire (× 1024) |
| tébioctet | Tio | 1 099 511 627 776 | Binaire (× 1024) |
| pébioctet | Pio | 1 125 899 906 842 624 | Binaire (× 1024) |
En anglais, l'octet se note « B » (byte) : kB, MB, GB (décimal) et KiB, MiB, GiB (binaire). Attention à « Mb » avec un b minuscule = mégabit (8 fois plus petit), utilisé pour les débits.
Questions fréquentes
- Combien de Mo dans un Go ?
- 1 Go = 1 000 Mo = 1 000 000 Ko = 1 milliard d'octets, en système décimal (celui des fabricants et du SI). En système binaire, 1 Gio = 1 024 Mio. La réponse attendue dans la vie courante est la décimale : 1 Go = 1 000 Mo.
- Ko ou Kio : 1000 ou 1024 octets ?
- 1 ko (kilooctet, décimal) = 1 000 octets. 1 Kio (kibioctet, binaire, norme IEC) = 1 024 octets. Le symbole correct du kilooctet est « ko » avec un k minuscule (le K majuscule désigne le kelvin) ; l'usage « Ko » est répandu mais ambigu. À partir de Mo, la majuscule est correcte (Mo, Go, To).
- Pourquoi mon disque dur de 1 To n'affiche que 931 Go ?
- Le fabricant compte en décimal : 1 To = 1 000 000 000 000 octets. Windows divise par 1024³ mais affiche « Go » au lieu de « Gio » : 10¹² ÷ 2³⁰ ≈ 931. Aucun octet n'est perdu, c'est juste la convention 1000 vs 1024 plus un étiquetage trompeur. macOS, lui, affiche en décimal depuis 2009 (donc environ 1 000 Go pour le même disque).
- Quelle différence entre bit et octet (Mb vs Mo) ?
- 1 octet = 8 bits. Les tailles de fichiers se mesurent en octets (Mo, Go ; symbole « o » en français, « B » en anglais), mais les débits internet en bits par seconde (Mb/s, b minuscule). Une fibre à 1 000 Mb/s télécharge donc au mieux 125 Mo/s (÷ 8). Ne confondez pas Mb (mégabit) et Mo (mégaoctet).
- Combien de Go dans un To, et dans un Po ?
- 1 To = 1 000 Go = 1 000 000 Mo (décimal). 1 Po (pétaoctet) = 1 000 To = 1 milliard de Mo. Côté binaire : 1 Tio = 1 024 Gio, 1 Pio = 1 024 Tio.