Title: Read Meter &#8211; Reading Time &amp; Progress Bar
Author: Brainstorm Force
Published: <strong>June 17, 2019</strong>
Last modified: July 10, 2025

---

Search plugins

![](https://ps.w.org/read-meter/assets/banner-772x250.jpg?rev=2822692)

![](https://ps.w.org/read-meter/assets/icon.svg?rev=2822692)

# Read Meter – Reading Time & Progress Bar

 By [Brainstorm Force](https://profiles.wordpress.org/brainstormforce/)

[Download](https://downloads.wordpress.org/plugin/read-meter.1.0.11.zip)

 * [Details](https://twd.wordpress.org/plugins/read-meter/#description)
 * [Reviews](https://twd.wordpress.org/plugins/read-meter/#reviews)
 *  [Installation](https://twd.wordpress.org/plugins/read-meter/#installation)
 * [Development](https://twd.wordpress.org/plugins/read-meter/#developers)

 [Support](https://wordpress.org/support/plugin/read-meter/)

## Description

People often skip reading posts with the fear of the time they’ll spend reading 
it. Are you losing readers too?

The Read Meter plugin displays the estimated reading time for blog posts along with
a progress bar. It works great to give visitors a quick idea about the time needed
to read a post and encourages them to go on till the end.

Usually, visitors try to scan the entire post at first glance and grasp as much 
as information possible from the post. Reading time specified in minutes motivates
users to read the post.

A handy progress bar will show the reader’s position on the post. As the reader 
scrolls the page, the progress bar indicates the remaining part of the post. This
lets readers know how far have they reached and how much more do they have to go
on.

[Try it out on a free dummy site](https://bsf.io/read-meter-demo)

The plugin uses an advanced image time calculation technique. In case your post 
contains images, the plugin calculates the time to view those images as well. It
adds 12 seconds for the first image, 11 seconds for the second image and so on till
the 10th image. After that, it adds 3 seconds for each further image.

It works great to give visitors a quick idea about the time needed to read a post
and encourages them to go on till the end.

Here are some key features of the plugin –

 * A simple shortcode – `[read_meter]`, gives you the flexibility to add read time
   anywhere on the site.
 * A simple ID attribute to the shortcode can display reading time of that particular
   post/page irrespective of where the shortcode is added – `[read_meter id=47]`.
 * Even if the post is updated multiple times, the plugin will calculate the read
   time for the most recent version of the post.
 * You can choose to display the read time and a progress bar on various post types.
 * You can decide whether you would like to include images and comments in the read
   time and progress bar.

That’s not all! Here are some more controls you get over **Reading Time** –

 * Display the read time on a blog/archive page or single post page
 * Show the estimated time it takes to read any blog/archive page or single post
   page, which can be displayed on any section of the website
 * Set the read time position – i.e. Above/Below title or above content
 * Set a read time Prefix and Postfix
 * Use various read time styling options – Spacing, Background color, Font size,
   etc.

Specific controls for **Progress Bar** –

 * Set a progress bar position – i.e. Top/ Bottom of the page.
 * Use various progress bar styling options – Gradient Background color, Bar thickness,
   etc.

## Screenshots

 * [[
 * General Settings
 * [[
 * Read Time
 * [[
 * Progress Bar
 * [[
 * Getting Started

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/` directory, or install the
    plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress
 3. Once activated, you’ll find Read Meter settings in the Dashboard Settings.

## FAQ

### Where can I find the settings of the Read Meter plugin?

After installing and activating the plugin, settings can be found under Settings
> Read Meter

### How is the read time calculated?

Let’s assume, you have set Words Per Minute ( Settings > Read Meter > General Settings)
to 275 and total words in your blog post are 1100. So the total number of words (
1100) divided by Words per minute (275) will give you an estimated time of reading
i.e. 4 minutes.

### Can I add this for CPT (Custom Post Types)?

Yes! The plugin works with all CPTs. You can select Post Types from Settings > Read
Meter > General Settings

### Where can I add a shortcode?

Shortcode – `[read_meter]` can be added to any page with a shortcode module/block.
This will work with the Gutenberg editor or any page builder editor.

### What themes does the Read Meter Plugin work with?

The Read Meter plugin works with all WordPress themes!

## Reviews

![](https://secure.gravatar.com/avatar/981c6176e8885e61da724161c8a4b196ce74ba8c94727770dfe60ffa63559492?
s=60&d=retro&r=g)

### 󠀁[Nice and intuitive](https://wordpress.org/support/topic/nice-and-intuitive-2/)󠁿

 [tampopo1969](https://profiles.wordpress.org/tampopo1969/) January 11, 2025 1 reply

Works out of the box !

![](https://secure.gravatar.com/avatar/95e2863b944d4d3d429f7a559049b6f13cd6f5e8a188e1cf4e78a88a2607fe12?
s=60&d=retro&r=g)

### 󠀁[Does not count custom fields](https://wordpress.org/support/topic/does-not-count-custom-fields/)󠁿

 [ranmma](https://profiles.wordpress.org/ranmma/) February 22, 2023 1 reply

The plugin works, but it only counts the words on the blog itself. It does not count
words in custom blocks and custom field text

![](https://secure.gravatar.com/avatar/4ed727ff28d43dd511e344e52ebda04c4be81df79c922a3e14d898a114924aae?
s=60&d=retro&r=g)

### 󠀁[Progress Bar is Cool; Read Time Broken](https://wordpress.org/support/topic/progress-bar-is-cool-read-time-broken/)󠁿

 [steveoh88](https://profiles.wordpress.org/steveoh88/) December 25, 2022 1 reply

I really like the progress bar. This plugin is simple, which is good. No matter 
what, the read time is only 1 minute. I thought of reaching out to support, but 
then I saw that several people already have and the dev doesn’t seem to have fixed
the issue. Could be a great plugin, if the main feature worked. I would also be 
cool if it had the option to display word count.

![](https://secure.gravatar.com/avatar/aac9c24d8c3cefcb21b51ca1826e7420723761bee0fd01742478397a76bf6110?
s=60&d=retro&r=g)

### 󠀁[Nice and easy](https://wordpress.org/support/topic/nice-and-easy-387/)󠁿

 [Jmarc](https://profiles.wordpress.org/jmarcsyd/) April 7, 2022 1 reply

Perfect for purpose. I just added a bit a margin below to separate it better from
the start of the text and presto! It just works. Thanks!

![](https://secure.gravatar.com/avatar/d6f738973dd5e17b17853b4d1fb83689e43555b65d1fce170ce6abea0b01a16f?
s=60&d=retro&r=g)

### 󠀁[Keep it simpel with this plugin](https://wordpress.org/support/topic/keep-it-simpel-with-this-plugin/)󠁿

 [imeco](https://profiles.wordpress.org/imeco/) March 8, 2022 1 reply

Excellent little plugin. The features make it usable for most websites. The only
thing I did not figure out yet is how to dynamically translate the text ‘Reading
Time .. mins’ while using TranslatePress. @Brainstorm Force: Thanks for making this
plugin available.

![](https://secure.gravatar.com/avatar/77343c83ef3945837eee5d1a8ab3bcc903b8ddb6dd0658c821dca46d07d04758?
s=60&d=retro&r=g)

### 󠀁[Such a good plugin!](https://wordpress.org/support/topic/such-a-good-plugin-10/)󠁿

 [aethronos](https://profiles.wordpress.org/aethronos/) February 17, 2022 1 reply

Simple, practical and useful! Good job with this plugin and thank you.

 [ Read all 20 reviews ](https://wordpress.org/support/plugin/read-meter/reviews/)

## Contributors & Developers

“Read Meter – Reading Time & Progress Bar” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Brainstorm Force ](https://profiles.wordpress.org/brainstormforce/)

[Translate “Read Meter – Reading Time & Progress Bar” into your language.](https://translate.wordpress.org/projects/wp-plugins/read-meter)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/read-meter/), check
out the [SVN repository](https://plugins.svn.wordpress.org/read-meter/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/read-meter/) by 
[RSS](https://plugins.trac.wordpress.org/log/read-meter/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.11

 * Fix: Updated Readme file.
 * Fix: Updated CSS selector to correctly apply styles to the read meter text.

#### 1.0.10

 * Fix: Improved input handling by updating to a safer and more modern sanitization
   method.

#### 1.0.9

 * Feature: Added the ID attribute to the `[read_meter]` shortcode eg: `[read_meter
   id="47"]` to show reading time of that particular post/page irrespective of where
   the shortcode is added.
 * Fix: Reading time using shortcode `[read_meter]` was not visible on individual
   post/page unless the post type was selected.

#### 1.0.8

 * Fix: Page Content Wrap Marker used for progress bar was causing styling issues
   with non block based themes.
 * Fix: Only added the marker needed for progress bar on the post types selected.

#### 1.0.7

 * Fix: Theme Layout Styles conflict with the Marker div added as a wrapper to the_content.

#### 1.0.6

 * Fix: Hardened the security.

#### 1.0.5

 * Fix: Progress Bar displaying on 404 Page.

#### 1.0.4

 * Improvement: Loaded the minified versions of CSS and JS files.
 * Fix: Progress Bar Opacity adjustment working on mobile devices.
 * Fix: Progress Bar working on iPhone Mobile devices.
 * Fix: Set Minimum width of the Reading time Container.

#### 1.0.3

 * Fix: Read time postfix not displayed in frontend.

#### 1.0.2

 * Fix: Do not load CSS/JS on pages where read-meter/read-time is not used.

#### 1.0.1

 * Fix: Fixed the Dropdown of Progress bar error.
 * Fix: Changed default values of Progress Bar colors.
 * Fix: Changed default values of Post type.

#### 1.0.0

 * Initial Release.

## Meta

 *  Version **1.0.11**
 *  Last updated **9 months ago**
 *  Active installations **10,000+**
 *  WordPress version ** 4.2 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 5.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/read-meter/)
 * Tags
 * [progressbar](https://twd.wordpress.org/plugins/tags/progressbar/)[readtime](https://twd.wordpress.org/plugins/tags/readtime/)
 *  [Advanced View](https://twd.wordpress.org/plugins/read-meter/advanced/)

## Ratings

 4.5 out of 5 stars.

 *  [  16 5-star reviews     ](https://wordpress.org/support/plugin/read-meter/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/read-meter/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/read-meter/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/read-meter/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/read-meter/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/read-meter/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/read-meter/reviews/)

## Contributors

 *   [ Brainstorm Force ](https://profiles.wordpress.org/brainstormforce/)

## Support

Issues resolved in last two months:

     1 out of 1

 [View support forum](https://wordpress.org/support/plugin/read-meter/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.me/BrainstormForce)