Textlesbarkeit berechnen
Dieser Rechner wandelt einen englischen Text in zwei bekannte Kennzahlen um: Flesch-Lesbarkeit und Flesch-Kincaid-Klassenstufe.
Im Browser ausführen – kostenlos
Zusätzlich zeigt er die ermittelten Satz-, Wort- und Silbenzahlen, auf denen die Ergebnisse beruhen. So bleibt jeder Wert nachvollziehbar. Nutzen Sie ihn, um Entwürfe zu vergleichen, Anleitungen auf ihre Zielgruppe abzustimmen oder einen einheitlichen Grenzwert in Ihren Redaktionsablauf einzubauen. Die Berechnung ist deterministisch, schnell und kommt ohne Sprachmodell oder externen Dienst aus.
Verstehen Sie die Bedeutung beider Kennzahlen
Flesch-Lesbarkeit und Flesch-Kincaid-Klassenstufe beschreiben dieselben grundlegenden Eigenschaften aus verschiedenen Blickwinkeln. Der Lesbarkeitswert steigt normalerweise, wenn Sätze kürzer werden und Wörter weniger Silben enthalten. Ein hoher Wert deutet daher auf einen einfacheren Abschnitt hin, ein niedriger auf dichtere Prosa. Die Klassenstufe überträgt ähnliche Merkmale auf eine ungefähre Jahrgangsstufe im Schulsystem der Vereinigten Staaten. Ein Ergebnis um acht entspricht beispielsweise einem Text, der ungefähr in der achten Klasse zugänglich ist. Keine der Zahlen prüft, ob eine Aussage stimmt, ein Text fesselt oder Fachbegriffe angemessen sind. Es handelt sich um mechanische Signale aus Satzlänge und geschätzter Wortkomplexität. Verwenden Sie sie als Vergleichswerkzeuge und nicht als Qualitätsurteil. Besonders nützlich sind sie bei mehreren Fassungen derselben Botschaft, weil Änderungen zeigen, ob die Überarbeitung den Inhalt tatsächlich vereinfacht oder verdichtet hat. Deuten Sie die Werte stets im Zusammenhang mit Vorwissen, Zweck und notwendiger Fachsprache.
Verfolgen Sie die Berechnung im Detail
Zunächst erkennt der Rechner Sätze, die mit Punkt, Fragezeichen oder Ausrufezeichen enden. Danach extrahiert er englische Wörter und schätzt deren Silben anhand von Vokalgruppen; häufige stumme Endungen werden berücksichtigt. Aus diesen Zählungen entstehen die Durchschnittswerte für Wörter je Satz und Silben je Wort. Die Flesch-Lesbarkeit nutzt die Formel 206.835 minus 1.015 mal Wörter je Satz, minus 84.6 mal Silben je Wort. Die Flesch-Kincaid-Stufe nutzt 0.39 mal Wörter je Satz, plus 11.8 mal Silben je Wort, minus 15.59. Ergebnisse werden auf zwei Dezimalstellen gerundet, während die Zählwerte ganzzahlig bleiben. Ohne Aussprachewörterbuch ist die Silbenzahl eine Schätzung: Namen, Abkürzungen, Lehnwörter und unregelmäßige Schreibweisen können von der gesprochenen Form abweichen. Diese Einschränkung ist vorhersehbar und gilt einheitlich. Verwenden Sie vollständige Zeichensetzung sowie ähnlich lange und gleichartige Stichproben. Fehlt ein erkennbarer vollständiger Satz, meldet das Werkzeug einen Eingabefehler, statt einen irreführenden Wert zu erfinden.
Setzen Sie Lesbarkeitswerte redaktionell ein
Legen Sie ein Ziel anhand realer Leser fest, statt stets den höchstmöglichen Lesbarkeitswert anzustreben. Öffentliche Anleitungen profitieren oft von kurzen Sätzen und vertrauten Wörtern, während ein Fachstandard oder eine wissenschaftliche Zusammenfassung berechtigt anspruchsvoll sein kann. Senden Sie den vollständigen Abschnitt, notieren Sie beide Werte und prüfen Sie die Zählungen. Lange Sätze bieten meist den schnellsten Ansatz: Trennen Sie eigenständige Gedanken, lösen Sie verschachtelte Teilsätze auf und setzen Sie Einschränkungen in einen eigenen Satz. Bleibt die Silbenzahl je Wort hoch, suchen Sie nach abstrakten Substantiven oder formellen Wendungen mit kürzeren, genauen Alternativen. Berechnen Sie nach jeder wesentlichen Überarbeitung neu und lesen Sie den Text zusätzlich laut. Teams können die Prüfung vor der Veröffentlichung ausführen, Inhalte außerhalb des vereinbarten Bereichs markieren und zur menschlichen Bearbeitung weitergeben. Jede API-Anfrage kostet $0.002. Da der Algorithmus deterministisch und netzwerkfrei arbeitet, erzeugt dieselbe Eingabe stets dieselbe Ausgabe. Das eignet sich für Tests, Pipelines, Übersichten und Versionsprüfungen.
Anwendungsfälle
Öffentliche Anleitungen prüfen
Prüfen Sie, ob Formulare, Hilfeartikel und Hinweise eine für ein breites Publikum passende Komplexität verwenden.
Textfassungen vergleichen
Messen Sie Entwurf und Überarbeitung mit denselben Formeln, um die Wirkung einer Vereinfachung zu bestätigen.
Redaktionelles Signal ergänzen
Prüfen Sie Inhalte vor der Veröffentlichung und markieren Sie Abschnitte außerhalb des Zielbereichs zur menschlichen Kontrolle.
Häufige Fragen
Welche Ergebnisse liefert der Rechner?
Er liefert Satz-, Wort- und geschätzte Silbenzahlen sowie Flesch-Lesbarkeit und Flesch-Kincaid-Klassenstufe, jeweils auf zwei Dezimalstellen gerundet.
Was bedeutet ein höherer Lesbarkeitswert?
Ein höherer Wert weist meist auf kürzere Sätze und Wörter mit weniger geschätzten Silben hin, wodurch englischer Text tendenziell leichter lesbar wird.
Sind die Silbenzahlen exakt?
Nein. Es sind deterministische Schätzungen anhand der Schreibweise. Unregelmäßige Aussprache, Namen, Abkürzungen und Lehnwörter können abweichen.
Warum führt Text ohne Satzzeichen zu einem Fehler?
Die Formeln benötigen eine Satzanzahl. Ohne abschließenden Punkt, Fragezeichen oder Ausrufezeichen erfindet der Rechner keinen Wert.
Was kostet eine API-Anfrage?
Jede API-Anfrage kostet $0.002. Die deterministische Berechnung verwendet weder ein Sprachmodell noch einen externen Netzwerkdienst.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/text/readability-score \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"The sun is warm. Birds sing in the trees."}'const res = await fetch("https://api.kit.forhosting.com/text/readability-score", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "The sun is warm. Birds sing in the trees."
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/readability-score",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "The sun is warm. Birds sing in the trees."
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/readability-score", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"The sun is warm. Birds sing in the trees."}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"The sun is warm. Birds sing in the trees."}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/readability-score", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"text": "The sun is warm. Birds sing in the trees."
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.readability_score",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_tokens | 20000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |