Getting started · 7 min read

How to open EPUB files on a computer or e-reader

EPUB is the standard format for e-books, and yet most computers do not open it out of the box. A Mac does; Windows, ChromeOS and many Linux installations do not; and Amazon's Kindle needs the file converted first. Here is what to use on each, and what to do when the file is protected. If you are on a phone, read how to open EPUB files on iPhone and Android instead.

The short version

On Windows

Windows has no EPUB reader of its own. Microsoft Edge used to open EPUB files, but the feature was dropped when Edge was rebuilt on Chromium in 2020. A new viewer appeared in test builds in 2023, switched on only with a command-line flag, which is not something to build your reading on. Install a reader instead — all of these are free:

After installing, right-click an EPUB and use Open with to make your new reader the default, so the next one opens with a double-click.

On a Mac

macOS comes with Apple Books, which reads most EPUB files. Open Books, choose File → Import and pick the file, or drag it into the library window. If iCloud is turned on for Books, the imported book also appears on your iPhone and iPad.

Books does not open EPUBs locked to another store. Apple's help page says .acsm, .azw and .odm files can only be opened in the app they belong to. Thorium Reader and calibre both have Mac versions if you prefer a reader that is not tied to an Apple account.

On a Chromebook

ChromeOS has no EPUB reader built in. There are three ways round it:

On Linux

Foliate is a clean, simple e-book reader for the Linux desktop, available from Flathub and most distributions' own repositories. calibre and Thorium Reader both publish Linux builds, and Thorium is the one to use for library loans protected with Readium LCP.

On a Kindle

A Kindle does not read EPUB itself. Its own formats are Amazon's — AZW3 and the older AZW and MOBI — plus PDF and plain text. Copy an EPUB onto it by USB and it will not appear as a book.

The route Amazon supports is Send to Kindle, which accepts EPUB and converts it to the Kindle format on Amazon's servers. The book then arrives in your library as a personal document and downloads to the Kindle over Wi-Fi. There are several ways in:

What it will not take is a protected file: Send to Kindle rejects password-protected and encrypted documents, so an EPUB with DRM from another shop will not go through. Some unprotected files do not convert cleanly either. Amazon's help pages name audio, video, SVG images, mathematical equations and very large tables as things that can stop a document from converting fully, and calibre's FAQ says bluntly that Amazon rejects some EPUB files that work everywhere else.

If you would rather use a cable, convert the book first. calibre turns an EPUB into AZW3, which you can then copy into the Kindle's Documents folder. On Windows the Kindle appears in File Explorer (older models as a drive, newer ones as a portable device). On a Mac, the Kindle Scribe and Kindles released from 2024 onwards need Amazon's Send to Kindle app for USB transfers.

On Kobo, Tolino and PocketBook

The other big e-reader families read EPUB natively, so there is nothing to convert.

When the EPUB is protected

If none of the above works, check what you actually downloaded. A protected book often arrives not as the EPUB but as a small licence file that fetches it.

None of this applies to public-domain books, which are free of DRM by nature and open in every reader on this page. The ClickBook library lists a few hundred of them with word counts and reading levels, and where to find free EPUB books, legally covers the larger collections.

Reading on a phone instead

A computer is a fine place to manage books and a poor place to read them for long. If the e-book ends up on your phone anyway, the setup is different again — the phone guide covers iPhone and Android, and EPUB vs PDF on a phone explains why the EPUB is usually the copy to keep.

Read it on your phone, and tap a word

ClickBook is not a desktop app: it runs on iPhone, iPad and Android. Import an EPUB, tap any word you do not know, and an AI that runs on the device explains it in that sentence, with no connection needed. See how it works, or browse the free library.