Byte-Zähler — UTF-8-, UTF-16- und UTF-32-Byte-Rechner

Du brauchst die exakte Byte-Größe eines Strings? Füge unten beliebigen Text ein, um seine Länge in UTF-8-, UTF-16- und UTF-32-Bytes samt Zeichen- und Codepoint-Anzahl zu sehen.

Byte-Zähler

UTF-8-Byte-Rechner

Text eingeben
0
UTF-8-Bytes
0
UTF-16-Bytes
0
UTF-32-Bytes
0
Zeichen
0
Codepoints

UTF-8 nutzt 1–4 Bytes pro Zeichen: ASCII 1 Byte, akzentuiertes Latein 2, die meisten CJK 3 und Emojis 4.

Wie viele Bytes hat dein Text?

Zeichen und Bytes sind nicht dasselbe. Die Byte-Größe eines Strings hängt von der Kodierung ab: UTF-8 nutzt ein Byte für ASCII und bis zu vier für Emojis, UTF-16 zwei oder vier und UTF-32 immer vier pro Codepoint. Füge deinen Text oben ein, und dieses Tool zeigt alle drei gleichzeitig, damit du genau weißt, wie viel Platz ein String belegt.

Warum die Byte-Größe wichtig ist

Byte-Limits begegnen Entwicklern überall: Datenbankspalten (VARCHAR wird oft in Bytes gemessen), HTTP-Header und Cookies, JSON-Budgets, SMS-Segmente, QR-Codes und API-Feldgrenzen. Ein 20-Zeichen-String kann je nach Schrift 20 oder 80 Bytes haben, daher kann das bloße Zählen von Zeichen ein Limit unbemerkt sprengen. UTF-8 ist der Standard im Web, in JSON und in den meisten Datenbanken.

Zeichen, Codepoints und Bytes

Dieses Tool trennt drei verschiedene Zählungen. Zeichen sind Graphem-Cluster – was der Leser als ein Symbol wahrnimmt, einschließlich Emojis aus mehreren Codepoints. Codepoints sind einzelne Unicode-Skalarwerte. Bytes sind die kodierte Speichergröße. Ein Emoji wie 👍 ist ein Zeichen, ein Codepoint und vier UTF-8-Bytes; ein Flaggen-Emoji ist ein Zeichen, aber zwei Codepoints und acht UTF-8-Bytes.

Privat und sofort

Alles wird mit dem Standard-TextEncoder in deinem Browser berechnet, sodass die Zählungen genau dem entsprechen, was dein Server oder deine Datenbank speichert. Nichts, was du einfügst, wird hochgeladen – sicher für Tokens, Schlüssel und andere sensible Strings. Bearbeite den Text, und jede Zahl aktualisiert sich live.

Häufig gestellte Fragen

Wie viele Bytes hat ein Zeichen in UTF-8?

Zwischen 1 und 4. ASCII-Buchstaben und -Ziffern sind 1 Byte, akzentuiertes Latein sowie Griechisch/Kyrillisch 2, die meisten chinesischen/japanischen/koreanischen Zeichen 3 und Emojis sowie seltenere Symbole 4.

Was ist der Unterschied zwischen Zeichen, Codepoints und Bytes?

Ein Zeichen (Graphem) ist, was du als ein Symbol siehst; ein Codepoint ist ein Unicode-Skalarwert; Bytes sind die kodierte Größe. Ein einzelnes Emoji kann 1 Zeichen, 1 Codepoint und 4 UTF-8-Bytes sein – aus mehreren Codepoints zusammengesetzte Emojis brauchen noch mehr.

Welche Kodierung sollte ich für eine Datenbank zählen?

Meist UTF-8, der Standard für Web, JSON und die meisten modernen Datenbanken. Prüfe, ob deine Spaltenlänge in Bytes oder Zeichen definiert ist – UTF-8-Mehrbyte-Zeichen können ein byte-basiertes Limit überschreiten.

Wird mein Text an einen Server gesendet?

Nein. Die Byte-Zählung läuft vollständig in deinem Browser mit dem Standard-TextEncoder, daher ist sie sicher für API-Schlüssel, Tokens und andere sensible Strings.

Zuletzt aktualisiert: 14. Juni 2026

Bereit zu sehen, wie dein Beitrag wirklich aussieht?

Füge deinen Entwurf in den PostTruncate-Editor ein und sieh sofort Live-Vorschauen für LinkedIn, X, Instagram, Facebook, Threads und TikTok — mit Fold-Markierungen, Thread-Aufteilungen und Zeichenlimit-Warnungen, die sich beim Tippen aktualisieren. Kostenlos, sofort und nichts verlässt deinen Browser.

Schreiben – kostenlos loslegen