Zeichenzähler
Zählen Sie sichtbare Zeichen, Buchstaben, Zahlzeichen, Leerraum und UTF-8-Bytes eines Textes.
Ein kleines Beispiel ausprobieren
Ein kleines Beispiel ausprobieren
Lade das fiktive Beispiel in ein geleertes Formular. Prüfe die Optionen, starte das Werkzeug bei Bedarf und vergleiche das Ergebnis unten.
Vergleichen Sie sichtbare Zeichen mit und ohne Leerraum sowie Unicode-Buchstaben, Unicode-Zahlzeichen, Leerraum und die Größe des Textes in UTF-8-Bytes. Gezählt werden einzelne Zeichen der Unicode-Kategorie „Number“ (N), darunter Dezimalziffern, Bruchzeichen und römische Zahlzeichen. „123“ zählt als drei Zahlzeichen. Fügen Sie Text ein und starten Sie den Zähler. Moderne Browser zählen Graphemcluster, also Zeichen, die üblicherweise als eine Einheit erscheinen. Ältere Browser zählen Unicode-Codepoints; dabei können kombinierte Zeichen oder verbundene Emojis in mehrere Einheiten zerfallen. Die UTF-8-Bytezahl misst die kodierte Textgröße. Zum Beispiel ist 🚀 ein Graphem und belegt vier UTF-8-Bytes. Leerzeichen und Zeilenumbrüche zählen mit; die zweite Zeichenzahl lässt Leerraum aus. Die Zeichenzahl hängt von der verwendeten Einheit ab: Moderne Browser zählen Graphemcluster, die Ausweichlösung Unicode-Codepoints. Verbundene Emojis und kombinierende Zeichen können dabei unterschiedlich gezählt werden. Dienste legen ihre eigenen Grenzwerte fest; dieses Tool prüft keinen bestimmten Anbietergrenzwert.
Zu zählender Text
A1 é
Erwartete Ausgabe
Zeichen (Graphemcluster; einschließlich Leerraum): 4 Zeichen (ohne Leerraum): 3 Unicode-Buchstaben (Codepoints): 2 Unicode-Zahlzeichen (Codepoints): 1 Leerraumzeichen (Codepoints): 1 UTF-8-Bytes: 5
Das Beispiel ist verfügbar, sobald das Werkzeug bereit ist.
Der Text wird in deinem Browser verarbeitet.
Dieses Tool teilen
Nur der öffentliche Link zum Tool wird geteilt. Ihre Eingaben und Ergebnisse bleiben hier.
Link zum manuellen Kopieren anzeigen
Kurz erklärt
Vergleichen Sie sichtbare Zeichen mit und ohne Leerraum sowie Unicode-Buchstaben, Unicode-Zahlzeichen, Leerraum und die Größe des Textes in UTF-8-Bytes. Gezählt werden einzelne Zeichen der Unicode-Kategorie „Number“ (N), darunter Dezimalziffern, Bruchzeichen und römische Zahlzeichen. „123“ zählt als drei Zahlzeichen.
Der Seitencode und benötigte Ressourcen werden von der Website geladen. Das Tool verarbeitet die Eingaben lokal im Browser.
Anleitung
Fügen Sie Text ein und starten Sie den Zähler. Moderne Browser zählen Graphemcluster, also Zeichen, die üblicherweise als eine Einheit erscheinen. Ältere Browser zählen Unicode-Codepoints; dabei können kombinierte Zeichen oder verbundene Emojis in mehrere Einheiten zerfallen. Die UTF-8-Bytezahl misst die kodierte Textgröße. Zum Beispiel ist 🚀 ein Graphem und belegt vier UTF-8-Bytes. Leerzeichen und Zeilenumbrüche zählen mit; die zweite Zeichenzahl lässt Leerraum aus.
Grenzen
Die Zeichenzahl hängt von der verwendeten Einheit ab: Moderne Browser zählen Graphemcluster, die Ausweichlösung Unicode-Codepoints. Verbundene Emojis und kombinierende Zeichen können dabei unterschiedlich gezählt werden. Dienste legen ihre eigenen Grenzwerte fest; dieses Tool prüft keinen bestimmten Anbietergrenzwert.
Häufige Fragen
Warum weicht die Zeichenzahl von der Bytezahl ab?
UTF-8 verwendet je nach Zeichen unterschiedlich viele Bytes. 🚀 wird als ein sichtbares Graphem angezeigt, belegt aber vier UTF-8-Bytes.
Werden Leerzeichen mitgezählt?
Ja. Die Gesamtzahl enthält Leerzeichen und Zeilenumbrüche. Eine zusätzliche Zahl zählt Zeichen ohne Leerraum.
Entspricht die Zählung dem Grenzwert jeder App?
Nicht unbedingt. Dienste können unterschiedliche Zähleinheiten und Grenzwerte verwenden; dieses Tool setzt keinen bestimmten Anbietergrenzwert durch.
Quellen und Referenzen
- MDN: Intl.Segmenter – sprachgerechte Segmentierung von Text
- MDN: TextEncoder – Text in Bytes kodieren
Diese Quellen erläutern die genannte Norm oder API; sie bestätigen nicht das Ergebnis des Tools.
