← All tools

Text Readability Analyzer

Paste your text to get Flesch Reading Ease, Flesch-Kincaid grade level, reading time, and passive voice stats — with long and passive sentences highlighted. Everything runs in your browser.

Analyzed text appears here.

About this tool

Scores are computed with the standard Flesch formulas: Reading Ease (206.835 − 1.015 × words/sentence − 84.6 × syllables/word) and Flesch-Kincaid Grade. Syllables are estimated by counting vowel groups with silent-e handling — a well-known heuristic that is accurate enough for scoring but can be off by a syllable on unusual words. Passive voice detection is likewise pattern-based, so treat it as a strong hint rather than a verdict.

Your text never leaves the page — there is no server, no upload, and no tracking of tool inputs. Analysis happens entirely in your browser with plain JavaScript.

Found this useful? 113 free, browser-only tools by Yuvrajsinh Jadav — an engineer who ships production AI systems. No account, nothing sent anywhere.