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.

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.