Text-Tools
Wort- und Zeichenzählung, Groß-/Kleinschreibung ändern, JSON formatieren, Base64 kodieren/dekodieren — Text einmal einfügen, dann zwischen den Werkzeugen wechseln.
0
Zeichen
0
Zeichen (ohne Leerzeichen)
0
Wörter
0
Zeilen
0
Absätze
Ein paar Hinweise zur Funktionsweise der einzelnen Tools
Die Wortzählung nutzt eine Unicode-fähige Erkennung, um zusammenhängende Buchstaben- und Zahlenfolgen als „Wörter“ zu zählen — das funktioniert gut bei Sprachen mit Leerzeichen zwischen Wörtern, behandelt aber, wie die meisten Wortzähler, einen ganzen Abschnitt chinesischen, japanischen oder koreanischen Textes als weniger „Wörter“, als ein Muttersprachler zählen würde, da diese Schriften keine Leerzeichen zwischen Wörtern verwenden. Die Zeichenanzahl ist für CJK-Text die aussagekräftigere Zahl.
Base64-Kodierung/-Dekodierung ist Unicode-sicher — sie überträgt Emojis, chinesische Zeichen und anderen nicht-lateinischen Text korrekt hin und zurück, was ein naiver browsereigener btoa()/atob()-Aufruf tatsächlich falsch macht. Der JSON-Formatter nutzt den in Ihrem Browser eingebauten JSON-Parser, sodass jede angezeigte Fehlermeldung (etwa „Unexpected token“) genau die ist, die auch die JavaScript-Engine Ihres Browsers liefern würde — keine selbst gebaute Annäherung.
Häufige Fragen
Wird mein Text an einen Server gesendet?
Nein — jedes Tool hier (Zählen, Groß-/Kleinschreibung, JSON-Formatierung, Base64) läuft vollständig in Ihrem Browser mit eingebautem JavaScript. Nichts von dem, was Sie einfügen, wird irgendwohin hochgeladen — das macht es auch für sensible Texte sicher.
Warum weicht die Wortanzahl bei chinesischem/japanischem Text von meiner Erwartung ab?
Die Wortzählung geht davon aus, dass Wörter durch Leerzeichen getrennt sind — das ist bei Chinesisch, Japanisch oder Koreanisch nicht der Fall. Ein ganzer Satz ohne Leerzeichen kann als ein einziges „Wort“ gezählt werden. Die Zeichenanzahl darüber ist für diese Sprachen die zuverlässigere Zahl.
Warum schlägt die Base64-Dekodierung manchmal fehl?
Base64 hat einen strengen Zeichensatz und ein festes Padding-Format — wenn der eingefügte Text zusätzliche Leerzeichen enthält, abgeschnitten wurde oder von Anfang an kein gültiges Base64 war, schlägt die Dekodierung mit einer Fehlermeldung fehl, statt stillschweigend Kauderwelsch zu erzeugen.