Skip to content

Convertisseur de taille de fichier

Décimal SI vs binaire IEC — enfin expliqué. Les 9 unités, en direct.

= 1 000 000 000 octets
Décimal SI — puissances de 1 000
Binaire IEC — puissances de 1 024
Pourquoi les deux systèmes ?

1 GB (SI) = 1 000 000 000 octets. 1 GiB (IEC) = 1 073 741 824 octets. Les fabricants de disques durs utilisent le SI (puissances de 1 000). Les systèmes d'exploitation comme Windows utilisent l'IEC (puissances de 1 024).

Exemple : un disque de 1 To (SI) s'affiche comme 931 Gio dans Windows. Aucune donnée n'est perdue — c'est seulement une différence d'affichage. Standard : IEC 60027-2.

Comment fonctionne le convertisseur

Entrez n'importe quelle valeur, sélectionnez son unité, et les 9 unités se mettent à jour simultanément. L'outil n'arrondit jamais la valeur en octets intermédiaire, il convertit d'abord en octets exacts, puis divise par le facteur de l'unité cible. Cela vous permet de voir la pleine précision de chaque conversion.

  • Unités SI (Ko, Mo, Go, To) — utilisent des puissances de 1 000. 1 Ko = 1 000 octets. Utilisées par les fabricants de stockage et les spécifications réseau.
  • Unités IEC (Kio, Mio, Gio, Tio) — utilisent des puissances de 1 024. 1 Kio = 1 024 octets. Utilisées par les systèmes d'exploitation. Définies dans IEC 60027-2.

Le standard IEC et pourquoi c'est important

Le standard IEC 60027-2 (publié en 1998, mis à jour en 2000) a introduit les préfixes binaires — kibi, mébi, gibi, tébi — précisément pour mettre fin à l'ambiguïté entre les noms d'unités puissances de 1 000 et puissances de 1 024. Avant ce standard, « kilooctet » était ambigu : il signifiait parfois 1 000 octets (SI) et parfois 1 024 octets (informatique). La confusion est particulièrement visible à grande échelle : un disque dur « 1 To » annoncé par un fabricant contient 1 000 000 000 000 octets (SI). Windows l'affiche comme environ 931 Gio (IEC) car le système d'exploitation divise par 1 024³, pas 1 000³. Aucune donnée ne manque — c'est purement une différence d'étiquetage.

En pratique : les vitesses réseau (Mbps, Gbps) utilisent toujours le SI (puissances de 1 000). La RAM est traditionnellement vendue et rapportée en multiples binaires IEC. Les fabricants de SSD et HDD utilisent le SI. macOS est passé du reporting IEC au SI dans macOS 10.6 (Snow Leopard, 2009), donc il s'accorde maintenant avec l'étiquette sur la boîte. Linux et Windows rapportent toujours en IEC.

Les 9 unités, une grille, copie au clic

La plupart des outils de taille de fichier vous montrent un résultat à la fois. Celui-ci montre les 9 simultanément — 5 SI et 4 IEC — en deux sections clairement étiquetées. Cliquez sur n'importe quelle carte d'unité pour copier la valeur et l'unité dans votre presse-papiers. L'unité d'entrée active est surlignée pour que vous sachiez toujours de quel côté vous êtes parti.

Ce qui n'est pas là : un estimateur de taille de fichier pour les images (qui dépend du format, de la profondeur de bits et de la compression), des calculs de temps de transfert réseau ou des calculateurs de coût de stockage. Ces éléments nécessitent des entrées supplémentaires et appartiennent à des outils séparés.

Binaire (Gio) vs décimal (Go) : pourquoi la confusion ?

Deux systèmes concurrents définissent les unités de taille de fichier, tous deux utilisés activement aujourd'hui :

  • Décimal (SI) : 1 Ko = 1 000 octets, 1 Mo = 1 000 000 octets, 1 Go = 1 000 000 000 octets. Utilisé par les fabricants de stockage (HDD, SSD, clés USB) pour annoncer la capacité.
  • Binaire (IEC) : 1 Kio = 1 024 octets, 1 Mio = 1 048 576 octets, 1 Gio = 1 073 741 824 octets. Utilisé par les systèmes d'exploitation (Windows, macOS, Linux) pour afficher les tailles de fichiers et de stockage.
  • La confusion : un disque dur « 1 To » annoncé par le fabricant contient 1 000 000 000 000 octets. Windows l'affiche comme ~931 Go (1 000 000 000 000 ÷ 1 073 741 824). macOS (depuis Monterey) l'affiche comme 1 To en décimal. C'est cela qui crée la confusion du « stockage manquant ».
  • Standard IEC (2000) : officiellement nommés kibioctet (Kio), mébioctet (Mio), gibioctet (Gio), tébioctet (Tio). La plupart des gens disent encore « gigaoctet » pour les deux — le contexte détermine lequel est visé.

Outils connexes : Convertisseur d'unités, Convertisseur de base numérique, et Calculateur de pourcentage.

Repères pratiques de taille de fichier

Mettre les tailles de fichiers en contexte vous aide à comprendre le stockage et le transfert en un coup d'œil :

  • 1 Ko : un court courriel texte ; une page HTML simple
  • 1 Mo : un MP3 d'1 minute à 128 kbps ; une photo JPEG basse résolution ; un document texte de 100 pages
  • 10 Mo : une photo typique de smartphone (JPEG, haute qualité) ; un épisode de podcast de 10 minutes
  • 100 Mo : un court clip vidéo HD (2–3 minutes) ; une application mobile de taille moyenne
  • 1 Go : un film HD de 90 minutes (qualité streaming) ; un grand jeu mobile ; ~1 000 photos typiques de smartphone
  • 1 To : ~250 000 photos HD ; ~500 films HD ; capacité typique d'un SSD de laptop moderne

Contexte de vitesse Internet : une connexion 100 Mbps télécharge à 12,5 Mo/s. Un stream Netflix 4K utilise ~25 Mbps (~3 Mo/s), soit 10,8 Go par heure de visionnage.

Questions fréquentes

Pourquoi mon disque dur de 1 To s'affiche-t-il comme 931 Go dans Windows ?
Le fabricant l'étiquette comme 1 To en utilisant le SI (1 000 000 000 000 octets). Windows rapporte en Gio (IEC), divisant par 1 024³ = 1 073 741 824 octets, ce qui donne 931,32 Gio. Aucune donnée ne manque, c'est purement une différence d'étiquetage entre les conventions SI et IEC.
Quelle est la différence entre Go et Gio ?
Go (gigaoctet, SI) = 1 000 000 000 octets. Gio (gibioctet, IEC) = 1 073 741 824 octets. La différence est d'environ 7,4 %. Les préfixes binaires IEC (Kio, Mio, Gio, Tio) ont été introduits par le standard IEC 60027-2 pour éliminer cette ambiguïté.
Les vitesses réseau sont-elles en SI ou IEC ?
Les vitesses réseau (Mbps, Gbps) utilisent toujours le SI — puissances de 1 000. Une connexion de 100 Mbps transfère 100 000 000 bits par seconde, soit 12 500 000 octets par seconde (12,5 Mo/s SI). C'est pourquoi télécharger un fichier de 1 Go sur une ligne de 100 Mbps prend environ 80 secondes, pas 71.
Quels systèmes d'exploitation utilisent IEC vs SI ?
Windows et Linux rapportent les tailles de fichiers en unités binaires IEC (Gio) mais les étiquettent comme 'Go' — ce qui est techniquement incorrect. macOS est passé à l'étiquetage SI correct dans Snow Leopard (2009), donc un disque de 1 To s'affiche comme ~1 To dans macOS mais ~931 Go dans Windows.
Quel standard définit les préfixes binaires ?
IEC 60027-2 (Commission électrotechnique internationale), publié pour la première fois en 1998 et mis à jour en 2000. Il définit les préfixes kibi (2¹⁰), mébi (2²⁰), gibi (2³⁰) et tébi (2⁴⁰) pour représenter sans ambiguïté les puissances de 1 024.
Pourquoi mon disque dur de 1 To affiche-t-il moins que 1 To ?
Les fabricants de stockage utilisent des gigaoctets décimaux (1 Go = 1 000 000 000 octets). Les systèmes d'exploitation affichent l'espace en gibioctets binaires (1 Gio = 1 073 741 824 octets). Un disque de 1 To contient 1 000 000 000 000 octets, soit ~931 Gio — ce que Windows affiche comme ~931 Go. Vous n'avez perdu aucun espace ; c'est une différence d'étiquetage d'unités. macOS est passé au reporting décimal dans Monterey, donc il affiche bien 1 To.
Qu'est-ce qu'un mégabit vs un mégaoctet ?
1 octet = 8 bits. Les vitesses Internet sont mesurées en mégabits par seconde (Mbps) ; les tailles de fichiers sont en mégaoctets (Mo). Pour convertir Mbps en Mo/s, divisez par 8 : une connexion 100 Mbps télécharge à 12,5 Mo/s. Un fichier de 100 Mo à 100 Mbps prend environ 8 secondes à télécharger (100 Mo × 8 bits ÷ 100 Mbps = 8 secondes).

Par Bam's Thinkery — Mis à jour le