C Calculons

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.

Bits & octets
Décimal (× 1000)
Binaire (× 1024)

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.

Calculateurs liés