Speedread

Speed Read Any EPUB Ebook

Upload an EPUB and read it 2–3× faster — free, private, in your browser.

Drop a PDF, DOCX, or EPUB file here, or click to browse

Max file size: 10MB

A typical novel is 80,000–100,000 words — six to seven hours at an average reading pace. SpeedRead extracts the text from your EPUB in proper chapter order and streams it word by word with RSVP, bringing that same novel down to two or three focused hours.

How it works

  1. Drop your .epub file below or click to browse.
  2. SpeedRead unpacks the ebook and extracts each chapter in reading order — locally, in your browser.
  3. Set your speed and press play. The estimated total reading time shows before you start.

Your books stay on your device

EPUB files are unpacked and parsed entirely in your browser — nothing is uploaded. Sideloaded books, ARCs, and personal documents stay private.

Chapters in the right order

EPUBs declare their reading order internally (the "spine"), and SpeedRead follows it — front matter, chapters, and back matter arrive in the sequence the publisher intended, with formatting flattened into a clean word stream.

DRM-protected books

Books bought from stores that apply DRM (Kindle, Apple Books, and some Kobo titles) are encrypted and cannot be read by any external tool, SpeedRead included. DRM-free EPUBs — from Project Gutenberg, Standard Ebooks, humble bundles, or DRM-free publishers — work perfectly.

More ways to read faster

Not sure how fast you read today? Take the free reading speed test, estimate any document with the reading time calculator, or just paste text into the reader and start.