1 Go vaut 1 000 Mo, 1 Mo vaut 1 000 Ko et 1 To vaut 1 000 Go : les préfixes kilo, méga, giga et téra multiplient par 1 000, comme dans le Système international d’unités. Windows compte pourtant par paquets de 1 024 tout en écrivant « Go », ce qui lui fait afficher 931 Go pour un disque vendu 1 To. Le convertisseur ci-dessous vous donne les deux résultats d’un coup : la valeur en base 10 (Ko, Mo, Go, To) et en base 2 (Kio, Mio, Gio, Tio).
Votre taille
Base 10 (emballage, macOS, iOS)
Base 2 (Windows, mémoire vive)
Combien de Mo dans un Go ?
Il y a 1 000 Mo dans un Go. Chaque palier de la série octet, Ko, Mo, Go, To multiplie le précédent par 1 000, exactement comme le mètre, le kilomètre et le gramme. C’est la convention des fabricants de disques, de clés USB et de cartes mémoire, et celle qu’impose le Système international.
La table des unités, de l’octet au To
Voici la valeur de chaque unité en octets. Retenez surtout que chaque ligne ajoute trois zéros à la précédente.
| Unité | Nombre d’octets |
|---|---|
| 1 Ko (kilooctet) | 1 000 |
| 1 Mo (mégaoctet) | 1 000 000 |
| 1 Go (gigaoctet) | 1 000 000 000 |
| 1 To (téraoctet) | 1 000 000 000 000 |
| 1 Po (pétaoctet) | 1 000 000 000 000 000 |
Convertir à la main en trois gestes
Sans convertisseur sous la main, trois règles suffisent pour passer d’une unité à l’autre :
- Vers une unité plus petite (Go vers Mo), multipliez par 1 000 : 2,5 Go font 2 500 Mo.
- Vers une unité plus grande (Ko vers Mo), divisez par 1 000 : 750 Ko font 0,75 Mo.
- Pour sauter deux paliers (To vers Mo), multipliez ou divisez par 1 000 000 : 0,5 To font 500 000 Mo.
Le plus simple reste de déplacer la virgule de trois rangs par palier. 3 200 Mo deviennent 3,2 Go, et 0,04 Go redeviennent 40 Mo.
Faut-il compter 1 000 ou 1 024 ?

Si vous avez déjà lu « 1 Go = 1 024 Mo », ce n’est pas une erreur de calcul, c’est une autre convention. Elle compte en puissances de 2, la base des circuits informatiques, et elle a longtemps emprunté les mêmes noms que le système décimal. Résultat : un même mot désigne deux quantités différentes.
Le préfixe kibi désigne 1 024
La règle officielle est sans ambiguïté. La brochure du Système international publiée par le BIPM précise que les préfixes SI désignent strictement des puissances de 10 et ne doivent pas servir pour des puissances de 2. Pour ces dernières, la Commission électrotechnique internationale (CEI) a créé en décembre 1998 des préfixes dédiés, kibi, mébi, gibi et tébi, aujourd’hui repris dans la norme CEI 80000-13.
Un kilobit vaut 1 000 bits et non 1 024 bits : selon le BIPM, les préfixes SI ne désignent que des puissances de 10. La valeur 1 024 porte un autre nom, le kibi.
Ces unités binaires prennent un « i » dans leur symbole. Leurs valeurs, publiées par le NIST, l’institut américain de métrologie, sont les suivantes :
| Unité binaire | Nombre d’octets |
|---|---|
| 1 Kio (kibioctet) | 1 024 |
| 1 Mio (mébioctet) | 1 048 576 |
| 1 Gio (gibioctet) | 1 073 741 824 |
| 1 Tio (tébioctet) | 1 099 511 627 776 |
Pourquoi compte-t-on par 1 024 ?
Un ordinateur compte en binaire, et 2 puissance 10 donne 1 024, un nombre très proche de 1 000. Les informaticiens ont donc pris l’habitude d’appeler « kilo » ce paquet de 1 024. Le NIST rappelle que l’approximation passait bien tant que seuls les spécialistes parlaient de kilooctets.
Si les puissances de 2 vous parlent peu, le convertisseur décimal en binaire montre comment ces nombres se construisent.
Le problème vient de la taille des unités actuelles. L’écart entre les deux conventions n’est que de 2,4 % au kilooctet, mais il se cumule à chaque palier : 4,9 % au mégaoctet, 7,4 % au gigaoctet et presque 10 % au téraoctet. Sur un disque de plusieurs To, la différence se chiffre en centaines de Go.
Pourquoi un disque de 1 To affiche-t-il 931 Go ?

Votre disque n’a perdu aucun octet. Le fabricant et le système d’exploitation comptent simplement le même nombre d’octets avec deux diviseurs différents, et ils écrivent tous les deux « Go ».
Windows divise par 1 024 mais écrit Go
Comme l’explique la base de connaissances du fabricant Seagate, les fabricants comptent en base 10 alors que Windows, le BIOS et les anciennes versions de macOS comptent en base 2. Un disque de 1 To contient 1 000 000 000 000 octets. Divisé par 1 073 741 824, cela donne 931 « Go » dans l’Explorateur, qui sont en réalité des Gio.
Le tableau ci-dessous reprend les valeurs publiées par Seagate pour les capacités courantes :
| Capacité annoncée | Affichée par Windows |
|---|---|
| 500 Go | 465 Go |
| 1 To | 931 Go |
| 2 To | 1,81 To |
| 4 To | 3,63 To |
| 8 To | 7,27 To |
| 16 To | 14,55 To |
Pour vérifier vous-même, ouvrez les Propriétés du disque dans Windows. Le nombre exact d’octets s’affiche à côté de la valeur en Go : divisez-le par 1 000 000 000 et vous retrouvez le chiffre de l’emballage.
Mac et iPhone comptent comme l’emballage
Apple a fait l’autre choix. Sa fiche sur la mesure du stockage indique que, sur ses appareils, 1 Go correspond à 1 milliard d’octets et 1 To à 1 000 milliards d’octets. Seuls d’anciens systèmes, iOS 10 et versions antérieures ainsi qu’OS X Leopard et versions antérieures, affichaient la capacité en binaire.
Conséquence pratique : branchez le même disque externe sur un Mac puis sur un PC, et vous lirez 1 To d’un côté, 931 Go de l’autre.
La part vraiment prise par le système
Une fois la question des unités réglée, il reste une vraie différence. Apple précise que la capacité formatée réelle est moindre : le formatage du disque et le système d’exploitation occupent une partie de l’espace. Sur un smartphone, c’est cette part qui explique qu’un modèle de 128 Go laisse moins de 128 Go libres au déballage, même compté en base 10.
Ne confondez pas Mo, MB et Mb
Une partie des erreurs de conversion ne vient pas du 1 000 contre 1 024, mais des lettres. L’octet et le bit n’ont pas la même taille, et l’anglais n’utilise pas les mêmes abréviations que le français.
Un MB anglais vaut un Mo
En anglais, l’octet se dit byte et se note B majuscule. Un MB (megabyte) est donc exactement un Mo, un GB un Go et un TB un To : il n’y a rien à convertir, seulement à traduire. Le NIST rappelle qu’un octet vaut 8 bits.
Les correspondances à garder en tête :
- KB, MB, GB, TB (B majuscule) : Ko, Mo, Go, To.
- KiB, MiB, GiB, TiB : Kio, Mio, Gio, Tio, la version binaire.
- kb, Mb, Gb (b minuscule) : kilobit, mégabit, gigabit, huit fois plus petits.
Le petit b désigne un bit
Le b minuscule change tout : 1 Mb (mégabit) vaut 1 000 000 bits, soit 125 000 octets, c’est-à-dire 125 Ko. On le croise surtout sur les débits internet, exprimés en Mbit/s ou en Gbit/s : divisez par 8 pour obtenir des Mo par seconde. Le guide sur la différence entre Mo et Mb détaille les deux unités et leurs équivalences.
Quelle convention selon ce que vous mesurez ?

Dans la pratique, la base utilisée dépend moins de l’unité que de l’objet mesuré et du logiciel qui affiche le chiffre. Voici les repères qui évitent la plupart des surprises :
- Disque dur, SSD, clé USB, carte mémoire : base 10 sur l’emballage, comme le confirment Seagate et Apple.
- Mémoire vive (RAM) : base 2 par usage, la plupart des fabricants de mémoire entendant 1 048 576 octets par mégaoctet selon le NIST.
- Taille d’un fichier : elle dépend de l’ordinateur, en base 2 sous Windows, en base 10 sur un Mac ou un iPhone récent.
- Débit réseau : base 10, les ingénieurs en télécommunications entendant toujours 1 000 000 bits par seconde par mégabit, toujours d’après le NIST.
Un fichier de 5 000 000 octets pèse 5 Mo en base 10 et 4,77 Mio en base 2 : c'est le même fichier, mesuré avec deux règles.
Avant d’acheter un disque, comparez donc les capacités annoncées entre elles, toutes exprimées en base 10, plutôt qu’avec ce qu’affiche votre PC. Et si vous hésitez encore sur la technologie, le comparatif pour choisir entre un disque HDD et un SSD vous aide à trancher.
