1 Go égale 1 000 Mo. Cette réponse, vous la trouverez partout. Elle est juste, mais elle est incomplète. Selon le contexte (système d’exploitation, fabricant de disque dur, protocole réseau), 1 Go peut aussi valoir 1 024 Mo. Comprendre pourquoi cette ambiguïté persiste reste la seule façon de mémoriser la conversion sans jamais douter.
Base 10 contre base 2 : la source de l’écart entre Go et Mo
Le préfixe « giga » appartient au Système international d’unités. En base décimale, il désigne un facteur de 1 000. Un gigaoctet décimal contient donc exactement 1 000 mégaoctets, comme un kilomètre contient 1 000 mètres.
Lire également : Comment accéder à laposte messagerie.net quand l'accès bloque ?
Les ordinateurs ne comptent pas en base 10. Ils fonctionnent en binaire, base 2. La puissance de 2 la plus proche de 1 000 est 1 024 (2^10). Historiquement, les informaticiens ont recyclé le préfixe « giga » pour désigner 1 024 Mo au lieu de 1 000 Mo. Ce raccourci a tenu pendant des décennies, et il tient encore dans la plupart des systèmes d’exploitation.
Pour lever la confusion, l’IEC a introduit des préfixes binaires : le gibioctet (Gio) vaut 1 024 mébioctets (Mio). Le gigaoctet (Go) reste à 1 000 Mo en norme SI. En pratique, presque personne n’utilise « gibioctet » en dehors de la documentation technique Linux.
A lire aussi : Pourquoi choisir l'hébergement VPS pour vos applications à fort trafic

Pourquoi votre téléphone et votre OS n’affichent pas la même chose
Achetez un téléphone annoncé à 128 Go. Allumez-le. Le système affiche une capacité disponible sensiblement inférieure. Une partie de l’écart vient de l’OS préinstallé, mais une autre partie vient du calcul lui-même.
Le fabricant de la mémoire flash utilise la base 10 : 128 Go = 128 000 Mo. Le système d’exploitation, selon sa conception, peut compter en base 2. Il divise le nombre d’octets par 1 024 à chaque palier, ce qui donne un chiffre affiché plus bas. L’écart atteint plusieurs gigaoctets sur un stockage de grande capacité.
Windows affiche les tailles en base 2 tout en écrivant « Go » (et non « Gio »). macOS est passé au comptage décimal depuis plusieurs années. Android varie selon les constructeurs et les surcouches. Nous observons régulièrement des questions d’utilisateurs persuadés d’avoir perdu de l’espace de stockage alors que le différentiel est purement arithmétique.
Forfait mobile : la même conversion, un autre piège
Les opérateurs télécoms vendent des enveloppes data en Go décimaux. Quand votre forfait indique 10 Go, il s’agit de 10 000 Mo au sens SI. Le compteur de consommation du téléphone utilise parfois la base 2 pour afficher les données consommées, ce qui peut créer un léger décalage entre le relevé opérateur et l’affichage embarqué.
Conversion Mo en Go : la règle à retenir selon le contexte
Nous recommandons de mémoriser deux lignes, pas une :
- Contexte commercial ou réseau (disques durs, forfaits, débits) : 1 Go = 1 000 Mo. Pour convertir, divisez les Mo par 1 000 ou multipliez les Go par 1 000.
- Contexte système (RAM, tailles de fichiers sous Windows, partitionnement) : 1 Gio = 1 024 Mio. Le facteur de conversion est 1 024.
- En cas de doute : utilisez 1 000. L’écart entre les deux conventions ne dépasse pas quelques pourcents et ne change rien pour un usage courant comme estimer la place d’une photo ou d’une vidéo.
L’astuce de mémorisation tient en une phrase : mille pour le commerce, 1 024 pour la machine. Si vous parlez d’un achat ou d’un abonnement, pensez en multiples de 1 000. Si vous lisez une valeur affichée par un OS ou un outil de diagnostic, pensez 1 024.

Tableau de conversion des unités de stockage informatique
Ce tableau couvre les unités les plus courantes, du kilooctet au téraoctet, dans les deux systèmes.
| Unité (décimal) | Valeur en octets | Équivalent binaire | Valeur en octets |
|---|---|---|---|
| 1 Ko | 1 000 octets | 1 Kio | 1 024 octets |
| 1 Mo | 1 000 Ko | 1 Mio | 1 024 Kio |
| 1 Go | 1 000 Mo | 1 Gio | 1 024 Mio |
| 1 To | 1 000 Go | 1 Tio | 1 024 Gio |
La hiérarchie reste identique dans les deux systèmes : Ko, Mo, Go, To en ordre croissant. Chaque palier multiplie par le même facteur (1 000 ou 1 024 selon la convention).
Bits et octets : ne pas confondre Mo et Mb
Un octet (byte en anglais) contient 8 bits. Un mégaoctet (Mo) n’a rien à voir avec un mégabit (Mb). Les débits internet sont presque toujours exprimés en mégabits par seconde (Mb/s), tandis que les tailles de fichiers sont en mégaoctets (Mo).
Pour convertir un débit en vitesse de téléchargement réelle, divisez par 8. Une connexion annoncée à 100 Mb/s transfère au mieux 12,5 Mo par seconde. Cette confusion entre bits et octets piège plus de monde que l’écart entre base 2 et base 10.
- Mo (mégaoctet) : unité de taille de fichier ou de stockage, 1 Mo = 8 Mb.
- Mb (mégabit) : unité de débit réseau, 1 Mb = 0,125 Mo.
- Go et Gb suivent la même logique : 1 Go = 8 Gb.
Quand vous comparez un forfait data (en Go) à un débit fibre (en Gb/s), vous manipulez deux grandeurs différentes. L’une mesure une quantité de données, l’autre une vitesse de transfert.
Retenir la conversion 1 Go = 1 000 Mo suffit pour la majorité des situations du quotidien. Garder en tête l’existence du facteur 1 024 évite de paniquer devant un disque qui semble plus petit que prévu. Et ne jamais confondre octet et bit reste le vrai réflexe qui sépare un utilisateur averti d’un utilisateur qui subit les chiffres affichés par ses appareils.


