Reading Time Estimator
Schätze, wie lange es dauert, einen Text zu lesen.
Lesezeit
—
@ 238 WPM
Sprechzeit
—
@ 130 WPM
Über dieses Tool
Ein Lesezeitschätzer ist ein praktisches Werkzeug, das berechnet, wie lange es dauert, einen Text basierend auf der durchschnittlichen Lesegeschwindigkeit zu lesen. Ob du ein Schriftsteller bist, der die Länge deines Artikels überprüft, ein Schüler, der die Lernzeit plant, oder ein Content-Creator, der die Zuschauerbeteiligung verwaltet – das Kennen der geschätzten Lesedauer hilft dir, die Komplexität des Inhalts und die Bereitschaft des Lesers zu bewerten. Dieses Werkzeug beseitigt Vermutungen aus der Inhaltsplanung, indem es eine sofortige, datengestützte Schätzung bereitstellt.
Geben Sie einfach Ihren Text in das Eingabefeld ein, und das Werkzeug berechnet automatisch die Lesezeit basierend auf standardisierten Lesegeschwindigkeitskennzahlen. Die Schätzung berücksichtigt typische Wortlesekennzahlen (normalerweise 200 bis 250 Wörter pro Minute für Erwachsene) und zeigt die Ergebnisse in Minuten und Sekunden an. Verwenden Sie es zur Optimierung von Blogbeiträgen, Social-Media-Inhalten, Dokumentation oder anderem geschriebenem Material, bei dem die Zeitinvestition für Ihr Publikum wichtig ist.
Häufig gestellte Fragen
Code-Implementierung
def estimate_reading_time(text: str, wpm: int = 238) -> dict:
"""
Estimate reading time for a given text.
Default WPM is 238 (average adult silent reading speed).
"""
words = text.split()
word_count = len(words)
minutes = word_count / wpm
seconds = round(minutes * 60)
return {
"word_count": word_count,
"char_count": len(text),
"char_no_spaces": len(text.replace(" ", "")),
"minutes": round(minutes, 1),
"seconds": seconds,
"display": format_time(seconds),
}
def format_time(total_seconds: int) -> str:
if total_seconds < 60:
return f"{total_seconds} sec read"
minutes = total_seconds // 60
seconds = total_seconds % 60
if seconds == 0:
return f"{minutes} min read"
return f"{minutes} min {seconds} sec read"
# Example
text = """
Reading time estimators divide word count by average reading speed.
The average adult reads about 200-250 words per minute silently.
Technical content is typically slower at 100-150 WPM.
"""
result = estimate_reading_time(text)
print(f"Words: {result['word_count']}")
print(f"Time: {result['display']}")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.