Tools
β˜… β˜… β˜… β˜… β˜… No ratings yet

ReadTime AI

Realistic reading time on any article. Flesch-Kincaid + syllable density + technical terms. No naive word-count.

readingreadabilityreading-timeproductivityaccessibility
βœ“

Flesch-Kincaid reading ease score β€” not just word count

βœ“

Adjusted WPM based on text complexity (140-250 WPM range)

βœ“

Technical term detection β€” adds time for jargon-heavy content

βœ“

Difficulty indicator: 🟒 easy, 🟑 medium, πŸ”΄ hard

βœ“

Subtle badge in the corner β€” non-intrusive, dismissible

βœ“

Only shows on article pages with 200+ words β€” no clutter on dashboards

βœ“

Stats: pages analyzed, average reading time

βœ“

100% offline, no ML, no servers, no tracking

ReadTime AI shows a realistic reading time estimate on any article. Instead of the naive β€œwords Γ· 200” formula, it analyzes text complexity using proven readability heuristics and adjusts the reading speed accordingly.

How it works

  1. Extract article text β€” finds the main content container (article, main, [role=main], or largest text block on the page)
  2. Count β€” words, sentences, syllables
  3. Compute Flesch Reading Ease β€” 206.835 - 1.015 Γ— (words/sentences) - 84.6 Γ— (syllables/words)
  4. Map to reading speed β€” easier text = faster reading:
Reading EaseDifficultyWPM
90-100Very easy250
70-90Easy220
50-70Medium200
30-50Difficult170
0-30Very difficult140
  1. Add technical term penalty β€” words β‰₯8 characters not in a common vocabulary list add 15% more time
  2. Show badge β€” β€πŸ“– 4 min read” with difficulty dot (πŸŸ’πŸŸ‘πŸ”΄)

The badge

A small dark card appears in the bottom-right corner of article pages:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ πŸ“– 4 min read  🟑  βœ• β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  • πŸ“– β€” reading time estimate
  • 🟑 β€” difficulty indicator (green/yellow/red)
  • βœ• β€” dismiss the badge for this page

The badge only appears on pages with 200+ words of article content. Short pages, dashboards, and login forms won’t trigger it.

Privacy

ReadTime AI doesn’t collect any data. No analytics, no tracking, no telemetry. Your stats live in chrome.storage.local β€” they never leave your browser. The only permission is storage (to save your settings and stats).

Free forever

ReadTime AI is 100% free. All features are available to everyone. There are no premium tiers, no locked features, no usage limits. If you enjoy it, you can buy me a coffee β€” but there’s zero pressure.

How would you rate ReadTime AI?

Click a star to vote β€” no account needed.

Frequently asked questions

Is ReadTime AI really free?

Yes, 100% free. All features are available to everyone. No premium tiers, no locked features, no usage limits. If you enjoy it, you can buy me a coffee β€” but there's zero pressure.

How is this different from other reading time extensions?

Most extensions use a naive 'words / 200 WPM' formula. ReadTime AI computes the Flesch-Kincaid reading ease score (based on syllable count, sentence length, and word complexity) and adjusts the reading speed accordingly. A dense technical article might be 140 WPM; an easy blog post might be 250 WPM. The estimate is much more accurate.

Does ReadTime AI use AI or ML?

No, despite the name. ReadTime AI uses proven readability heuristics β€” Flesch-Kincaid, syllable counting, technical term detection. All pure TypeScript computation, no models, no ML, no LiteRT. The 'AI' in the name is a playful nod, similar to TypeRacer AI.

How does the difficulty indicator work?

Based on the Flesch Reading Ease score: 🟒 (70-100, easy) = 220-250 WPM, 🟑 (50-70, medium) = 200 WPM, πŸ”΄ (0-50, difficult) = 140-170 WPM. Technical terms (words β‰₯8 characters not in a common vocabulary list) add 15% more time.

Will ReadTime AI show a badge on every page?

No. ReadTime AI only shows the badge on pages with 200+ words of article content. It detects the main content container (article tag, main tag, [role=main], or largest text block). Dashboards, login pages, and short pages won't trigger the badge.

Does ReadTime AI track my reading?

No. ReadTime AI doesn't collect any data. No analytics, no tracking, no telemetry. Your stats (pages analyzed, average reading time) are stored locally in your browser via chrome.storage.local. Nothing leaves your device.

More extensions to try