Articles · Apps

EPUB readers that cope with a real library

Most e-reader apps look identical on a single book. The differences appear when the library is large, the formats are mixed, and you read across a phone, a tablet and sometimes a computer. Four things separate them: format support, library organisation, typography control and how position syncing works.

Formats, and which apps handle them

FormatWhat it isWidely supported?
EPUBThe open standard, reflowableEverywhere
MOBI and AZW3Kindle's older formatsSome readers, not all
PDFFixed layout, awkward on a phoneMost, with varying quality
FB2Common in Eastern European collectionsFewer readers
CBZ and CBRComics as image archivesSpecialist readers

Publicité

The readers

1

Moon+ Reader Pro

Moon+
4,2 1 M+ 30 MB

The most configurable reader on Android. Every typography control you could want, two-page landscape mode, and it reads almost every format. Ugly settings screens and an excellent reading experience.

2

ReadEra

READERA LLC
4,9 50 M+ 19 MB

Clean library management, handles PDF and DjVu alongside EPUB, and remembers per-document settings, which matters with a mixed collection.

3

FBReader

FBReader.ORG Limited
2,7 10 M+ 21 MB

The long-standing open source reader. Plain, fast, no account, and it runs on very old phones.

4

Lithium: EPUB Reader

FaultException
3,9 5 M+ 8 MB

Deliberately minimal. Opens EPUB, looks good, does nothing else. A good pick if the big readers feel cluttered.

5

Amazon Kindle

Amazon Mobile LLC
4,8 100 M+ 146 MB

Best if you buy from Amazon, and it does read your own EPUB files after conversion. Position sync across devices is the smoothest of any reader.

6

Kobo Books | lire partout

Kobo Books
4,5 10 M+ 544 MB

The main alternative store, with a reader that handles your own EPUB files as first-class content rather than an afterthought.

Keeping a large library in order

Once a collection passes a few hundred books, the reader stops being the interesting part and cataloguing does.

  1. Keep the books in one folder Not scattered through downloads. Every reader can point at a folder and index it.
  2. Fix metadata on a computer Author, series and cover are far faster to correct with a desktop library manager than on a phone.
  3. Sync the folder, not the app Any file sync keeps the same library on every device without depending on a reader's cloud.
  4. Back it up A book collection is small enough that there is no excuse. A few gigabytes covers most people's entire library.

Settings that make a phone comfortable to read on

Helps
  • A serif face at a slightly larger size than feels natural
  • Warm background rather than pure white or pure black
  • Margins wide enough to hold the phone without touching text
  • Locking the screen to portrait
Overrated
  • Blue light filters, whose effect is mostly the dimming
  • Justified text, which produces rivers on a narrow screen
  • Very small text to fit more per page
  • Animated page turns

The margin point is the one people miss. Most readers default to margins narrow enough that your thumb rests on the text, and widening them removes a constant small irritation.

Moon+ Reader if you want control, ReadEra if you want a tidy library, and keep the books in a folder you sync yourself.

Frequently asked questions

Can I read Kindle books in another app?

Books with digital rights management are tied to the Kindle app. Files without it can be converted and read anywhere.

How do I sync reading position across devices?

Within one ecosystem it is built in. Across apps, sync the folder and accept that position may not follow.

Which reader is best for PDFs?

A dedicated PDF app rather than an e-reader. Reflowable formats and fixed layouts are genuinely different problems.

Read next

APK download against the Play Store

This is not a rivalry. Each does something the other cannot.

Paying for a VPN: what changes

You are not buying encryption. You are buying an operator whose income does not depend on you.

Archive tools on Android compared

For a plain ZIP either works. For a split, password-protected archive, only one does.