Read Time Plugin for MyBB
MYBB
PLUGIN
free
A minute count on every post, measured from the actual prose — not the markup.
Members decide whether to start a long thread by looking at it. This puts an honest estimate next to the post: words ÷ 190, rounded up, computed from the real prose.
• Counts post-body text only — quotes and code blocks are excluded so a quoted manual page does not inflate the number.
• Uses browser word segmentation where available, with a Unicode regex fallback for older browsers.
• Hides itself on empty content instead of showing a meaningless zero.
• Updates after observed post additions or a df:posts-updated event.
• No tracking, no external requests, no analytics: it is an estimate of reading time, nothing else.
No settings and no custom tables. Themes without .post_body need a small adaptation.
• Counts post-body text only — quotes and code blocks are excluded so a quoted manual page does not inflate the number.
• Uses browser word segmentation where available, with a Unicode regex fallback for older browsers.
• Hides itself on empty content instead of showing a meaningless zero.
• Updates after observed post additions or a df:posts-updated event.
• No tracking, no external requests, no analytics: it is an estimate of reading time, nothing else.
No settings and no custom tables. Themes without .post_body need a small adaptation.
Preview
What's included
- Shows an estimated reading time for each thread, calculated from the post body.
- Printed at output time — no template edit, no stored value, no migration.
- Deliberately simple: a reading aid for long technical threads, nothing to configure.
At a glance
| Platform | MyBB plugin |
|---|---|
| Latest version | v1.1.0 |
| Download size | 16.7 KB |
| Released | 24 Oct 2026 |
| Downloads | 0 |
| Access | Free — sign in to download |
| Database | none — no tables created |
| Template change | none |
| Settings | none — nothing to configure |
| Hooks | pre_output_page |
| Files | 8 in the archive |
Requirements
- MyBB 1.8.x — the series this release is built for (1.8.38 for the ones we re-tested).
- PHP 7.4 or newer (8.x is fine).
Checksum
Verify your download before you upload it to your board.
0eacf973b721e6931c51f0db5358d3954e7c833689dddf3d3ea4bd1745375f7bInstall it
1. Copy inc/plugins/df_readtime.php, jscripts/df_readtime/main.js and jscripts/df_readtime/style.css into your board, keeping the same paths.
2. Admin CP -> Configuration -> Plugins -> DF Read Time -> Install & Activate.
3. That is the whole install. The badge appears next to post bodies; quotes and code blocks are excluded from the count.
4. A theme without the standard .post_body wrapper needs a one-line template edit.
2. Admin CP -> Configuration -> Plugins -> DF Read Time -> Install & Activate.
3. That is the whole install. The badge appears next to post bodies; quotes and code blocks are excluded from the count.
4. A theme without the standard .post_body wrapper needs a one-line template edit.
Questions people ask
Does it create database tables?
No. It reads what the platform already stores, so there is nothing to migrate or clean up.
Does it edit templates or core files?
No. It runs from hooks, so no core file is modified.
How do I check the file I downloaded?
Every release page prints a SHA-256 checksum. Hash the archive locally and compare — if the two differ, the download is damaged, not the release.
How are updates delivered?
Each version is its own release on this page with a changelog, and the older archive stays available. Install the new one over the old one; your settings and data stay where they are.
All releases
| Version | Released | Size | Downloads | Changelog |
|---|---|---|---|---|
| v1.1.0 latest | 24 Oct 2026 | 16.7 KB | 0 | - 1.1.0 rebuild of the deployed plugin as a versioned release. - Quotes and code blocks excluded from the word count. - Fallback segmentation for browsers without Intl.Segmenter. - Live re-count on post additions and on df:posts-updated. |
Ratings & reviews
No ratings yet — the first one will be real, not seeded
Ratings come from registered members only — that is the whole point.
Sign in to rateFree account, 20 seconds. Create one
More MyBB plugins
Credits Plugin for MyBB
The points engine the rest of the suite builds on — earned automatically, spent in the shop.
Support Desk Plugin for MyBB
A private support desk inside your forum — tickets, staff view, no third-party helpdesk.
Achievements Plugin for MyBB
Ten automatic milestone badges — posts, threads, hours online, tenure — on profiles and a…
MyBB Google Authenticator Login
Google Authenticator (TOTP) two-factor authentication for MyBB logins