Wörter & Zeichen zählen

Live-Zählung beim Tippen

{{ __t('words') }}{{ stats.words.toLocaleString() }}
{{ __t('characters') }}{{ stats.chars.toLocaleString() }}
{{ __t('chars_no_spaces') }}{{ stats.charsNoSpaces.toLocaleString() }}
{{ __t('sentences') }}{{ stats.sentences.toLocaleString() }}
{{ __t('paragraphs') }}{{ stats.paragraphs.toLocaleString() }}
{{ __t('lines') }}{{ stats.lines.toLocaleString() }}
{{ __t('reading_time') }}{{ stats.readMin }} {{ __t('min') }}
{{ __t('speaking_time') }}{{ stats.speakMin }} {{ __t('min') }}
{{ __t('top_words') }}
{{ w.word }} ({{ w.count }})

Wofür braucht man einen Word Counter?

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.

Typische Längen-Limits

  • Tweet/X-Post: 280 Zeichen (Premium: 25.000)
  • Google Meta Description: 155–160 Zeichen
  • SEO-Titel: 50–60 Zeichen
  • Wissenschaftliches Abstract: typisch 150–300 Wörter

Zeichen vs. Grapheme: warum 1 Emoji nicht 1 Zeichen ist

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.

So nutzt du den Zahler effizient

Typischer Workflow fur Limit-getriebene Texte:

  1. Limit definieren: SMS 160, Twitter 280, Meta Description 155, SEO-Title 60.
  2. Text einfugen — der Counter aktualisiert in Echtzeit, ohne den Button zu drucken.
  3. Bei Uberschreitung: identifiziere Fullworter (z.B. sehr, eigentlich, wirklich) und kurze sie zuerst — sie bringen meist keinen Mehrwert.
  4. Lesezeit pruefen: 200-250 Worter pro Minute sind der typische Lesedurchschnitt fur deutsche Erwachsene.
  5. Top-Worter-Liste zeigt Keyword-Dichte: erscheint dein Hauptkeyword in den Top 5? Wenn nein, Text uberarbeiten.

Typische Limit-Werte fur Plattformen

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.

Grenzen der Zahlung: was ein Counter nicht sieht

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.

Haufige Fragen

Warum zeigt Microsoft Word andere Werte als dieses Tool?
Word zahlt Bindestrich-Worter wie 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.
Wie wird die Lesezeit berechnet?
Wir teilen die Wortzahl durch 225 (durchschnittliche Lesegeschwindigkeit Erwachsener) und runden auf. 450 Worter ergeben 2 Minuten. Das ist eine grobe Schatzung — Fachtexte konnen doppelt so lange dauern.
Werden HTML-Tags mitgezahlt?
Ja, das Tool zahlt jedes Zeichen einzeln — auch <p> und </p>. Wer reinen Klartext zahlen will, sollte HTML vorher mit einem Browser-Inspector oder einer kleinen JS-Funktion entfernen.
Wird der Text irgendwo gespeichert?
Nein. Die gesamte Zahlung lauft im Browser per JavaScript. Bei Texten unter 1500 Zeichen wird er in die URL als ?data=... geschrieben, damit du den Link teilen kannst. Auf unserem Server landet nichts.
Was sind die Top-Worter genau?
Worter mit mehr als zwei Buchstaben werden case-insensitiv gezahlt und nach Haufigkeit absteigend sortiert. Die Top 15 werden angezeigt. Praktisch fur Keyword-Dichte-Pruefung und Stilanalyse.
Kann ich den Counter im Offline-Modus nutzen?
Ja, sobald die Seite einmal geladen ist. Da alles client-seitig lauft, brauchst du keine aktive Verbindung mehr. Schliesse den Browser oder gehe offline — der Counter funktioniert weiter.

Verwandte Tools