Byte-Umrechner
5 MB sind 5000 KB: Rechnen Sie Größen zwischen Byte, Kilobyte, Megabyte, Gigabyte und Terabyte in dezimalen Tausenderschritten um und sehen Sie zusätzlich die Größe in Byte. Praktisch für Festplattenangaben, Downloads und Cloud-Kontingente. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Wert
- 5
- Von
- MB
- To
- KB
- Ergebnis
- 5.000 KB
- Wert (Byte)
- 5.000.000
- Faktor
- 1.000
- Quellexponent
- 2
Ein Byte-Umrechner verwandelt eine Datengröße in einer Speichereinheit in die gleichwertige Größe in einer anderen Einheit, damit Sie Datenträgerbeschriftungen, Download-Berichte, Cloud-Kontingente und Kapazitätsangebote vergleichen können, ohne Vorsilben von Hand zu vermischen. Geben Sie eine nichtnegative Größe ein, wählen Sie die Quelleinheit unter Byte, Kilobyte, Megabyte, Gigabyte und Terabyte, und wählen Sie die Zieleinheit aus derselben geschlossenen Menge. Der Löser wendet dezimale SI-Potenzen von tausend an: ein Kilobyte sind tausend Byte, ein Megabyte eine Million Byte, ein Gigabyte eine Milliarde Byte und ein Terabyte eine Billion Byte. Er liefert die umgerechnete Größe in der Zieleinheit zusammen mit der Zwischengröße in Byte und dem genauen Multiplikationsfaktor. Fehlende Felder, nichtendliche Zahlen und unbekannte Einheiten scheitern auf dieselbe Weise und werden nicht berechnet.
SI-Faktoren: wie aus Byte Kilobyte, Megabyte, Gigabyte und Terabyte werden
Das Internationale Einheitensystem definiert die Vorsilben Kilo, Mega, Giga und Tera als aufeinanderfolgende Potenzen von tausend. Auf das Byte angewandt heißt das: ein Kilobyte entspricht tausend Byte, ein Megabyte einer Million Byte, ein Gigabyte einer Milliarde Byte und ein Terabyte einer Billion Byte. Ein Byte-Umrechner, der diesen SI-Faktoren folgt, ist daher ein Exponentenwechsel: ist die Quelleinheit tausend hoch p Byte und die Zieleinheit tausend hoch q Byte, so ist die umgerechnete Größe die ursprüngliche Magnitude mal tausend hoch (p minus q).
Byte stehen beim Exponenten null, Kilobyte bei eins, Megabyte bei zwei, Gigabyte bei drei und Terabyte bei vier. Fünf Megabyte in Kilobyte umzurechnen ist fünf mal tausend hoch (zwei minus eins), also fünftausend Kilobyte. Zwei Terabyte in Gigabyte umzurechnen ergibt zweitausend Gigabyte.
Dieselbe Identität in die andere Richtung verkleinert die Zahl: zweitausend Megabyte sind zwei Gigabyte. Null entspricht in jeder Einheit null. Diese Seite mischt keine Kibibyte und keine anderen binären IEC-Vorsilben von eintausendvierundzwanzig; jene Namen und Faktoren beantworten eine andere Suche.
Wo ein eigener Byte-Umrechner seinen Nutzen hat
Supportteams rechnen beworbene Datenträgergrößen in eine einzige Einheit um, bevor sie Cloud-Tarife, Sicherungsaufträge und Downloadordner vergleichen. Lehrkräfte und Prüfungs-Generatoren brauchen ein deterministisches Orakel, das eine negative Größe als ungültig markiert, statt still ein Minuszeichen zu skalieren. Ingenieur-Notizbücher reduzieren Protokoll- und Medienasset-Größen auf Megabyte oder Gigabyte, bevor sie die Nutzung plotten; ein kleiner Parse-Endpunkt erspart eine allgemeine Einheitenbibliothek für fünf SI-Token.
Hin-und-zurück-Prüfungen sind einfach: fünf Megabyte müssen fünftausend Kilobyte werden, ein Gigabyte eine Milliarde Byte, und tausend Megabyte ein Gigabyte. Bleiben Sie im absoluten Bereich, damit das Produkt nicht in ein nichtendliches Ergebnis überläuft, das der Löser ablehnen muss. Diese Seite ist kein Hub für Binärvorsilben, kein Bit-gegen-Byte-Umrechner und kein Übertragungsratenrechner; bevorzugen Sie sie, wenn die Eingabe bereits eine Speichergröße in SI-Byte-Einheiten ist und Sie nur die Größe in einer anderen SI-Einheit brauchen.
Anwendungsfälle
Datenträger- und Cloud-Speicherangebote
Rechnen Sie beworbene Kapazitäten zwischen Byte, KB, MB, GB und TB um, damit Käufer Tarife, Sicherungen und Volumenbeschriftungen in einer Einheit vergleichen.
Downloads und Medienasset-Budgets
Wandeln Sie Dateigrößen aus Protokollen oder Exportberichten in Megabyte oder Gigabyte um, bevor Sie Nutzung plotten, Kontingente setzen oder einem Kunden einen Download erklären.
Hausaufgaben- und Dokumentationsprüfungen
Lernende und Fachredakteure rechnen SI-Speichergrößen um und prüfen den exakten Faktor 1000^n an Arbeitsblättern, ohne 1024 versehentlich einzumischen.
Häufige Fragen
Wie arbeitet der Byte-Umrechner?
Senden Sie einen nichtnegativen Wert plus Quell- und Zieleinheit aus B, KB, MB, GB und TB.
Was geschieht, wenn die Größe negativ ist?
Eine Datengröße kann nicht negativ sein, daher skaliert der Umrechner kein Minuszeichen und der Aufruf wird nicht berechnet.
Ist ein Kilobyte hier 1000 Byte oder 1024 Byte?
Tausend Byte. Dieser Umrechner verwendet nur dezimale SI-Vorsilben. Kibibyte und andere IEC-Namen auf Basis von 1024 liegen außerhalb dieser Seite.
Zwischen welchen Einheiten können Sie umrechnen?
Byte (B), Kilobyte (KB), Megabyte (MB), Gigabyte (GB) und Terabyte (TB).
Wie viele GB sind 2 TB?
2 TB sind 2000 GB, denn jeder Schritt von Terabyte zu Gigabyte multipliziert mit tausend. In der Gegenrichtung wird die Zahl kleiner: 2000 MB sind 2 GB.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/conv/byte-converter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":5,"from":"MB","to":"KB"}'const res = await fetch("https://api.kit.forhosting.com/conv/byte-converter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 5,
"from": "MB",
"to": "KB"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/byte-converter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 5,
"from": "MB",
"to": "KB"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/byte-converter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":5,"from":"MB","to":"KB"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":5,"from":"MB","to":"KB"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/byte-converter", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"value": 5,
"from": "MB",
"to": "KB"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.byte_converter",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_abs_value | 1000000000000000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Negative Größen scheitern mit invalid_input, weil eine Datenmenge nicht kleiner als null sein kann.
Eingabevertrag, Antwortform und Fehler bei negativer Größe
Kanonische Kennungen sind B, KB, MB, GB und TB; das Formular zeigt sie als geschlossene Liste, damit niemand Syntax auswendig lernen muss. Absolutwerte müssen innerhalb der veröffentlichten Grenze einer Billiarde bleiben. Eine negative Größe wird in klarer Sprache abgewiesen, weil eine Datenmenge nicht negativ sein kann; das ist der Vertrag, den Lernende, Abrechnungsskripte und Datenträgerplaner brauchen. Senden Sie einen JSON-Körper mit drei Pflichtfeldern. value ist die nichtnegative endliche Magnitude, die umgerechnet wird; die Aliasse size, amount, n und quantity werden akzeptiert, damit Formulare und SDKs den produktgerechten Namen nutzen. from ist die Quelleinheit und to die Zieleinheit. Wortaliasse wie bytes, kilobytes, megabytes, gigabytes und terabytes werden an der API akzeptiert. Bei Erfolg wiederholt der Körper gerundetes value, from und to; setzt result und unit auf die umgerechnete Größe und ihr Zieltoken; meldet value_bytes als SI-Größe in Byte; meldet factor als tausend hoch (from_exp minus to_exp); gibt from_exp und to_exp als ganzzahlige Exponenten zurück; und wiederholt die Formelzeichenkette result = value × 1000^(from_exp − to_exp). Fehlgeschlagene Prüfung — fehlende Felder, leere Zeichenketten, nichtendliche Zahlen, unbekannte Einheiten, ein nichtendliches Umrechnungsergebnis oder eine negative Größe — liefert invalid_input und wird nie berechnet. Der Preis ist ein Pauschalbetrag von $0.002 je erfolgreicher Anfrage mit der Einheit item.
Wo ein eigener Byte-Umrechner seinen Nutzen hat
Fehlgeschlagene Aufgaben, die invalid_input liefern, verbrauchen kein vorausbezahltes Guthaben; das hält Erkundungsskripte günstig, wenn Lernende absichtlich eine negative Größe senden oder eine Einheit weglassen.
Technische Fragen
Was kostet der Byte-Umrechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.