Best for vertical-swipe EPUB reading and imported files
leaf is a strong fit if your main library is made of EPUB files, PDFs, Markdown files, public-domain classics, or books you manage yourself. It is designed around the reading session rather than a store feed, so imported books feel like first-class books rather than attachments.
leaf supports EPUB, PDF, and Markdown imports, and can read EPUB books aloud for free, offline, with the current line highlighted. Its curated Explore tab can also help readers discover and import books from Standard Ebooks and Project Gutenberg. For imported libraries, the useful extras are reading journals, highlights, notes, passage and completion share cards, themes, fonts, custom TTF/OTF fonts with leaf Pro, optional leaf Pro sync, and iCloud Book Vault.
Tradeoff: The tradeoff is that leaf is not trying to replace a giant bookstore. It is best when you care about reading your own files in a vertical-swipe iPhone-native environment.
Visit leaf
Best built-in EPUB option
Apple Books is the easiest place to start if you simply want to open an EPUB file on iPhone. It is already part of Apple ecosystem workflows and can handle casual EPUB and PDF reading without much setup.
It is especially useful for readers who prefer iCloud, Apple purchases, and a built-in reading app. If your EPUB needs are occasional, Apple Books may be enough.
Tradeoff: The tradeoff is that Apple Books is a general bookstore and reader, not a purpose-built imported-library workspace.
Visit Apple Books
Best for uploaded EPUB/PDF files across platforms
Google Play Books is useful when you want uploaded EPUB and PDF files available across iPhone, Android, and web through a Google account.
It is a practical choice for readers who switch platforms or already keep books in a Google library. It also works well if cross-platform account access matters more than iPhone-specific reading polish.
Tradeoff: The tradeoff is that it feels more like a cloud account library than a focused iPhone reading environment.
Visit Google Play Books
Best for file management and PDF-heavy libraries
Documents by Readdle is worth considering if your EPUB problem is really a file-management problem. It is useful for downloading, organizing, moving, and opening many file types on iPhone.
Its official product page describes support for reading ePUBs and managing files, folders, cloud services, and PDFs. For readers with scattered downloads, PDFs, and cloud folders, that file-management layer can be more important than book-specific features.
Tradeoff: The tradeoff is that Documents is a file manager first. Readers who want a dedicated book experience, journals, typography controls, or reading-focused sync may prefer a dedicated e-reader.
Visit Documents by Readdle
Best for Amazon libraries and Send to Kindle workflows
Kindle makes sense if your imported files need to live beside Amazon purchases, Kindle Unlimited reading, samples, and Kindle hardware.
It is strongest for readers already inside Amazon ecosystem. If you mostly have standalone EPUB files and do not use Kindle devices, a direct EPUB reader may involve fewer steps.
Tradeoff: The tradeoff is ecosystem fit. Kindle is practical for Amazon-centered libraries, but it is not the most direct choice for a folder of EPUB files.
Visit Kindle
Best for Kobo store readers and Kobo device owners
Kobo Books is useful if you buy from Kobo or read on Kobo hardware. It gives Kobo readers an iPhone app that fits their existing account and device setup.
For EPUB readers, Kobo is most attractive when your library is already connected to Kobo purchases or Kobo devices. It is less compelling if your main goal is a neutral imported-file reader.
Tradeoff: The tradeoff is that Kobo is strongest inside the Kobo ecosystem, not as a universal imported EPUB manager.
Visit Kobo Books