How to Open EPUB Files on Any Device or Platform

EPUB is the most widely used open standard for digital books and documents. Whether you've downloaded an eBook, received a document from a publisher, or exported a file from an online service, knowing how to open an EPUB correctly — and choosing the right tool to do it — depends heavily on what you're working with.

What Is an EPUB File?

EPUB (short for Electronic Publication) is a free, open eBook format maintained by the World Wide Web Consortium (W3C). Unlike a PDF, which locks content into fixed page layouts, EPUB files are reflowable — meaning the text adjusts dynamically to fit different screen sizes, font settings, and display preferences.

Inside an EPUB is essentially a structured package of HTML, CSS, and media files compressed into a single archive. This design makes EPUBs highly flexible but also means they require a compatible reader application to render correctly. You can't simply double-click one and expect it to open like a photo or a text document — at least not without the right software installed.

How to Open EPUB Files by Device 📖

On Windows

Windows has no built-in EPUB reader. When you double-click an EPUB file, Windows will either do nothing or prompt you to find an app. Your options include:

  • Calibre — a free, open-source eBook management tool that doubles as a capable reader and format converter
  • Microsoft Edge — the built-in browser in Windows 10 and 11 can open EPUB files directly when you drag and drop them into the browser window (note: this feature was removed in Edge's Chromium version but can vary by build)
  • Sumatra PDF — a lightweight reader that supports EPUB alongside PDF and other formats
  • Adobe Digital Editions — commonly used for library eBooks with DRM (Digital Rights Management) protection

To set a default app for EPUB files, right-click the file, choose Open with, select your preferred app, and check the option to always use it.

On macOS

macOS includes Books (formerly iBooks), which opens EPUB files natively. Double-clicking an EPUB should launch it in Books automatically. You can also drag the file into the Books library.

For users who want more control — annotation tools, format conversion, or library management — third-party apps like Calibre are available on macOS as well.

On iPhone and iPad (iOS/iPadOS)

Apple's Books app is the default EPUB reader on iOS and iPadOS. Tapping an EPUB file in Mail, Safari, or Files will give you the option to open it in Books. Once imported, it lives in your Books library and syncs across iCloud-connected devices.

Other iOS apps support EPUB too, including Kindle (with limitations), Kobo, and Marvin, each offering different reading experiences and annotation features.

On Android

Android has no universal default EPUB reader, so you'll need to install one. Widely used options include:

  • Google Play Books — import an EPUB via the Play Books app or web interface, and it syncs across devices
  • Kobo — if you use Kobo's ecosystem
  • Moon+ Reader — a feature-rich third-party option with extensive customization

When you tap an EPUB file in a file manager or download it from a browser, Android will prompt you to select an app. If no compatible app is installed, it will suggest searching the Play Store.

On Kindle Devices

Kindle does not natively support EPUB. Amazon's ecosystem uses its own formats (MOBI, AZW3). To read an EPUB on a Kindle, you'll need to convert it first — Calibre handles this conversion well — or use Amazon's Send to Kindle tool, which now accepts EPUB files directly and converts them automatically.

DRM-Protected EPUBs: A Special Case 🔒

Some EPUB files — particularly those borrowed from public libraries via services like OverDrive or Libby, or purchased from certain retailers — are protected by Adobe DRM or other rights management systems.

These files cannot be opened by standard EPUB readers. You typically need:

  • Adobe Digital Editions — the most common solution for Adobe DRM files
  • An authorized device or account linked to the DRM system

If you're opening a library eBook and it won't open in your usual reader, DRM is almost always the reason.

Variables That Affect Which Approach Works for You

FactorHow It Affects EPUB Opening
Operating systemDetermines built-in support and available apps
DRM statusProtected files require authorized software
Device typeE-ink readers, tablets, and phones have different ecosystems
File sourceLibrary, retail, or self-made EPUBs behave differently
EPUB versionEPUB 2 vs. EPUB 3 affects multimedia and layout features
Annotation needsSome readers support highlighting and notes; others don't

EPUB 3 is the current standard and supports audio, video, and complex layouts. Older readers may only handle EPUB 2, which can cause formatting issues with newer files.

When an EPUB Won't Open

If an EPUB fails to open, common causes include:

  • Incomplete download — the file may be corrupted; try re-downloading
  • Wrong file association — your OS may be trying to open it with an incompatible program
  • DRM mismatch — the file requires a specific authorized app
  • EPUB 3 content in an EPUB 2 reader — upgrade your reader app

You can verify an EPUB's integrity using Calibre's built-in metadata editor, which will flag structural errors in the file.

The right approach for opening an EPUB comes down to a combination of your device, where the file came from, whether it carries DRM, and what you plan to do with it once it's open — factors that vary significantly from one reader to the next.