BACK TO DIRECTORY



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_htmlfilters - 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
Screenshots

Reading time displayed before post content on the frontend.

Admin settings page - choose post types, label, format, position, and reading speed.
Plugin Details
Active Installs
10Total Downloads
384Version
1.1.0Requires WP
5.0Requires PHP
7.4Tested Up To
7.1Added
2026-05-04Last Updated
2026-08-22 10:55am GMTRatings
5
1
4
0
3
0
2
0
1
0