🛠️ToolsShed

Wort- und Zeichenzähler

Zählen Sie Wörter, Zeichen, Sätze und Absätze in Ihrem Text.

0
Wörter
0
Zeichen
0
Zeichen (ohne Leerzeichen)
0
Sätze
0
Absätze
1
Zeilen
~1 Min.
Lesezeit

Der Wortzähler analysiert Ihren Text und meldet sofort die Anzahl der Wörter, Zeichen (mit und ohne Leerzeichen), Sätze und Absätze. Er ist ein unverzichtbares Schreibhilfsmittel für alle, die innerhalb bestimmter Längenbeschränkungen arbeiten — ob Sie einen Tweet, einen Hochschulbewerbungsaufsatz oder Werbetexte mit Zeichenbeschränkungen verfassen.

Fügen Sie Ihren Text in das Eingabefeld ein oder geben Sie ihn ein, und die Zählungen werden in Echtzeit aktualisiert. Das Tool schätzt auch die Lesezeit basierend auf einer durchschnittlichen Leserate von 200-250 Wörtern pro Minute.

Wort- und Zeichenzählungen unterscheiden sich je nach Zählmethode leicht. Dieses Tool folgt der gängigsten Konvention von Textverarbeitungsprogrammen: aufeinanderfolgende Nicht-Leerzeichen bilden ein Wort, und Leerzeichen trennen Wörter.

Häufig gestellte Fragen

Code-Implementierung

def count_text(text: str) -> dict:
    words = text.split()
    chars_with_spaces = len(text)
    chars_no_spaces = len(text.replace(" ", "").replace("\n", "").replace("\t", ""))
    sentences = len([s for s in text.replace("!", ".").replace("?", ".").split(".") if s.strip()])
    paragraphs = len([p for p in text.split("\n\n") if p.strip()])
    reading_time_min = round(len(words) / 225, 1)  # ~225 wpm average

    return {
        "words": len(words),
        "chars_with_spaces": chars_with_spaces,
        "chars_no_spaces": chars_no_spaces,
        "sentences": sentences,
        "paragraphs": paragraphs,
        "reading_time_min": reading_time_min,
    }


text = """Hello world. This is a sample paragraph.

This is the second paragraph with more words and sentences!"""

stats = count_text(text)
for key, value in stats.items():
    print(f"{key}: {value}")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.