πŸ“–ReadTime

About ReadTime

What is ReadTime?

ReadTime is a zero-backend, fully client-side readability analyzer. Paste your text or drop a file, and instantly get a Flesch-Kincaid readability score, reading time estimate, content statistics, and issue highlights β€” all computed in your browser. No signup, no data leaves your device.

Flesch-Kincaid Formulas

ReadTime uses two standard readability metrics:

Reading Ease

206.835 βˆ’ 1.015 Γ— (words Γ· sentences) βˆ’ 84.6 Γ— (syllables Γ· words)

Score range: 0–100 (higher = easier to read)

Grade Level

0.39 Γ— (words Γ· sentences) + 11.8 Γ— (syllables Γ· words) βˆ’ 15.59

Approximate US school grade level needed to understand the text

Reading Ease Interpretation

90–100Very Easyβ€” 5th grade β€” general public
70–89Easyβ€” 6th grade β€” blog / newsletter
60–69Standardβ€” 7th–8th grade
50–59Fairly Difficultβ€” 10th–12th grade β€” high school
30–49Difficultβ€” College β€” academic
0–29Very Confusingβ€” Graduate β€” very technical

Issue Detectors

ReadTime checks for four types of writing issues:

WarningLong Paragraphs β€” paragraphs over 150 words
WarningLong Sentences β€” sentences over 35 words
InfoRepetitive Openers β€” consecutive sentences starting with the same word
InfoPassive Voice β€” common passive constructions (was/being + past participle)

Privacy & Technology

  • β€’ Fully client-side β€” your text never leaves your browser
  • β€’ No accounts, no tracking, no server-side processing
  • β€’ Analysis history saved locally via localStorage (last 20 entries)
  • β€’ Built with Next.js 15, React 19, TypeScript, and Tailwind CSS v4
  • β€’ Syllable counting uses a heuristic algorithm (~85-90% accuracy)