EPUB Reader app icon
Productivity

EPUB Reader

Read EPUB files free in your browser. Change font size, switch light and dark themes, highlight passages and export them. Your book never leaves the device.

About EPUB Reader

An EPUB file is a book, but it is not a PDF with a different extension. It is a single archive containing the text, the images and the styling instructions, which means the reader decides how to lay it out on your screen. That difference decides whether reading on a phone is comfortable or a fight.

This reader opens EPUB files in the browser. Nothing is uploaded, there is no account, and the page keeps working once it has loaded.

Why a PDF is awkward to read on a screen

A PDF was designed in the 1990s to look identical everywhere, and it succeeds. That is exactly the problem when you are reading on a phone: the text is whatever size the typesetter chose, usually too small, and zooming in means losing your place. A PDF does not reflow. An EPUB file does, so the same book at a larger font is still a book rather than a set of cropped images.

Search also behaves differently. A PDF is a picture of text in many cases, so search either does nothing or is approximate. An EPUB file holds real characters, so the search finds what you mean and shows it in context.

What the reader does

Font size adjusts continuously and the text reflows as you change it. Light, dark and sepia themes are remembered for the next book, which matters more than it sounds: reading at night from a white page is the fastest way to give up on a long text.

Any paragraph can be highlighted and the highlight colour chosen, with a mode that turns highlighting off so you can read without marking everything. Highlights can be exported as plain text afterwards, which is what you want when a passage goes into a note or a study sheet.

There are three ways to move around: the table of contents jumps to any chapter, the previous and next buttons move one chapter at a time, and the page box takes you to a number directly. Your place in each book is saved on the device, so closing the tab and returning next week resumes the paragraph rather than the title page.

Where your book goes

Nowhere. The file is unpacked in the browser with JavaScript and never sent to a server, which has two consequences worth stating plainly. It works with the network off as soon as the page has loaded. And nobody else can read what you are reading, because there is no copy on any server. Your reading position and your highlights are stored the same way, locally on that device.

What it does not do

It does not open DRM-protected books. Some stores sell encrypted EPUB files that only open inside their own app, and nothing outside it can read them, including this reader. That restriction is deliberate on their part.

It does not sell books. An EPUB file has to be one you already have, downloaded from a source that permits it, or one of the public domain books that ship with the app. It does not sync across devices either: your position stays where you read, because there is no account and no server to sync with.

A free EPUB reader for reading books in the browser, with highlighting, themes and navigation, and nothing to sign up for.

EPUB Reader features

Install EPUB Reader as a PWA

EPUB Reader is a progressive web app. Install it from your browser and it runs like a normal app, with its own icon and its own window.

Android

Open EPUB Reader in Chrome, tap the browser menu (⋮) and choose “Install app” or “Add to Home screen”.

iPhone / iPad

Open EPUB Reader in Safari, tap the Share button and choose “Add to Home Screen”.

Desktop

Open EPUB Reader in Chrome, Edge or Brave and click the install icon on the right side of the address bar.

Frequently asked questions about EPUB Reader

What is EPUB Reader?

Read EPUB files free in your browser. Change font size, switch light and dark themes, highlight passages and export them. Your book never leaves the device.

Is EPUB Reader free?

Yes. EPUB Reader is a free, ad-free progressive web app. It needs no sign-up and no payment details, and your data stays on your own device.

Does EPUB Reader work offline?

Yes. Once installed as a PWA, EPUB Reader runs from your device and keeps working when you have no internet connection.

How do I install EPUB Reader on my phone or computer?

Open EPUB Reader in your browser and choose “Install app” from the Chrome menu, or “Add to Home Screen” in Safari. It then opens with its own icon, like a native app.

Which devices does EPUB Reader support?

EPUB Reader works on Android, iOS, Windows, macOS and Linux, because it is a progressive web app.

Leer esta página en español

Useful recommendations

We use Hostinger to host Ufumbuzi, and we would rather tell you that plainly than pretend otherwise.

Site hosting Hostinger

If you ever want to build something of your own, this is where we host Ufumbuzi. Hostinger offers shared hosting, domains and email at prices lower than most providers, and there is a discount waiting on the link.

Disclosure: Some links on this page are referral links. If you make a purchase through them, we may earn a small commission at no extra cost to you, while you get a special discount. We only recommend services that add real value.

Help keep Ufumbuzi free

Every app here is free, ad-free and open. Your support keeps them online and lets us keep adding new ones.

❤️ Support Ufumbuzi