What Is EPUB? A Plain-English Guide to the Ebook Format
You downloaded a book and the file ends in .epub. Now what?
EPUB is the most widely used ebook format in the world. If you've ever bought a book from Kobo, borrowed one through Libby, or downloaded a free classic from Project Gutenberg, you've probably dealt with an EPUB file, even if you didn't notice.
This guide covers what EPUB actually is, how it differs from PDF, and how to open EPUB files on every device you own.
What is EPUB?
EPUB stands for Electronic Publication. It's an open standard maintained by the W3C (the same organization behind web standards like HTML and CSS) for distributing ebooks and digital documents.
Think of an EPUB file as a small website packaged into a single file. Inside, it contains HTML for the text, CSS for styling, and metadata like the title, author, and table of contents. If you renamed a .epub file to .zip and unzipped it, you'd find exactly that: folders of HTML files, a stylesheet, and some XML.
This matters because it means EPUB files are reflowable. The text adapts to your screen size, font preferences, and reading settings. A 300-page book on a laptop becomes a 600-page book on a phone, with the same content rearranged to fit. You control the font size, margins, and line spacing. The file adjusts.
PDF doesn't do this. A PDF is a fixed snapshot of a page, so you end up pinching and zooming on small screens.
A brief history
EPUB has been around since 2007, when the International Digital Publishing Forum (IDPF) released EPUB 2.0. The current version, EPUB 3, was finalized in 2011 and has been updated several times since. In 2017, the IDPF merged with the W3C, putting EPUB under the same roof as core web standards.
EPUB 3 supports embedded audio, video, JavaScript interactivity, and MathML for equations. Most readers only use a fraction of these features, but they're there for textbooks, children's books, and interactive publications.
EPUB vs PDF
This is the most common question people have, and the answer depends on what you're reading and where.
EPUB is better when:
- You're reading on a phone or small tablet. The text reflows to fit your screen without any effort.
- You want to change font size, typeface, line spacing, or margins. EPUBs let you control all of this.
- You're reading a novel, nonfiction book, or anything that's primarily text. The reading experience is far more comfortable.
- You want highlights and annotations that sync across devices. Most epub readers support this natively.
PDF is better when:
- Layout matters. Academic papers, sheet music, architectural plans, tax forms. Anything where the exact position of text and images on the page is part of the content.
- You need to share a document that looks identical everywhere. PDF guarantees pixel-perfect rendering regardless of the device.
- The document has complex tables, diagrams, or multi-column layouts that would break if reflowed.
For books, EPUB wins. For documents, PDF wins. If you're reading anything longer than a few pages on a phone or e-reader, EPUB is the format you want.
Quick comparison
| | EPUB | PDF | |---|---|---| | Text reflow | Yes | No | | Custom fonts/sizing | Yes | Limited | | Best for books | Yes | No | | Best for documents | No | Yes | | File size (typical book) | 1-5 MB | 5-50 MB | | Highlighting/notes | Native in most readers | Depends on reader | | Open standard | Yes (W3C) | Yes (ISO) |
How to open EPUB files
EPUB works on every platform. Here's how to read them on each one.
iPhone and iPad
Apple Books comes preinstalled on every iOS device and handles EPUB files natively. Tap an EPUB file in your email, browser, or Files app, then choose "Open in Books." Your highlights, bookmarks, and reading position sync across all your Apple devices through iCloud.
If you want something beyond Apple Books, apps like Screvi, PocketBook Reader, and KyBook 3 are available on the App Store and offer more control over your library and highlights.
Android
Android doesn't include a built-in EPUB reader, but Google Play Books can open local EPUB files if you upload them. Tap the menu, select "Open file," and pick your EPUB.
For a dedicated reader, Moon+ Reader and ReadEra are popular choices on Android. Both are free, support EPUB along with other formats, and offer solid customization for fonts, themes, and reading modes.
Mac
Apple Books on macOS opens EPUBs just like on iOS. Double-click the file and it opens. Your library syncs with your iPhone and iPad.
Calibre is another option if you manage a large ebook library. It's free, open-source, and handles format conversion, metadata editing, and library organization. The reading experience itself is basic, but as a library management tool it's hard to beat.
Windows
Windows doesn't have a built-in EPUB reader. Your best options:
- Calibre is free and open-source, built for managing large libraries. The reader UI is functional, not pretty.
- Thorium Reader is free, modern, and built by EDRLab specifically for EPUB. It handles EPUB 3 features well.
- Icecream Ebook Reader has a simple, clean interface. The free version covers most needs.
- Aquile Reader is available on the Microsoft Store and works on both Windows and Android.
In your browser (no install needed)
Several web-based readers let you open EPUB files directly in your browser. You drag and drop the file, and it opens. No account, no download. Flow (flowoss.com) and epubreader.net both work this way.
Screvi also lets you upload and read EPUB files in your browser, with the added benefit that any highlights you make are saved to your library and available on all your devices.
On a Kindle
This is the one exception. Amazon's Kindle devices and apps use their own proprietary formats (AZW, KFX) and don't support EPUB directly. You have two options:
- Send to Kindle — Amazon now converts EPUBs automatically. Email the file to your Send-to-Kindle address or use the Send to Kindle app/website.
- Calibre — Convert the EPUB to MOBI or AZW3 format, then transfer it to your Kindle via USB or email.
The Send to Kindle route is easier. Calibre gives you more control over formatting.
Where to get EPUB books
A few places worth knowing:
- Project Gutenberg (gutenberg.org) — Over 75,000 free ebooks, mostly public domain classics. All available in EPUB.
- Open Library (openlibrary.org) — Borrow ebooks for free with a library card equivalent. Large catalog.
- Your local library via Libby — Most public libraries lend ebooks through the Libby app. Free with a library card.
- Kobo, Google Play Books, Apple Books — Major ebook stores that sell in EPUB format.
- Standard Ebooks (standardebooks.org) — Beautifully formatted, proofread public domain books. Smaller catalog but higher quality than Gutenberg.
- Smashwords / Draft2Digital — Indie author platforms with large EPUB catalogs, many free.
What to do with your EPUB highlights
Most people read ebooks, highlight passages, and never see those highlights again. The highlights sit inside the app where you made them, disconnected from everything else.
If you read across multiple apps and devices, your highlights end up scattered: some in Apple Books, some in a Kobo, some in a web reader. There's no single place to search, review, or revisit them.
Screvi was built to fix this. It pulls together highlights from Kindle, Kobo, Apple Books, web articles, and EPUB files into one library. You can search across all of them, review them on a schedule using spaced repetition, and actually retain what you read.
If you're adding EPUB reading to your routine, having a system for your highlights is the difference between reading a lot and remembering what you read.