EPUB and MOBI are the two format names most readers recognize, and they could not have come from more different worlds. EPUB is the open standard almost every non-Kindle reader uses; MOBI is Amazon's older format that now mostly lives on legacy Kindles. If you are deciding which to save your books in, or which to convert to, the answer follows straight from where you read. This is the practical comparison, not the spec-sheet version.
At a Glance
If you only remember one table, make it this one.
| EPUB | MOBI | |
|---|---|---|
| Backed by | International Digital Publishing Forum (open standard) | Amazon (legacy) |
| Best on | Kobo, Apple Books, Google Play Books, most e-readers | Older Amazon Kindles |
| Styling | Full CSS, embedded fonts, reflow | Limited; flattens complex layout |
| Open or locked | Open, portable | Amazon-centric |
| Future | Actively developed (EPUB 3) | Frozen; Amazon moved on to AZW3/KF8 |
The pattern is clear: EPUB is the portable, forward-looking choice, and MOBI is the one you keep around only for old Kindle hardware.
What Is EPUB?
EPUB (Electronic Publication) is an open standard built on HTML and CSS. That is why it reflows so well: a paragraph is a paragraph, not a fixed image of a page. EPUB 3 adds audio, video, and richer navigation, which is why it is the default for Kobo, Apple Books, Google Play Books, and almost every non-Amazon store.
Because it is open, no single company controls it. You can open an EPUB in one app, move it to another, and the book travels with you. That portability is the single biggest reason to keep your library as EPUB.
What Is MOBI?
MOBI (Mobipocket) is the format Amazon adopted for early Kindles. It did its job for a device generation that predates modern styling engines, but it carries real limits: weak CSS support, no reliable embedded-font handling, and a structure that quietly drops tables and complex layouts.
Amazon has since moved its Kindles to AZW3 (KF8), a much richer format, and removed MOBI from Send to Kindle back in 2022. So MOBI today is mostly a compatibility format for readers who still own a pre-2015 Kindle. New books are not being authored in MOBI.
EPUB vs MOBI: The Differences That Matter
Beyond the labels, three differences change your day-to-day reading:
- Reflow and accessibility — EPUB reflows cleanly at any font size and supports proper semantic navigation; MOBI often forces a more rigid, less accessible layout.
- Formatting fidelity — an EPUB keeps the publisher's CSS, fonts, and tables; a MOBI conversion of the same book tends to strip or flatten them.
- Where it opens — EPUB opens almost everywhere except modern Kindles; MOBI opens on old Kindles and almost nowhere else of consequence.
If you care about how the book looks and reads, EPUB wins. If you are locked to a vintage Kindle, MOBI is the fallback that device still understands.
Which Should You Choose?
Decide by device, not by habit:
- Kobo, Apple Books, Google Play Books, or any non-Kindle e-reader → EPUB, every time.
- A modern Kindle (2015 or later) → AZW3, not MOBI; EPUB converts to AZW3 cleanly. Our Kindle Formats guide breaks it down by model.
- A pre-2015 Kindle → MOBI is the format that sideloads most reliably over USB.
- Your master library → keep EPUB as the source of truth, then convert per device.
For the full Amazon-side comparison, see AZW3 vs MOBI and the MOBI vs AZW3 guide. For the broader format landscape, Ebook Formats Explained covers EPUB, AZW3, MOBI, and more.
EPUB vs MOBI for Kindle: The 10-Second Decision
If your only question is "which file do I put on my Kindle," the answer depends entirely on the Kindle's age:
- Modern Kindle (2015 or later, plus any Paperwhite, Oasis, or Scribe) → EPUB is now the right answer. Send the EPUB to the device through Amazon's Send to Kindle, and Amazon converts it to AZW3 on their servers. Or pre-convert with EPUB to AZW3 for full styling control. MOBI is unnecessary here.
- Pre-2015 Kindle (Keyboard, early Paperwhite, Touch) → MOBI is the format that still sideloads most reliably over USB. Convert EPUB to MOBI only for these older units.
- You never actually keep MOBI → your master library stays EPUB; the Kindle gets a converted copy on demand.
So "EPUB or MOBI for my Kindle" really means "EPUB for every current Kindle, MOBI only for the vintage ones still in service." AZW3 sits between them as Amazon's modern native format — see AZW3 vs MOBI for the full cut.
Converting Between EPUB and MOBI
The two convert in both directions, and it is a one-click job in a browser converter:
- EPUB to MOBI — for an old Kindle. Convert EPUB to MOBI, choose MOBI, download. Expect some styling loss, which is the format's limit, not the converter's.
- MOBI to EPUB — to free a book from a legacy device and read it anywhere. Convert MOBI to EPUB restores proper reflow and a working table of contents.
- EPUB to TXT — if you only need the words, no layout. Convert EPUB to TXT strips the book down to clean plain text.
Neither conversion needs desktop software for a handful of books. Keep your EPUB master, and you can feed any reader from one file.
Related Format Guides
This page is the hub for the EPUB vs MOBI decision. For the surrounding format questions, these guides go deeper:
- AZW3 vs MOBI — how Amazon's modern Kindle format compares to the legacy one.
- Convert MOBI to EPUB — free a legacy book to read on any device.
- EPUB to MOBI guide — the step-by-step conversion for old Kindles.
- AZW3, EPUB & MOBI for Kindle and Kobo — the device-by-device compatibility matrix.
- Kindle, Kobo, AZW3, EPUB, MOBI — the full format landscape in one place.
- Kindle Formats guide — which format each Kindle model wants.
If you are moving books between stores, also see MOBI to Kobo and Ebook Formats Explained.
Key Takeaways
- EPUB is the open, portable standard — best on Kobo, Apple Books, Google Play Books, and most e-readers.
- MOBI is Amazon's legacy format for old Kindles; Amazon itself moved on to AZW3.
- EPUB keeps formatting and reflow; MOBI tends to flatten layout and fonts.
- Modern Kindles want AZW3, not MOBI — convert EPUB to AZW3 for them.
- Keep EPUB as your master and convert per device; you only re-process when a reader demands a different format.