Getting started · 6 min read
How to open EPUB files on iPhone and Android
You downloaded a book, and the phone does not know what to do with it. This is not your fault and it is not a broken file: EPUB is handled completely differently on the two mobile platforms, and on one of them it is not handled at all.
What an EPUB actually is
An EPUB is a zip archive of HTML. That is the whole format — the chapters are web pages, the styling is CSS, and a small index file lists the running order. It is why an EPUB reflows to any screen: a reader is laying out web pages, not photographing a printed one.
It also means the file is only as good as whoever built it, which is why two copies of the same novel can behave very differently.
On iPhone and iPad
iOS does open EPUB out of the box. Tap the file in Files, Mail or Safari and it goes to Apple Books. If the tap does nothing, use Share → Books, which forces the handoff explicitly.
Apple Books is a competent reader and it is already installed. What it does not do is help you with the language: there is a dictionary, but it is a dictionary — a list of every sense of a word, leaving you to work out which one is in play. For a book in your own language that is usually enough. For one you are still learning, it is the slow path.
On Android
Android has no built-in EPUB reader at all. Tapping the file gets you a chooser with nothing useful in it, or an archive tool offering to unzip it. Google Play Books can be made to work — it will accept an upload through the web interface, which then syncs down — but that is a round trip through a server for a file already sitting on the device.
In practice, on Android you install a reader. Which one is the actual decision, and it is worth a minute rather than taking the first result.
Getting the file onto the phone
- Downloaded on the phone. It is in Files or Downloads. Open it from there rather than from the browser's notification, which sometimes only previews it.
- From a computer. AirDrop to an iPhone; a USB cable or any cloud folder to Android. Email to yourself works for small files and fails silently for large ones.
- From a cloud drive. Download it properly first. A placeholder file that is still in the cloud will open as an error in most readers.
When it will not open
Four reasons cover almost every case, and only one of them is fixable.
- It is an
.acsm, not an EPUB. That is a download ticket for Adobe's DRM system, not a book. It opens only in software signed in to an Adobe ID. - It is DRM-protected. Library loans and most shop purchases are locked to the app that issued them. No general reader will open them, and that is by design rather than by defect.
- It is a renamed zip. Occasionally a download is an archive containing the EPUB. Unzip it and look inside.
- It is a scanned PDF wearing the wrong extension. There is no text in it to lay out — only pictures of text.
What to look for in a reader
Once you are choosing rather than accepting a default, a few things separate readers you keep from readers you delete:
- Does it open your files, or only books bought from its own store?
- Does it remember your position when you change the font size? Weak readers track a page number and lose your place.
- Can you actually tap a word and get something useful — not just a definition list?
- Does it need an account to read a file already on your phone?
- Does it work in aeroplane mode?
That last one is worth testing before you commit a long book to an app. A reader that goes quiet without a signal is telling you where the work is really happening.
Open your own EPUB and tap a word
ClickBook imports EPUB files and readable PDFs from your device on both iPhone and Android, keeps your place across font changes, and explains any word you tap without a connection. See how it works, or read EPUB vs PDF on a phone.