Read EPUB Files Online — No Install, No Upload
Downloading an app to read one EPUB makes no sense. The Epublys reader opens in any modern browser — Chrome, Firefox, Safari, Edge — on any device. Drop your file in, start reading. No account, no install, nothing transmitted.
Why a Browser Reader Makes Sense
The install-an-app model has a real cost: you don't control what apps do with your files. A browser reader that processes files locally gives you a concrete guarantee: the file never leaves your machine. That's not a privacy policy — it's the architecture. The reader uses the browser's File API to load the EPUB into memory and render it directly. There's no endpoint to send data to because none exists.
The other benefit is immediacy. Someone sends you an EPUB and you want to check chapter three before deciding whether to read the whole thing. Opening a browser tab is faster than any app store flow.
What the Reader Actually Does
Format support: EPUB (EPUB 2 and EPUB 3) and PDF. EPUB is the main event — the full feature set applies. PDF is rendered page-by-page using the browser's PDF engine, with keyboard navigation and zoom.
Features confirmed in the reader
| Feature | EPUB | |
|---|---|---|
| Table of contents sidebar | Yes — extracted from nav or NCX | Yes — page-based |
| Themes: Light / Dark / Sepia | Yes | Yes |
| Font size controls (A+ / A−) | Yes | Zoom control |
| Keyboard navigation (Arrow keys) | Yes — ← → or ↑ ↓ | Yes — ← → or ↑ ↓ |
| Search within book | Yes | No |
| Bookmarks (persistent) | Yes — saved in browser localStorage | Yes |
| Fullscreen mode | Yes | Yes |
| Reading position memory | Yes — resumes on next open | Yes — page saved locally |
| Swipe navigation (mobile) | Yes | Yes |
| Files uploaded to server | No | No |
Keyboard Shortcuts
When the reader is open, standard keyboard navigation works:
- ← / ↑ — previous page or chapter
- → / ↓ — next page or chapter
If the keyboard stops responding, click inside the reader area first to ensure it has focus. The shortcut handler disables itself when a text input is active (like the search field) so you don't accidentally navigate while typing.
Dark Mode Reading
The Sepia theme is the most comfortable for extended reading — warm tones and lower contrast reduce eye strain more than pure white does. Dark mode inverts the color scheme: white text on a dark background. Whether dark mode is genuinely better for eyes is contested, but it's clearly better in low-light environments and on OLED screens where black pixels are off entirely.
Theme preference is applied to the renderer — not just the UI chrome — so the book's own text inherits the correct background. Font color and background both switch. Images render on a neutral background regardless of theme.
Reading on Mobile
The reader is usable on mobile. The toolbar shows the same controls — TOC, theme, font size, bookmarks, fullscreen. Swipe left and right to navigate pages. The TOC sidebar overlays the content rather than pushing it sideways on narrow screens.
Practical caveat: loading a large EPUB in a mobile browser uses RAM from a shared pool. On older Android devices or iPhones with less than 3GB of RAM, a 9–10MB EPUB may reload the page when another app briefly takes focus. For regular mobile reading, Moon+ Reader (Android) or Apple Books (iOS) are more resource-efficient. The browser reader works well for checking files on the go.
Screen Reader Compatibility
The reader's toolbar controls are labelled with ARIA attributes and title text. For VoiceOver (iOS/Mac) or TalkBack (Android), the controls are reachable by focus navigation. The book content itself is rendered in an iframe by the EPUB rendering library — screen reader access to the content depends on how well the EPUB's own XHTML is marked up. A book with proper heading structure, alt text on images, and correct language declarations will read well; a book with structural problems will not.
If you're producing accessible EPUBs and want to verify screen reader behavior, use the Epublys reader as a quick test environment alongside proper tools like Ace by DAISY.
Limitations
DRM — The reader cannot open DRM-protected files. That includes books from Amazon, Adobe Digital Editions, Kobo (store purchases), and library lending (OverDrive, Libby). The file must be DRM-free EPUB to open here.
Large files — Free tier: EPUB up to 10MB, PDF up to 15MB. If you're over the limit, compress the EPUB first (images are usually the culprit), or split it by chapter and read one part at a time.
Fixed-layout EPUB — Fixed-layout EPUBs (comics, children's books, heavily designed textbooks) render page-by-page rather than as reflowable text. Support is functional but not optimized — for complex fixed-layout content, a dedicated app like Apple Books or Thorium Reader renders them better.
EPUB 3 interactivity — EPUB 3 supports embedded JavaScript and audio. The reader handles static EPUB 3 content correctly. JavaScript-interactive elements are disabled. Audio/video overlays are not rendered.
How It Compares to Apps
| Reader | Requires install | Files client-side | Best for |
|---|---|---|---|
| Epublys (browser) | No | Yes — never uploaded | Quick reads, any device, no footprint |
| Apple Books | Pre-installed (Mac/iOS) | Yes (local) | Mac, iPhone, iPad — best EPUB 3 support on iOS |
| Kindle app | Yes | Send to Kindle (server) | Amazon ecosystem; converts EPUB to KFX |
| Moon+ Reader (Android) | Yes | Yes | Best Android dedicated reader, fine typography |
| Calibre | Yes (200MB+) | Yes | Library management + reading on desktop |
| Thorium Reader | Yes | Yes | Best EPUB 3 / accessibility compliance desktop |
Related Tools
If you opened an EPUB and something looks wrong, the problem is usually in the file, not the reader:
- Validate EPUB — find broken links, missing manifest entries, malformed structure
- Compress EPUB — if the file is too large to open on free tier
- Edit EPUB metadata — fix title, author, or cover image that display incorrectly
- Read EPUB on Android — dedicated app options
- Read EPUB on iPhone — Apple Books and alternatives
- Best free EPUB readers — full platform comparison
Try it now — free
Read EPUB and PDF files directly in your browser. Free online ebook reader with table of contents, themes, font controls, and keyboard navigation. No upload, no sign up — files never leave your device.
Read EPUB & PDF Online →