Welches „Zeichen“ ist gemeint?
Zeichenlimits wirken einfach, bis ein Emoji oder ein Umlaut auftaucht. Die Flagge 🇩🇪 ist auf dem Bildschirm ein Symbol, aber zwei Unicode-Codepoints, vier UTF-16-Einheiten (was .length in JavaScript meldet) und acht UTF-8-Bytes (was eine Datenbankspalte zählen kann). Dieser Zähler zeigt alle Werte, damit du die Regel deiner Plattform triffst.
Lege ein Limit fest, um die verbleibenden Zeichen zu sehen: 160 für eine Meta-Beschreibung, 280 für einen Post auf X, 2.200 für eine Instagram-Bildunterschrift, 80 für eine TikTok-Bio.
Beispiel
é👍🏽 sind auf dem Bildschirm 2 Zeichen: é und ein Daumen hoch mit mittlerem Hautton. Das sind 3 Codepoints (Daumen und Hautton-Modifikator sind getrennt), 5 UTF-16-Einheiten und 10 UTF-8-Bytes. Ein Feld mit 2 „Zeichen“ in JavaScript würde es ablehnen; eine UTF-8-Spalte mit 10 Bytes passt genau.
Leerzeichen und Zeilen
Die Zeile „Zeichen ohne Leerzeichen“ nutzen manche Übersetzungstarife und Abgaben für Hausarbeiten; Normseiten rechnen dagegen meist mit 1.800 Zeichen inklusive Leerzeichen.
So funktioniert es
Die Seite zählt wahrgenommene Zeichen mit Intl.Segmenter, der Browser-Implementierung der Unicode-Textsegmentierung, sodass Umlaute, Flaggen und Emoji-Folgen je einmal zählen. Außerdem zählt sie Buchstaben und Ziffern über Unicode-Zeichenklassen, Leerzeichen, Codepoints, UTF-16-Einheiten (die JavaScript-Länge), UTF-8-Bytes per Browser-Encoder und Zeilen. Mit Limit zeigt die erste Zeile die verbleibenden Zeichen, negativ bei Überschreitung. Alles läuft im Browser.
Häufige Fragen
Zählen Leerzeichen als Zeichen?
Ja, in der Hauptzählung. Die zweite Zeile zeigt die Zahl ohne Leerzeichen.
Warum zählt mein Emoji anderswo als 2?
Viele Systeme zählen UTF-16-Einheiten oder Codepoints. Diese Seite zeigt auch diese Werte.
Wie lang sollte eine Meta-Beschreibung sein?
Google zeigt am Desktop etwa 150–160 Zeichen; setz das Limit auf 160 zum Prüfen.
Wird mein Text hochgeladen?
Nein. Alles wird in deinem Browser gezählt.
Quellen
- Unicode Standard Annex #29 — Unicode Text Segmentation
- The Unicode Standard, latest version
- Wikipedia — Character (computing)
Geprüft am 17.10.2026 · Testvektoren fixtures/tools/text/character-counter/