Read the full writeup →
EPUB reading-level analyzerruns in your browser, uploads nothing

For readers and language learners

How hard is this book to read?

Drop in an EPUB or a plain-text file to see its reading grade, how varied its vocabulary is, and how many distinct words you need to follow most of it.

Drop an EPUB or .txt here

or choose a file. The book stays on your device.

n/a
n/a
total words
n/a
unique words
n/a
vocabulary richness (TTR)
n/a
reading ease, 0 to 100
The 20 most frequent words once stopwords are removed.
How much of the whole book the most common words cover.
Privacy. Everything runs in your browser. The EPUB is unzipped on your device with the browser's built-in decompression, analyzed there, and never uploaded.

What the numbers mean

Reading grade
Flesch-Kincaid: the US school grade a reader needs, from words per sentence and syllables per word.
Reading ease
Flesch reading ease, 0 to 100; higher is easier.
Richness (TTR)
Unique words divided by total words. Lower means more repetition, and it falls as a text gets longer.
Coverage curve
How few distinct words you need to follow most of the book. I used the same measure on reality TV in the Love Island lexical analysis.