Reading
E-book Reading Time Calculator
Upload an EPUB, TXT, or Markdown file to calculate estimated reading time. Choose your reading speed (slow, average, fast, or custom WPM). See the total reading time and the reading time per chapter so you can set realistic expectations for yourself or your readers.
Input formats
Output formats
Common uses
- Estimate reading time for a book before starting it
- Add reading time metadata to a blog post or e-book landing page
- Plan reading sessions for a class or book club
Limitations
- Reading time is an estimate based on word count and selected reading speed. Actual reading time varies by content complexity and reader.
Your e-book files, handled privately
This tool runs entirely in your browser. On this site, your files are not uploaded to a server. This tool does not remove DRM or bypass copyright protection. Only upload files you own or have permission to process.
Where a reading-time estimate actually helps
This tool answers one practical question: roughly how long will this book or document take to read. You drop in an EPUB, plain-text, or Markdown file, pick a reading pace, and get a total time plus a per-chapter breakdown. It runs entirely in your browser, so the file stays on your machine and nothing is kept once the tab closes.
The use cases that genuinely fit are reader- and publishing-oriented. If you are about to start an EPUB, it tells you whether you are looking at a two-hour read or a two-week commitment. Authors and self-publishers can use the per-chapter figures to balance chapter lengths or to write honest "X-minute read" copy for a book landing page. Teachers and book-club organisers can carve a title into sessions by reading the chapter-by-chapter times rather than guessing from page counts.
It also handles loose text. A Markdown draft or an exported TXT manuscript can be measured the same way, which is handy for bloggers adding reading-time metadata or for checking a single long document. For anything beyond estimating duration, the related word-count and outline tools are better-matched.
The flow, and what each speed setting means
The flow is drop, choose, read, optionally download. Drag a file onto the dropzone (or click to select); the tool extracts the text and counts words. For EPUBs it reads the book's internal chapters and sums their text. For TXT and Markdown there are no chapter divisions, so the whole file is counted as one unit and you get a single total rather than a breakdown.
Word count is divided by your chosen pace. Three presets are built in — Slow at 150 WPM, Average at 200 WPM, and Fast at 300 WPM — plus a Custom field that accepts any value from 50 to 1000 WPM (it defaults to 250). The result panel always shows all three preset estimates side by side, so you can see the realistic range at a glance, and the chapter list re-times itself whenever you change the pace.
You can download a plain-text report containing the total words, your selected speed, the total time, the three-speed comparison, and the per-chapter times. There is no copy-to-clipboard button and no other export format — the download is a .txt file. DRM-protected EPUBs are detected and refused, because their text cannot be read.
Where the numbers can mislead
Every figure here is an estimate built from word count and a flat words-per-minute rate. It assumes a steady pace across the whole book, which real reading rarely follows — dense technical passages, footnotes, equations, or an unfamiliar language slow you down, while light fiction speeds you up. Treat the output as a planning range, not a stopwatch reading.
The word count itself is a whitespace split, so it counts whatever text is in the file. In an EPUB that can include front matter, copyright pages, endnotes, or index entries, which inflate the total over the "story" length. Images, tables, and equations contribute few or no words yet still take time to absorb, so image-heavy or formula-heavy titles will read longer than the estimate suggests.
A common mistake is expecting a chapter breakdown from a TXT or Markdown file — those are measured as a single block, so the per-chapter section only appears for multi-chapter EPUBs. Another is feeding in a DRM-locked store purchase, which the tool cannot open. The accuracy of the chapter split also depends on how cleanly the EPUB itself is structured.
Sanity-checking your result
Start with the total word count, since everything else derives from it. If it looks far off for the book's length, the file may include heavy front/back matter or, for a TXT, may not be the complete text. Confirm the pace you selected matches the audience — 200 WPM suits general adult reading, but a study text or a younger reader warrants a slower custom value. Then scan the per-chapter list for outliers; a chapter timed at near zero usually signals an image-only or near-empty section.
Compare your figure against the three-speed panel to understand the spread. If Slow and Fast are wildly apart, that is your honest margin of uncertainty, and you should quote a range rather than a single number when sharing it. If you download the report, reopen it to confirm the speed and totals were captured as you intended before passing it on.
For any use where the number carries weight — a published "reading time" claim, a syllabus, a contractual or client-facing estimate — verify it manually. Spot-read a representative chapter at the reader's real pace and adjust, and disclose that the figure is an approximation. This tool informs that judgment; it does not replace it.
Frequently asked questions
Slow: 150 WPM (relaxed reading), Average: 200 WPM (comfortable adult reading), Fast: 300 WPM (quick read), Custom: enter your own WPM.
No. Average adult reading speed is around 200–250 WPM for general fiction. Technical, academic, and unfamiliar-language content is usually read more slowly.
Yes. The calculator breaks the estimate down chapter by chapter as well as for the whole book, so you can plan reading sessions or set expectations for individual sections.
No. The word count behind the estimate is calculated in your browser from your EPUB, TXT, or Markdown file. On this site, your files are not uploaded to our servers — the reading time is computed on your device.
Related tools
Tool last reviewed: June 30, 2026 · Report a problem