MB und KB direkt umrechnen
Am Desktop steht das Ergebnis neben den Eingaben, auf dem Smartphone darunter. Du siehst es in der gewählten Zieleinheit und zusätzlich in Byte, MB und MiB. Mit „Einheiten tauschen“ wechselst du Ausgangs- und Zieleinheit, also etwa von MB in kB zu kB in MB. So erledigst du beide Richtungen auf derselben Seite.
Die kurze Antwort auf die häufigste Frage lautet: 1 MB sind 1.000 kB. Kilobyte und Megabyte sind dezimale Einheiten und wachsen in Tausenderschritten. 1 kB entspricht 1.000 Byte, 1 MB entspricht 1.000.000 Byte. Von MB nach kB multiplizierst du deshalb mit 1.000, von kB nach MB teilst du durch 1.000. Das KB in der Auswahl des Rechners steht für genau dieses dezimale Kilobyte. Wenn du mit 1.024 rechnen willst, wählst du die binären Einheiten KiB, MiB oder GiB.
KB und KiB: Welche Einheit ist gemeint?
Für Dateigrößen gibt es zwei Zählweisen. Die dezimalen SI-Einheiten Kilobyte, Megabyte und Gigabyte wachsen in Schritten von 1.000. Die binären IEC-Einheiten Kibibyte, Mebibyte und Gibibyte wachsen in Schritten von 1.024. Die Namen klingen ähnlich, die Byte-Zahlen unterscheiden sich aber, und der Abstand wird mit jeder Stufe größer.
Direkt verglichen hat 1 MB 1.000.000 Byte und 1 MiB 1.048.576 Byte. Ein Mebibyte ist also um 48.576 Byte größer, das sind knapp 5 Prozent. Zwischen GB und GiB liegen schon rund 7,4 Prozent. Innerhalb eines Systems bleibt es einfach: 1 MB = 1.000 kB und 1 MiB = 1.024 KiB. Schwierig wird es erst, wenn die beiden Systeme gemischt werden. Eine Gleichung wie 1 MB = 1.024 kB passt zu keiner der beiden Definitionen.
Wird mit 1.000 oder 1.024 gerechnet?
Das hängt von der Einheit ab, nicht vom Rechner. Bei kB, MB und GB gilt der Faktor 1.000, bei KiB, MiB und GiB gilt 1.024. Unklar wird es, wenn nur „MB“ dasteht und offen bleibt, wie es gemeint ist, denn das Kürzel wird in Programmen und älteren Texten nicht überall gleich verwendet. Geh deshalb nicht davon aus, dass dein Dateimanager, dein Mailprogramm und das Portal, bei dem du hochlädst, dieselbe Zählweise benutzen. Maßgeblich ist die Angabe des Empfängers. Lässt sie offen, ob 1.000 oder 1.024 gemeint ist, bist du mit dem kleineren, dezimalen Wert auf der sicheren Seite. Das Beispiel im nächsten Abschnitt zeigt, warum.
Ein Beispiel mit einem PDF-Größenlimit
Angenommen, ein Upload-Formular erlaubt PDFs bis 10 MB, und deine Datei ist 10 MiB groß. Beide Zahlen sind hier frei gewählt und stammen von keinem echten Portal. Auf den ersten Blick scheint die Datei zu passen, schließlich steht zweimal eine 10. Der Rechenweg über Byte zeigt etwas anderes:
- Datei in Byte: 10 MiB × 1.048.576 = 10.485.760 Byte.
- Dieselbe Byte-Zahl in MB: 10.485.760 ÷ 1.000.000 = 10,48576 MB.
- Limit in Byte: 10 MB × 1.000.000 = 10.000.000 Byte.
- Vergleich: 10.485.760 Byte sind 485.760 Byte mehr als erlaubt. Die Datei ist zu groß.
Ob du die Datei als 10 MiB oder als 10,48576 MB beschreibst, ändert an ihren 10.485.760 Byte nichts, und das Limit bleibt überschritten. Umgekehrt gilt: Bleibst du unter 10.000.000 Byte, liegst du bei einer Angabe von „10 MB“ in beiden Lesarten unter der Grenze, weil die dezimale die strengere ist.
Die Eselsbrücke: immer über Byte
Bei gemischten Einheiten musst du dir keinen eigenen Faktor merken, der zum Beispiel direkt von MiB nach kB führt. Rechne zuerst in Byte, also Wert mal Byte-Faktor der Ausgangseinheit, und teile dann durch den Byte-Faktor der Zieleinheit. Genau so arbeitet auch der Rechner: Ergebnis = Wert × Faktor der Ausgangseinheit ÷ Faktor der Zieleinheit. Für 10 MiB in kB heißt das 10 × 1.048.576 ÷ 1.000 = 10.485,76 kB.
Bit und Byte solltest du ebenfalls auseinanderhalten. Ein Byte hat 8 Bit. Wichtig wird das vor allem bei Übertragungsraten, die meist in Mbit/s angegeben werden, während Dateigrößen in Byte stehen. Dieser Rechner bleibt deshalb bei Byte-Einheiten und bietet keine Bit-Auswahl. Wie lange das Hochladen bei deiner Leitung dauert, kannst du separat die Upload-Zeit berechnen.
Zahlen eingeben und Rundung verstehen
Der Rechner versteht deutsche und internationale Schreibweisen, solange sie eindeutig sind. Ein einzelnes Komma oder ein einzelner Punkt gilt als Dezimaltrennzeichen. Daraus folgt eine Stolperfalle, die man leicht übersieht:
- 2,5 und 2.5 bedeuten beide zweieinhalb.
- 1.000 mit nur einem Punkt wird als 1 gelesen, nicht als tausend.
- Tausend gibst du als 1000, 1 000 oder 1.000,00 ein.
- Wissenschaftliche Schreibweise wie 1e6 und unklar gesetzte Tausenderpunkte nimmt der Rechner nicht an. Er weist die Eingabe dann zurück und rechnet nicht mit einer falsch verstandenen Zahl weiter.
- 0 ist erlaubt, negative Werte nicht.
Im Ergebnis stehen Zahlen mit Dezimalkomma und Tausendergruppen, und lange Nachkommastellen werden für die Anzeige gerundet. Wenn du knapp an einem Limit liegst, vergleiche deshalb die Byte-Zahl und nicht die gerundete Angabe in MB. Sehr kleine Ergebnisse bleiben sichtbar: 1 Byte sind 0,000000001 GB. Statt einer gerundeten 0 zeigt der Rechner solche Werte in wissenschaftlicher Schreibweise an, also als Zehnerpotenz.
Auch nach oben gibt es eine Grenze. Wird ein Ergebnis zu groß, um noch genau dargestellt zu werden, lehnt der Rechner die Eingabe ab, statt eine ungenaue Zahl auszugeben. Bei den Dateigrößen, um die es bei Uploads und Anhängen geht, kommst du nicht in die Nähe dieser Grenze.
Datei zu groß? Der passende nächste Schritt
Wenn der Vergleich zeigt, dass deine PDF über dem Limit liegt, bringt dich weiteres Umrechnen nicht weiter. Eine andere Einheit macht die Datei weder kleiner noch schärfer, sie entfernt keine Seiten und entscheidet nicht darüber, ob ein Portal die Datei annimmt. Kleiner wird eine PDF nur, wenn sich ihre Byte-Zahl tatsächlich ändert.
- Liegt eine einzelne Datei über der Grenze, kannst du die PDF auf eine Zielgröße verkleinern. Nimm als Ziel die Grenze des Empfängers. Ist unklar, ob sie dezimal oder binär gemeint ist, plane mit dem kleineren dezimalen Wert.
- Gelten mehrere Bedingungen gleichzeitig, etwa eine Grenze pro Datei und eine Gesamtgrenze, kannst du deine Dateien gegen alle Werte auf einmal auf Upload-Grenzen prüfen. Dort wird die tatsächliche Größe der ausgewählten PDFs lokal ausgelesen, sodass du nichts von Hand umrechnen musst.