Reading Time Badge: Why Your Browser Icon Now Shows Minutes

Reading Time Badge: Why Your Browser Icon Now Shows Minutes

Learn how 5MinRead's reading time badge works, why it appears on certain pages, and how it helps you decide what to read and what to summarize.


If you have updated 5MinRead recently, you may have noticed something new: a small number appearing on the extension icon in your browser toolbar. It says something like “12m” or “8m.” That is the reading time badge, and it is one of those small features that quietly changes how you browse the web.

Here is what it does, how it works, and why we built it.

What the Badge Shows

The reading time badge displays the estimated time it would take to read the current page. When you land on a long article, the extension icon updates to show something like:

  • 5m — a medium-length article, about 1,100 words
  • 12m — a long feature piece, around 2,600 words
  • 1h — an extremely long document or report

The badge only appears on pages with enough content to warrant it. Short pages, homepages, social media feeds, and web apps will not trigger it.

Where You Will See It

The reading time appears in two places:

  1. The extension icon badge — the small overlay on the 5MinRead icon in your toolbar, visible without clicking anything
  2. The popup — when you click the 5MinRead icon, the estimated reading time is displayed above the Summarize button

The icon badge gives you a passive signal while browsing. The popup display gives you context right when you are deciding whether to summarize.

How It Works Under the Hood

The reading time detection is intentionally lightweight. Here is the process:

  1. Word counting: When you navigate to a page, the extension counts the words in the main content area. It uses a simple, fast algorithm — no heavy parsing or content extraction at this stage.

  2. Threshold check: If the page contains fewer than 800 words (roughly a 3-minute read), the badge does not appear. There is no point telling you a page takes 2 minutes to read — you are going to read it anyway.

  3. Calculation: The word count is divided by 220 words per minute, which is the widely accepted average reading speed for English text. The result is rounded to the nearest minute.

  4. Badge update: The extension icon displays the result with a purple badge. If you navigate away, the badge clears.

Smart Page Detection

Not every page with a lot of words is an article. The extension uses several signals to avoid false positives:

  • Excluded sites: YouTube, Twitter/X, Gmail, and other web apps are excluded because their text content does not represent a traditional reading experience
  • Minimum threshold: The 800-word minimum filters out most navigation pages, product pages, and short posts
  • SPA support: For single-page applications (like Medium or some news sites), the extension watches for content changes and recalculates when you navigate to a new article without a full page load

CJK Language Support

For pages in Chinese, Japanese, or Korean, the word counting algorithm adjusts. These languages do not use spaces between words, so the extension counts characters and applies a different reading speed estimate. The badge remains accurate regardless of the language of the content.

Why We Built It

The reading time badge exists to answer a question that comes up dozens of times per day while browsing: “Is this worth my time right now?”

That question has different answers depending on context:

  • You have 5 minutes before a meeting. An article badged “3m” is worth reading directly. An article badged “15m” is a candidate for summarization.
  • You are doing focused research. A “20m” badge tells you this is a substantial source worth adding to a Research Mode project.
  • You are casually browsing. A “7m” badge tells you this is a quick read you can handle without help.

The badge does not tell you what to do. It gives you the information you need to make a better decision about how to spend your attention.

The Decision Framework

Over time, most users develop an intuitive framework:

Reading TimeTypical Action
Under 5 minRead it directly — it is short enough
5 to 10 minRead or summarize depending on interest level
10 to 20 minStrong candidate for summarization
Over 20 minAlmost always summarize first, then deep-read sections that matter

This is not a rigid rule. A 15-minute article on a topic you care deeply about is worth reading in full. A 5-minute article on an irrelevant topic is worth skipping entirely. The badge gives you the data; you make the call.

How It Affects Browsing Behavior

We have noticed some interesting patterns in how the badge changes browsing habits.

More Intentional Reading

Without reading time information, every article feels like an unknown commitment. You click, start reading, realize it is much longer than expected, and either abandon it halfway or push through resentfully. The badge eliminates that uncertainty. You know what you are getting into before you start.

Better Use of Summarization

Users with the badge enabled are more likely to use summarization strategically. Instead of summarizing everything reflexively, they summarize long articles and read short ones directly. This is actually the ideal usage pattern — summarization is most valuable on content that would otherwise take 10+ minutes to read.

Reduced Tab Hoarding

This one surprised us. Users report opening fewer tabs because the badge helps them triage in real time. Instead of opening eight articles “to read later” (which often means never), they see the reading times and make immediate decisions: read this one now, summarize that one, skip the rest.

Frequently Asked Questions

Why does the badge not show on every page?

The badge only appears on pages with 800+ words of content. Short pages, web applications, search results, and social media sites are excluded because reading time is either not applicable or not useful in those contexts.

How accurate is the estimate?

The estimate assumes a reading speed of 220 words per minute, which is the commonly cited average for adults reading English. If you are a faster or slower reader, the actual time will differ. Think of it as a relative measure — a “12m” article is roughly three times as long as a “4m” article — rather than an exact prediction.

Can I turn it off?

The badge is a passive feature and does not affect performance. However, if you prefer a clean icon, you can disable it in the extension settings.

Does it work on PDFs?

Currently, the reading time badge is designed for web pages. PDF reading time is not estimated via the badge, though you can still summarize PDFs normally through the extension.

Why does the number sometimes change on the same page?

Some websites load content dynamically — additional paragraphs, comments, or related content may load as you scroll. The extension detects these changes and recalculates the reading time. The update is debounced (waits 1.5 seconds after changes stop) so the badge does not flicker.

Does it slow down my browsing?

No. The reading time detection uses a simple word-counting algorithm that runs once when the page loads (and again if content changes significantly). It does not parse the page with heavy libraries or make any network requests. The performance impact is negligible.

A Small Feature with a Big Impact

The reading time badge is not a headline feature. It does not use AI. It does not generate anything. It just counts words and does division. But it provides a piece of information that is surprisingly useful dozens of times per day — and the best tools are often the ones that give you just enough information to make better decisions without demanding any attention in return.

Next time you see that purple badge appear on your toolbar, take a moment to notice the number. Then decide: read, summarize, or skip. That tiny moment of intentionality, repeated across hundreds of articles, adds up to a meaningfully different relationship with online content.