BrowserTools
Werbung
Startseite / Konverter / Bytes-Umrechner (KB, MB, GB, TB)

Bytes-Umrechner (KB, MB, GB, TB)

Rechne zwischen Bytes, KB/MB/GB/TB und KiB/MiB/GiB/TiB um, sowohl dezimal (Basis 10) als auch binär (Basis 2).

Bytes-Umrechner (KB, MB, GB, TB) wird geladen… Wenn nichts passiert, aktiviere JavaScript.

Datenspeicher und Netzwerkkapazität werden mit zwei parallelen Einheitensystemen gemessen, die fast identische Namen tragen, was bei Verbrauchern wie Fachleuten anhaltende Verwirrung stiftet. Das Dezimalsystem, definiert vom Internationalen Einheitensystem (SI), verwendet Zehnerpotenzen von 1.000: Ein Kilobyte (KB) sind genau 1.000 Bytes, ein Megabyte (MB) sind 1.000.000 Bytes und so weiter. Festplatten- und SSD-Hersteller sowie Spezifikationen für Netzwerkgeschwindigkeiten verwenden diese SI-Einheiten, weil sie ihre Produkte in der Werbung größer und schneller erscheinen lassen. Das Binärsystem, 1998 von der Internationalen Elektrotechnischen Kommission (IEC) formell definiert, verwendet Potenzen von 1.024: Ein Kibibyte (KiB) sind genau 1.024 Bytes, ein Mebibyte (MiB) sind 1.048.576 Bytes. Betriebssysteme, RAM-Module und Dateisystemwerkzeuge geben Größen traditionell in binären Einheiten an, beschriften sie aber häufig weiterhin mit den mehrdeutigen Abkürzungen KB/MB/GB, sodass es scheint, als fehle deiner Speicherhardware Platz.

Beispiele

Eingabe 1048576 bytes
Ausgabe 1 MiB · 1.048576 MB

MiB verwendet 1024², MB verwendet das SI-1000². Sie sind nicht dasselbe.

Eingabe 1500000 bytes
Ausgabe 1.5 MB · 1.431 MiB

Häufig gestellte Fragen

Werden bei der Nutzung dieses Werkzeugs Daten an einen Server gesendet?
Nein. Alle Umrechnungen werden lokal in deinem Browser mit JavaScript berechnet. Es werden keine Werte irgendwohin übertragen. Die Nutzung mit Dateigrößen aus privaten oder vertraulichen Systemen ist sicher.
Warum ist 1 KB manchmal 1.000 Bytes und manchmal 1.024 Bytes?
Die Mehrdeutigkeit beruht auf einem historischen Zufall. Als die Speichergrößen von Computern in den 1960er- und 1970er-Jahren erstmals beschrieben wurden, verwendeten Ingenieure 'Kilo' im Sinne von 1.024 (eine praktische Zweierpotenz nahe bei 1.000), weil es die binäre Arithmetik vereinfachte. Die SI-Definition von Kilo war stets genau 1.000. Diese beiden Konventionen bestanden jahrzehntelang nebeneinander, bis die IEC 1998 die Präfixe KiB/MiB/GiB einführte, um sie formell zu trennen, doch Verbrauchersoftware und Marketingmaterialien verwenden KB/GB weiterhin mehrdeutig.
Warum zeigt meine 1-TB-Festplatte unter Windows nur etwa 931 GB an?
Der Festplattenhersteller verwendet dezimale Terabytes (1 TB = 10^12 Bytes = 1.000.000.000.000 Bytes). Windows berechnet und zeigt die Speicherkapazität in binären Gibibytes an (1 GiB = 2^30 Bytes = 1.073.741.824 Bytes), beschriftet sie aber als GB. Teilt man 10^12 durch 2^30, ergibt das etwa 931,32, was Windows anzeigt. Es fehlen keine Bytes: Es handelt sich rein um eine Beschriftungsdiskrepanz zwischen dem dezimalen Marketing und den binären Konventionen des Betriebssystems.
Was sind die binären IEC-Präfixe und warum wurden sie eingeführt?
Die Internationale Elektrotechnische Kommission führte die binären Präfixe Kibibyte (KiB), Mebibyte (MiB), Gibibyte (GiB), Tebibyte (TiB), Pebibyte (PiB) und Exbibyte (EiB) in der Norm IEC 80000-13:1998 ein. Die Namen verbinden die ersten beiden Buchstaben des SI-Präfixes (ki-, me-, gi-) mit der Silbe 'bi' für binär. Sie wurden eigens eingeführt, um die Mehrdeutigkeit zu beseitigen, SI-Präfixe sowohl für dezimale als auch für binäre Mengen in der Informatik zu verwenden, und ermöglichen so eine präzise technische Schreibweise und Spezifikation von Datenspeicher ohne Verwirrung.
Spielt der Unterschied zwischen KB und KiB wirklich eine Rolle?
Auf Kilobyte-Ebene beträgt der Unterschied nur etwa 2,4 %, was gering ist. Doch die Abweichung summiert sich mit jedem Präfix: Der Unterschied zwischen 1 MB und 1 MiB beträgt etwa 4,9 %, zwischen GB und GiB etwa 7,4 % und zwischen TB und TiB etwa 9,9 %. Bei großen Speichersystemen, Cloud-Abrechnung oder Dateisystem-Kontingenten kann diese 10-%-Lücke bei Speicher im Terabyte-Bereich Milliarden von Bytes und erhebliche Geldsummen ausmachen. In technischen Spezifikationen, Verträgen und Rechtsdokumenten ist die Verwendung des richtigen Präfixes wichtig.
Wie ist die Geschichte des Bytes als Einheit?
Das Wort 'Byte' wurde 1956 von Werner Buchholz beim Entwurf des IBM-Stretch-Computers geprägt, bewusst so gewählt, dass es sich auf das englische 'bit' reimt und sich dabei klar davon unterscheidet. Frühe Computer verwendeten unterschiedliche Wortgrößen; 6-Bit-Zeichen waren in den 1950er- und 1960er-Jahren üblich. Das 8-Bit-Byte wurde mit dem IBM System/360 von 1964 vorherrschend, das es zur grundlegenden adressierbaren Einheit machte. Heute versteht man unter einem Byte allgemein 8 Bit, obwohl das Wort technisch jede Gruppierung von Bits bezeichnet, die ein bestimmtes System als eine Einheit adressiert.
Warum werden Netzwerkgeschwindigkeiten in Bit angegeben, während Dateigrößen in Byte angegeben werden?
Netzwerkgeschwindigkeiten werden traditionell in Bit pro Sekunde gemessen, weil Telekommunikationsstandards (Telefonleitungen, Funk, serielle Schnittstellen) den Signaldurchsatz ursprünglich in einzelnen Bit-Übergängen maßen. Die Einheit Bit pro Sekunde ist älter als die Personal-Computer und stammt aus der Welt der Telegrafie und Telekommunikation. Dateispeicher hingegen wurde stets in Bytes (8 Bit) organisiert, weil das die Einheit ist, die Prozessoren adressieren. Die Diskrepanz besteht bis heute: Eine 100-Mbit/s-Verbindung überträgt 100.000.000 Bit pro Sekunde, also etwa 12.500.000 Bytes (12,5 MB) pro Sekunde; teile beworbene Megabit stets durch 8, um Megabyte zu erhalten.
Wie schneidet dieses Werkzeug im Vergleich zu einem Bytes-Umrechner einer Suchmaschine ab?
Suchmaschinen rechnen in der Regel nur zwischen einer kleinen Auswahl von SI-Einheiten (KB, MB, GB, TB) um und zeigen weder die binären IEC-Einheiten (KiB, MiB, GiB, TiB) an noch erklären sie den Unterschied. Dieses Werkzeug zeigt beide Systeme gleichzeitig an und macht den Unterschied sofort sichtbar, was besonders nützlich ist, um zu verstehen, warum dein Betriebssystem eine andere Kapazität meldet, als auf der Verpackung deiner Festplatte angegeben ist.
Welche Byte-Umrechnungswerte sollte man auswendig kennen?
Am nützlichsten zu merken: 1 KB = 1.000 Bytes; 1 KiB = 1.024 Bytes; 1 MB = 1.000.000 Bytes; 1 MiB = 1.048.576 Bytes; 1 GB = 1.000.000.000 Bytes; 1 GiB = 1.073.741.824 Bytes. Ebenfalls nützlich: Eine Standard-Diskette fasste 1,44 MB (eigentlich 1.474.560 Bytes, was sie weder zu 1,44 SI-Megabytes noch zu 1,44 binären Mebibytes macht, eine eigene Kuriosität).
Was ist ein Nibble, und gibt es Einheiten, die kleiner als ein Byte sind?
Ein Nibble (manchmal Nybble geschrieben) sind 4 Bit, also ein halbes Byte, was einer einzelnen Hexadezimalziffer entspricht. Unterhalb des Bytes gibt es keine gebräuchlichen benannten Standardeinheiten. Bits sind die kleinste Einheit. Das Nibble wird gelegentlich in Diskussionen über die BCD-Codierung (binär codierte Dezimalzahl) und in maschinennahen Hardwarebeschreibungen verwendet, taucht aber außerhalb technischer Dokumentation und des Informatikstudiums selten auf.

Über Bytes-Umrechner (KB, MB, GB, TB)

Die Abweichung zwischen diesen beiden Systemen sorgt auf jeder Ebene für echte Verwirrung. Eine 1-TB-Festplatte enthält laut Herstellerspezifikation genau 1.000.000.000.000 Bytes. Windows gibt den verfügbaren Speicher in binären Gibibytes an, 1.000.000.000.000 / 1.073.741.824 (das ist 2^30) ≈ 931,32 GiB, beschriftet ihn aber als GB. Deshalb hat sich jeder Verbraucher, der je ein Speichergerät gekauft hat, gefragt, wohin der fehlende Platz verschwunden ist. Netzwerkgeschwindigkeiten verschärfen die Verwirrung zusätzlich: Internetanbieter bewerben Geschwindigkeiten in Megabit pro Sekunde (Mbit/s) im Dezimalsystem, während Dateiübertragungssoftware Geschwindigkeiten typischerweise in Megabyte pro Sekunde (MB/s) anzeigt, ebenfalls oft dezimal, was bedeutet, dass eine 100-Mbit/s-Verbindung etwa 12,5 MB/s überträgt, nicht 100 MB/s.

Dieses Werkzeug rechnet gleichzeitig zwischen den dezimalen SI-Einheiten (KB, MB, GB, TB, PB) und den binären IEC-Einheiten (KiB, MiB, GiB, TiB, PiB) um. Gib einen beliebigen Wert in ein beliebiges Feld ein, und alle anderen Einheiten aktualisieren sich sofort. Die Berechnungen verwenden BigInt von JavaScript für die Byte-Zählung, sodass Werte beliebiger Größe ohne Gleitkommarundung exakt bleiben. Die gesamte Verarbeitung läuft vollständig in deinem Browser; es werden keine Daten hochgeladen.

Einige wichtige Punkte zum Merken: Der Abstand zwischen SI- und binären Einheiten wächst mit jedem Präfix: KB und KiB unterscheiden sich um etwa 2,4 %, aber TB und TiB unterscheiden sich um etwa 9,9 %, und PB und PiB um etwa 12,6 %. Das bedeutet: Je größer der Speicher, desto irreführender werden die Marketingzahlen. Die IEC-Präfixe (KiB, MiB, GiB) wurden 1998 eigens geschaffen, um diese Mehrdeutigkeit zu beenden, doch die Verbreitung verlief außerhalb der technischen Literatur schleppend. Der Linux-Kernel, macOS (seit macOS 10.6) und die meisten wissenschaftlichen und technischen Kontexte verwenden inzwischen die korrekten IEC-Präfixe, während Windows und viele Verbraucheranwendungen weiterhin die SI-Abkürzungen für binäre Mengen verwenden.

Der Krieg 1024 gegen 1000: Wie ein Normenstreit die Verbraucher jahrzehntelang verwirrte

Die Mehrdeutigkeit zwischen 1.000 und 1.024 Bytes pro Kilobyte ist einer der langlebigsten Dauerkonflikte in der Geschichte der Informatiknormen. Es begann harmlos: In den 1960er-Jahren wurde Computerspeicher in Zweierpotenzen verkauft, und 1.024 Bytes (2^10) war die kleinste praktische Zweierpotenz oberhalb von tausend. Ingenieure nannten dies informell ein 'Kilobyte' in Anlehnung an das SI-Präfix kilo-, obwohl das SI-Kilo strikt 1.000 bedeutete. Kein Normungsgremium erhob Einspruch, weil der Unterschied gering und die Informatik ein Nischengebiet war. Als Speicher und Festplattenkapazität in den 1980er- und 1990er-Jahren wuchsen, drifteten die beiden Definitionen mit jeder Größenordnung weiter auseinander.

Festplattenhersteller hatten unterdessen gute kommerzielle Gründe, die SI-Definition zu bevorzugen. Eine Festplatte, die als 100 GB nach der SI-Definition verkauft wird (100 × 10^9 = 100.000.000.000 Bytes), würde von einem Betriebssystem als nur etwa 93,1 GiB angezeigt, ganze 7 % weniger. Die Praxis war nach SI technisch korrekt, wirkte aber auf Verbraucher irreführend, die ihre neue Festplatte beim Anschließen kleiner als beworben vorfanden. Anfang der 2000er-Jahre wurden in den Vereinigten Staaten Sammelklagen gegen Festplattenhersteller eingereicht. Western Digital legte 2006 eine Klage für 1,4 Millionen Dollar bei und erklärte sich bereit, eine klarere Kennzeichnung aufzunehmen, ohne ein Fehlverhalten einzuräumen. Ähnliche Klagen folgten gegen Seagate und andere.

Die Einführung von Kibibyte, Mebibyte und Gibibyte durch die IEC im Jahr 1998 sollte die Verwirrung endgültig beenden, indem den binären Mengen eigene, eindeutige Namen gegeben wurden. Die Verbreitung verlief uneinheitlich. Der Linux-Kernel, das GNU-Projekt, das Internationale Büro für Maß und Gewicht und das IEEE verwenden inzwischen alle die IEC-Präfixe in formalen Kontexten. macOS stieg 2009 mit Version 10.6 Snow Leopard auf dezimale SI-Einheiten um und löste die scheinbare Lücke, indem es Speicher in dezimalen Gigabytes angibt, um der Herstellerkennzeichnung zu entsprechen. Windows gibt weiterhin binär an, beschriftet die Werte aber als GB. Das Ergebnis ist, dass ein moderner MacBook und ein Windows-PC, die mit demselben Dateiserver verbunden sind, die Größe derselben Datei mit unterschiedlichen Zahlen melden, obwohl sie die identischen Bytes lesen.

Werbung
Werbung
Werbung