Datengrößen-Umrechner (Byte, KB, MB, GB, TB)

Geben Sie eine Byte-Anzahl ein, um sie auf einen Schlag in alle gängigen Einheiten umzurechnen – KB, MB, GB, TB und mehr. Zeigt sowohl das dezimale (SI, Basis 1000) als auch das binäre (IEC, Basis 1024) System nebeneinander an und erklärt, warum angezeigte Dateigrößen zwischen Apps nicht immer übereinstimmen.


Dezimal (SI)

Binär (IEC)

Warum "Dateigröße"-Anzeigen zwischen Apps nicht übereinstimmen

Einheiten wie KB, MB und GB gibt es eigentlich in zwei Systemen: "dezimal (SI)", das in 1000er-Schritten weiterzählt, und "binär (IEC)", das in 1024er-Schritten weiterzählt. Dieselbe Byte-Anzahl ergibt je nach verwendetem System unterschiedliche angezeigte Zahlen – genau deshalb kommt es zwischen verschiedenen Betriebssystemen und Apps zu der Verwirrung, dass "die angezeigte Dateigröße nicht übereinstimmt".

Einheit Bytes dezimal (SI) Bytes binär (IEC)
KB / KiB 1,000 B 1,024 B
MB / MiB 1,000,000 B 1,048,576 B
GB / GiB 1,000,000,000 B 1,073,741,824 B
TB / TiB 1,000,000,000,000 B 1,099,511,627,776 B

Tipps

  • Der macOS Finder verwendet die dezimale (SI) Schreibweise, während der Windows Explorer zwar Bezeichnungen wie GB und MB beibehält, im Hintergrund aber tatsächlich binär (IEC) rechnet – dieselbe Datei kann daher je nach Betriebssystem eine unterschiedliche Größenzahl anzeigen.
  • Festplatten- und SSD-Hersteller verwenden für die beworbene Kapazität üblicherweise die dezimale (SI) Schreibweise. Deshalb kann ein Laufwerk "weniger Kapazität als beworben" erscheinen, sobald Ihr Betriebssystem sie meldet – dabei fehlt kein Speicherplatz, es handelt sich lediglich um eine unterschiedliche Berechnungsweise der Einheiten.
  • Netzwerkgeschwindigkeiten (bps) werden im Allgemeinen dezimal berechnet (1 Mbps = 1.000.000 bps). Die Download-Zeit naiv als "Dateigröße (oft IEC) ÷ Leitungsgeschwindigkeit (SI)" abzuschätzen, führt daher zu einem gewissen Fehler, den man im Hinterkopf behalten sollte.
  • Sie können im Eingabefeld eine Einheit auswählen und einen Wert eingeben – das funktioniert daher auch direkt für die Umrechnung zwischen Einheiten, z. B. "Wie viele MiB sind 5 GB?" oder "Wie viele MB sind 500 MiB?"

Häufig gestellte Fragen

Beides wird verwendet. Streng nach dem Internationalen Einheitensystem (SI) ist 1 KB = 1000 Byte, aber in der Informatik war es aus historischen Gründen – bedingt durch die natürliche Affinität von Binärzahlen zu Zweierpotenzen – lange üblich, 1 KB als 1024 Byte zu behandeln. Um diese Mehrdeutigkeit aufzulösen, definierte die IEC (International Electrotechnical Commission) 1998 eigene Basis-1024-Einheiten wie KiB (Kibibyte).

Die tatsächliche Byte-Anzahl einer bestimmten Datei ändert sich nie, aber ob sie mittels dezimaler (Basis 1000) oder binärer (Basis 1024) Mathematik in "KB", "MB" usw. umgerechnet wird, variiert je nach Betriebssystem und App. Dieses Tool zeigt dieselbe Byte-Anzahl in beiden Systemen nebeneinander an, damit Sie den Unterschied konkret sehen können.

Sie stehen für Kibibyte, Mebibyte bzw. Gibibyte – Einheiten, die von der IEC eigens definiert wurden, um explizit zu machen, dass Basis 1024 verwendet wird. Sie kommen in Kontexten zum Einsatz (Programmierung, technische Dokumentation usw.), in denen es wichtig ist, die Mehrdeutigkeit von "KB", "MB" und Ähnlichem zu vermeiden.

Nein. Die gesamte Umrechnung erfolgt per JavaScript in Ihrem Browser, und Ihre Eingabe wird niemals an einen Server übertragen.
ツールくん

Übrigens – warum "KiB" 1998 entstand

Die Konvention "1 KB = 1024 Byte" setzte sich in der Informatik durch, weil 2 hoch 10 (1024) für auf Binärzahlen aufgebaute Maschinen eine natürliche, runde Zahl war. Nach dem Internationalen Einheitensystem (SI) bedeutet das Präfix "Kilo" jedoch strikt den Faktor 1000, sodass diese Konvention von Anfang an im Widerspruch zur tatsächlichen Definition des SI-Präfixes stand.

Dieser Widerspruch wurde besonders bei der Kapazitätskennzeichnung von Festplatten sichtbar. Festplattenhersteller hielten sich strikt an SI und bewarben "1 GB" als eine Milliarde Byte, während Betriebssysteme 1 GB als rund 1,074 Milliarden Byte berechneten (1024 hoch 3) – was zu einer stetigen Flut von Verbraucherbeschwerden führte, weil ein gekauftes Laufwerk im Betriebssystem "weniger Kapazität als beworben" zeigte. Tatsächlich fehlte keine Kapazität; es handelte sich schlicht um eine unterschiedliche Berechnungsmethode.

Um diese Verwirrung zu beseitigen, definierte die International Electrotechnical Commission (IEC) 1998 neue Präfixe eigens für die binäre (Basis-1024) Zählung – Kibi (Ki), Mebi (Mi), Gibi (Gi) und so weiter. Theoretisch trennte dies die Rollen sauber: "KB" folgt strikt der SI-Basis 1000, während "KiB" die binäre Basis 1024 bezeichnet. In der Praxis hält sich die Gewohnheit, "KB" im Sinne von Basis 1024 zu verwenden, jedoch bei Alltagsnutzern bis heute hartnäckig.