How to Read EPUB Files in Calibre — Viewer Guide and Alternatives
Calibre is primarily a library manager and converter, but it has a built-in EPUB viewer that works well for checking converted files and casual reading. Here's how to use it and when to switch to a dedicated reading app instead.
Opening an EPUB in Calibre's Viewer
- Add the EPUB to your Calibre library (drag and drop, or click Add books).
- Click the book to select it, then click View in the top toolbar (or press V).
- The Calibre viewer opens the EPUB in a separate window.
You can also open an EPUB directly without adding it to your library: go to Preferences → Viewer, or simply double-click the .epub file if Calibre is set as the default handler on your system.
Calibre Viewer Features
- Font size: Ctrl + / Ctrl - (or pinch on touchscreen)
- Font family: Preferences → Fonts — set a custom reading font
- Colour scheme: Light, dark, sepia, and custom themes in Preferences → Colors
- Bookmarks: Ctrl+B to add a bookmark; access via the Bookmarks panel
- Search: Ctrl+F — full-text search across the entire EPUB
- Table of Contents: Click the Contents icon in the top bar or press F9
- Reading progress: Position shown as percentage in the bottom bar
- Lookup definitions: Select a word and press Ctrl+L
- Keyboard navigation: Arrow keys, Page Up/Down, or Space to scroll
When to Use Calibre Viewer
Good for:
- Checking a converted EPUB before sending it to a device
- Quick desktop reading without installing another app
- Verifying heading structure and table of contents are correct
Limitations:
- No sync across devices — your reading position stays on that computer
- No cloud library — just local files
- No built-in EPUB store or library integration
- Heavier than lightweight dedicated readers
Better Alternatives for Daily Reading
| App | Platform | Best for |
|---|---|---|
| Thorium Reader | Windows, Mac, Linux | EPUB 3, accessibility, library loans |
| Apple Books | Mac, iPhone, iPad | iCloud sync, simple interface |
| Foliate | Linux | Lightweight, clean UI |
| Google Play Books | Web, Android, iOS | Cross-device sync, no install |
For a full comparison, see Best EPUB readers for Windows or Best EPUB readers for Mac.
Reading a Converted PDF in Calibre
If you've converted a PDF to EPUB using toolkit.bot and want to verify the output on your desktop before loading it onto an e-reader, open it in Calibre's viewer. Check that headings appear in the table of contents, text reflows correctly at different font sizes, and images are positioned correctly. Then transfer the verified .epub to your device.
Convert at toolkit.bot/pdf2epub — free, 15–60 seconds, no install.
Calibre viewer keyboard shortcuts
| Action | Shortcut |
|---|---|
| Open selected book in viewer | V |
| Full-text search | Ctrl+F |
| Add bookmark | Ctrl+B |
| Table of contents | F9 |
| Dictionary lookup | Ctrl+L |
| Increase / decrease font | Ctrl++ / Ctrl+- |
| Next / previous page | Page Down / Page Up |
Frequently asked questions
- Does Calibre have a dark mode for reading?
- Yes. In the viewer, click the gear icon → Colors tab. You can choose Light, Dark, Sepia, or define a custom background and text colour. The dark mode inverts the background without inverting images, which works well for most books.
- Can Calibre read EPUB files without adding them to the library?
- Yes. In the viewer menu, go to File → Open ebook, or double-click an .epub file if Calibre is set as your system's default handler. The viewer opens the file without adding it to your Calibre library.
- Does Calibre support EPUB 3?
- Yes. Calibre's viewer renders EPUB 3 content including HTML5, CSS3 animations, MathML, and SVG. It does not support audio/video media overlays. For EPUB 3 accessibility features like text-to-speech, Thorium Reader is the better choice.
Convert your PDF to EPUB and preview it in Calibre before loading it on your e-reader.
Convert PDF to EPUB →