How it works
Plain string operations on the text you paste — there is no analysis backend, no upload. The whole tool fits in a few hundred bytes of JavaScript.
FAQ
How is "word" defined here? Any run of non-whitespace characters separated by spaces, tabs, or line breaks. So "don't" is one word and "U.S.A." is one word — matching what most word processors and tweet/word-limit counters do.
Why might the sentence count look off? We split on `.` `!` `?` followed by whitespace. Abbreviations like "Dr." or "St." can be miscounted as sentence boundaries. For most prose this approximation is within ±5%.
How is reading time calculated? Words divided by 250 (a typical adult reading rate for general English prose). Technical content reads 30–50% slower; skim-reading runs 50–100% faster. Treat the figure as a rough budget, not a guarantee.