BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
MinuteRead – Reading Time for Posts icon
Actively maintained Tested with WP 7.1 #5 in estimated reading time

MinuteRead – Reading Time for Posts

Show estimated reading time on posts, pages, and custom post types. Customize label, format, position, and reading speed.

Active installs20+10+ tier
Downloads · 30d82▼ -38.3% vs prev. 30d
Rating5/51 reviews
Health score74/100Good
All-time downloads450Since May 2026
Support resolved2 / 2100% in last 2 months
RequiresWP 5.0PHP 7.4+
Downloads · 7d17▼ -26.1% week over week
Our verdict

Solid choice

MinuteRead is a solid plugin choice in 2026, with a few things worth checking first. It runs on 20+ sites, is rated 5/5 and was last updated 2 months ago, and scores 74/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (20+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102030Jul 15Aug 28Oct 12
Yesterday3
Daily average (1y)3
Peak day40Aug 22, 2026
Last 12 months455

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where MinuteRead stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
estimated reading time #8 167 Best estimated reading time plugins →
minute read #11 3,006 Best minute read plugins →
read time #15 7,980 Best read time plugins →
reading duration #2 209 Best reading duration plugins →
reading time #8 2,076 Best reading time plugins →

Version adoption

Share of active sites per release.

  • 1.1100.0%

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About MinuteRead – Reading Time for Posts

From the official readme · v1.1.0

Description

MinuteRead adds an estimated reading time label to your WordPress posts – helping readers decide whether to dive in or save it for later.

After activating the plugin, reading time appears automatically on your posts – and on any other post type you enable. Everything is configurable from Settings > MinuteRead.

Features:

  • Choose which post types show reading time – posts, pages, or any custom post type
  • Choose to show reading time before or after the content
  • Configurable words-per-minute reading speed (default: 200, range: 50-1000)
  • Custom label text – change “Estimated Reading Time” to anything you like
  • Custom time format – use “%d min”, “%d minutes”, or any text with %d as placeholder
  • Enable / disable without deactivating the plugin
  • [minuteread_time] shortcode – place reading time anywhere, or [minuteread_time id="123"] for a specific post
  • Works with non-Latin scripts (Bengali, Arabic, CJK, etc.)
  • Lightweight: no jQuery, no external requests
  • Developer-friendly: minuteread_reading_time_output, minuteread_word_count, minuteread_output_html filters
  • Translation-ready

Shortcode usage:

Place [minuteread_time] in any post, page, or widget to show the reading time
for the current post. To target a specific post, pass its ID:
[minuteread_time id=”123″].

Why Use This Plugin?

  • Improve user engagement
  • Reduce bounce rate
  • Help readers estimate time commitment

Installation

  1. Upload the minuteread folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Visit Settings > MinuteRead to configure the plugin

Frequently asked questions

Does it work with all themes?

Yes. The reading time is injected via the standard the_content filter, which is supported by every properly coded WordPress theme.

Can I change the words-per-minute speed?

Yes. Go to Settings > MinuteRead and update the “Words per minute” field. The default is 200 (average adult reading speed). Accepted range: 50-1000.

Can I change the label text?

Yes. Use the Label field in Settings to replace “Estimated Reading Time” with any text you prefer – including text in your own language.

Can I change how the time is displayed?

Yes. Use the Time Format field. The placeholder %d will be replaced with the number of minutes. Examples: %d min, %d minutes, %d dakika.

Can I style the reading time?

Yes. The output is wrapped in .minuteread-reading-time – a for the automatic output, a for the shortcode. Add your own rules under Appearance > Customize > Additional CSS (classic themes) or Appearance > Editor > Styles > Additional CSS (block themes). For full control of the markup, use the minuteread_output_html filter.

Can I show the reading time only in specific locations?

Yes. Untick every post type under “Show On” to turn off automatic insertion, then place the [minuteread_time] shortcode exactly where you want it. Inside the loop it uses the current post; outside it, pass an ID: [minuteread_time id="123"].

Does it work with Bengali, Arabic, or other non-Latin scripts?

Yes. Words are counted in a Unicode-aware way, so text that mixes scripts – Bengali with a few English terms, for example – is counted correctly. Chinese and Japanese, which do not put spaces between words, are counted by character instead.

Does it work with custom post types?

Yes. Go to Settings > MinuteRead and tick the post types you want under “Show On” – every public post type registered on your site is listed. Developers can also override the list with the minuteread_post_types filter.

Is it translation-ready?

Yes. WordPress automatically loads translations for plugins hosted on WordPress.org.

Changelog

Adds custom post type support and fixes reading times on posts that mix Bengali, Arabic or CJK text with English. The reading time no longer forces its own bottom margin, so spacing now follows your theme. Existing settings are preserved.

1.1.0

  • New: choose which post types show reading time (Settings > MinuteRead > Show On)
  • New: minuteread_post_types filter for developers
  • New: the shortcode accepts an ID – [minuteread_time id="123"]
  • Fixed: wrong reading time on posts that mix a non-Latin script with a few Latin words, such as Bengali text containing English terms
  • Fixed: Chinese and Japanese content is now counted by character instead of reporting one minute
  • Fixed: the stylesheet now loads when the shortcode is used outside post content
  • Fixed: the post type setting is removed on uninstall
  • Changed: the reading time no longer forces its own bottom margin – spacing now follows your theme
  • Docs: documented the CSS class and the output filter
  • Tested up to WordPress 7.1
  • Requires PHP 7.4 or higher (matches WordPress core’s own minimum since 7.0)

1.0.0

  • Initial release
  • Automatic reading time display on single posts
  • Before / after content position option
  • Configurable words-per-minute setting (50-1000)
  • Custom label and time format
  • Enable / disable toggle
  • Non-Latin language support (Bengali, Arabic, CJK)
  • [minuteread_time] shortcode support
  • Developer filters: minuteread_reading_time_output, minuteread_word_count, minuteread_output_html
  • Translation-ready

Full changelog on WordPress.org →

Screenshots

Reading time displayed before post content on the frontend.
Reading time displayed before post content on the frontend.
Admin settings page - choose post types, label, format, position, and reading speed.
Admin settings page - choose post types, label, format, position, and reading speed.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best MinuteRead alternatives

All estimated reading time plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Worth The Read Worth The Read An adjustable progress meter showing how much of the post/page the user has scrolled… by brianmcculloh 3K+ ★★★★★★★★★★ 4.3 (27) 2 months ago 70
2 WP Reading Progress WP Reading Progress Light weight fully customizable reading progress bar. Sticks to top, bottom or sticky menu… by Joeri van Veen 3K+ ★★★★★★★★★★ 5 (19) 2 months ago 79
3 Sam Reading Time Sam Reading Time Display estimated reading time for your posts using a clean shortcode. Includes a… by SAM Web Design Agency 70+ ★★★★★★★★★★ 5 (1) 2 months ago 66
4 LP Estimated Reading Time LP Estimated Reading Time Displays an estimated reading time of your blog posts by layerpoint 50+ ★★★★★★★★★★ 5 (2) 11 years ago 32
6 Reading Time by ReadyGo – Read Time, Progress Bar & Archive Support Reading Time by ReadyGo Estimated reading time with a progress bar and live countdown. Fast, lightweight and… by mkbplatinum 10+ ★★★★★★★★★★ No reviews 2 months ago 57
7 Simple Time to Read LSC Simple Time to Read LSC Add an estimated reading time to your WordPress posts, pages, or custom post types… by gurn1 <10 ★★★★★★★★★★ No reviews 1 year ago 30
8 Easy Reading Progress Bar Easy Reading Progress Bar A simple, lightweight, and highly compatible reading progress bar for your WordPress posts. by Mushlih Almubarak <10 ★★★★★★★★★★ No reviews 1 year ago 30
9 ReadJutsu – Reading Time & Scroll Progress Bar ReadJutsu – Reading Time & Scroll Progress Bar Show an estimated reading time badge and a sleek scroll progress bar — keep readers engaged… by WPJutsu <10 ★★★★★★★★★★ No reviews 3 months ago 49
10 ReadMetric ReadMetric Automatically calculates and displays estimated reading time for posts, pages, and custom… by Italiya Harshil <10 ★★★★★★★★★★ No reviews 1 month ago 60
11 Fattami Reading Time Fattami Reading Time Shows an estimated reading time badge on your posts, with Unicode-aware word counting… by Ayoub Fattami <10 ★★★★★★★★★★ No reviews 1 month ago 64

FAQ

MinuteRead – Reading Time for Posts: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 13, 2026

Is MinuteRead free?

Yes. MinuteRead is free to download and use from the official WordPress.org plugin directory.

Is MinuteRead safe to use in 2026?

MinuteRead is a solid plugin choice in 2026, with a few things worth checking first. It runs on 20+ sites, is rated 5/5 and was last updated 2 months ago, and scores 74/100 on our health check.

How many websites use MinuteRead?

MinuteRead is active on 20+ WordPress websites and has been downloaded 450 times since it launched in May 2026. It was downloaded 82 times in the last 30 days.

Does MinuteRead work with WordPress 7.1?

Yes. The developer has tested MinuteRead up to WordPress 7.1.3, the latest release. It requires WordPress 5.0 or newer.

What PHP version does MinuteRead need?

MinuteRead requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was MinuteRead last updated?

The latest version, 1.1.0, was released on August 22, 2026 (2 months ago).

Who makes MinuteRead?

MinuteRead is developed and maintained by Md Asadujjaman Sabuj.

What are the best alternatives to MinuteRead?

The most popular alternatives to MinuteRead are Worth The Read (3K+ installs), WP Reading Progress (3K+ installs) and Sam Reading Time (70+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.