Live-Zählung beim Tippen
Ein Word Counter hilft, Textlängenanforderungen einzuhalten — Tweets (280 Zeichen), Meta-Descriptions (155-160 Zeichen), wissenschaftliche Abstracts (250 Wörter), Bewerbungsschreiben, Aufsätze. Lese- und Sprechzeiten basieren auf 225 Wörtern/Minute (Lesen) und 140 Wörtern/Minute (Sprechen), den Durchschnittswerten für englischsprachige Erwachsene.
Was ein Mensch als ein einzelnes "Zeichen" wahrnimmt, ist intern oft eine Folge von mehreren Code Points. Der Unicode-Standard definiert in UAX #29 (Unicode Text Segmentation) drei Ebenen: Bytes, Code Points und Grapheme-Cluster. Ein einfacher Buchstabe wie A ist auf allen drei Ebenen identisch (1 Byte in ASCII, 1 Code Point, 1 Cluster). Ein deutscher Umlaut wie u belegt in UTF-8 zwei Bytes, ist ein Code Point und ein Cluster. Ein Emoji wie (Familie) ist sieben Code Points (vier Personen-Emojis plus drei Zero-Width-Joiner), wird aber als ein einzelner Cluster und damit als ein wahrgenommenes Zeichen gerendert.
Diese Diskrepanz ist der Grund, warum verschiedene Zahler bei demselben Text unterschiedliche Werte ausgeben. Microsoft Word zahlt Grapheme-Cluster ("Familie" = 1), JavaScripts String.length zahlt UTF-16 Code Units ("Familie" = 11), Pythons len() zahlt Code Points ("Familie" = 7). Unser Tool nutzt JavaScripts native length, was bei reinem lateinischem Text korrekt funktioniert, bei Emojis und CJK aber leicht abweichen kann. Wer SMS-Limits (160 Zeichen GSM-7, 70 Zeichen UCS-2) oder Twitter-Limits (280 Code Points) genau einhalten muss, sollte auf einen graphemes-aware Counter setzen.
Bei der Wort-Zahlung gibt es ahnliche Mehrdeutigkeit. Ist state-of-the-art ein Wort, drei oder vier? Microsoft Word zahlt drei (jeder durch Bindestrich getrennte Block), unser Tool zahlt eins (alle Whitespace-getrennten Blocke). Bei Chinesisch und Japanisch fehlt das Konzept "Wort" komplett — der Text hat keine Leerzeichen. Hier liefert unser Tool die Anzahl der Whitespace-Blocke, was beim Chinesischen oft 1 oder 2 ist (also nicht aussagekraftig). Verwende fur asiatischen Text besser die Zeichen-Metrik.
Typischer Workflow fur Limit-getriebene Texte:
Diese Vorgaben sollten du auswendig kennen, wenn du Texte fur den Web schreibst:
Twitter/X Post: 280 Zeichen (Premium: bis 25.000) — Bilder zahlen nicht mit.Meta Description: 155-160 Zeichen Desktop, 120 Mobile — daruber kappt Google.SEO Title Tag: 50-60 Zeichen — daruber Pixel-basierter Cut bei ~600 Pixeln Breite.LinkedIn Post: 3000 Zeichen — aber nur die ersten 140-210 sind im Feed sichtbar.SMS: 160 Zeichen (GSM-7) oder 70 (UCS-2/Unicode) — Umlaute und Emojis kosten oft den Wechsel.Ein Zahler misst Quantitat, nicht Qualitat. 1000 Worter konnen ein wertvoller Artikel oder Fullmaterial sein — die Zahl allein verrat es nicht. Auch die Lesezeitschatzung ist ein Durchschnittswert: 225 Worter/Minute ist der Median fur deutsche Erwachsene (Quelle: Brysbaert 2019), aber Anfanger lesen 100-150 W/min, geubte Leser bis 400 W/min, und Fachtexte (Technik, Medizin) brauchen oft doppelt so lang. Sprechgeschwindigkeit variiert noch starker: Nachrichtensprecher liegen bei 150-180 W/min, Conversational bei 120-140, Podcasts bei 130-150. Auch die Top-Worter-Liste enthalt keine semantische Bedeutung — sie zeigt nur Frequenz. Ein hoher Wert fur "Sie" ist normal in Marketingtexten, ein hoher Wert fur ein Keyword kann hilfreich sein oder als Keyword-Stuffing abgestraft werden. Verwende den Counter als Hilfsmittel, nicht als Urteil.
state-of-the-art als drei Worter, wir als eins. Word zahlt Grapheme-Cluster als 1 Zeichen, wir nutzen JavaScripts length. Bei reinem lateinischem Text sind die Unterschiede minimal.<p> und </p>. Wer reinen Klartext zahlen will, sollte HTML vorher mit einem Browser-Inspector oder einer kleinen JS-Funktion entfernen.?data=... geschrieben, damit du den Link teilen kannst. Auf unserem Server landet nichts.