rechen-kiste.de

String Byte Counter

Miss die exakte Speichergröße deines Textes in verschiedenen Zeichensatz-Kodierungen.

UTF-8 Bytes 0 B
Zeichen (Chars) 0
UTF-16 Bytes 0 B
Bits 0 Bit
Größe: 0,00 KB

Unterschied: Zeichenanzahl vs. Byte-Größe

Ein häufiger Irrtum ist die Annahme, dass ein Zeichen immer genau einem Byte entspricht. Im weltweiten Standard UTF-8 variiert die Byte-Länge dynamisch:

  • 1 Byte: Standard ASCII-Zeichen (a–z, A–Z, 0–9, Satzzeichen).
  • 2 Bytes: Deutsche Umlaute (ä, ö, ü, ß), griechische und kyrillische Buchstaben.
  • 3 Bytes: Asiatische Schriftzeichen (Chinesisch, Japanisch, Koreanisch) und mathematische Symbole.
  • 4 Bytes: Emojis (😀, 🚀, ❤️) und seltene historische Zeichen.

Warum ist der Byte-Count in der IT kritisch?

  • Datenbank-Limits: SQL-Datentypen wie VARCHAR(255) oder TEXT begrenzen Felder nach Bytes, nicht immer nach Zeichen.
  • Netzwerk-Payloads: HTTP-Header (Content-Length) verlangen zwingend die exakte Byte-Größe.
  • SMS & Kurznachrichten: Standard-SMS sind auf 140 Bytes (160 7-Bit Zeichen bzw. nur 70 UTF-16 Zeichen bei Emojis) limitiert.

Häufig gestellte Fragen (FAQ)

Wie viele Bytes hat 1 Kilobyte?

Im Dezimalsystem (SI-Standard) entspricht $1\text{ KB} = 1.000\text{ Bytes}$. Im binären System (Kibibyte / KiB) sind es $1.024\text{ Bytes}$.

Werden Leerzeichen und Zeilenumbrüche mitgezählt?

Ja. Jedes Leerzeichen belegt 1 Byte in UTF-8. Zeilenumbrüche (LF unter Linux/Mac belegt 1 Byte, CRLF unter Windows belegt 2 Bytes).

Passende Text- & Entwickler-Werkzeuge: