Encrypted Kindle purchases are rejected; the converter handles personal documents, public-domain MOBI, and other DRM-free files only.
Text and reading order
Kept
The main reading order is preserved from the MOBI spine into EPUB chapters.
CSS
Changed
MOBI's limited styling becomes basic EPUB 2 CSS, so margins, headings, bold, italic, and indents survive better than complex layout.
Images
Changed
Images are extracted and often re-encoded, which can change file size, color profiles, and sharpness.
Metadata
Kept
Title, author, language, publisher, and comments are copied where our ebook engine can read them.
Table of contents
Changed
Detected TOC entries become NCX/nav data, but old MOBI files with weak landmarks may produce a sparse or regenerated TOC.
Kindle-only identifiers
Lost
ASIN-like identifiers, store annotations, and device sync state are not meaningful in the EPUB output.
DRM protection Lost
Encrypted Kindle purchases are rejected; the converter handles personal documents, public-domain MOBI, and other DRM-free files only.
Text and reading order Kept
The main reading order is preserved from the MOBI spine into EPUB chapters.
CSS Changed
MOBI's limited styling becomes basic EPUB 2 CSS, so margins, headings, bold, italic, and indents survive better than complex layout.
Images Changed
Images are extracted and often re-encoded, which can change file size, color profiles, and sharpness.
Metadata Kept
Title, author, language, publisher, and comments are copied where our ebook engine can read them.
Table of contents Changed
Detected TOC entries become NCX/nav data, but old MOBI files with weak landmarks may produce a sparse or regenerated TOC.
Kindle-only identifiers Lost
ASIN-like identifiers, store annotations, and device sync state are not meaningful in the EPUB output.
Sample conversions
Project Gutenberg MOBI novel
Input
740 KB DRM-free MOBI with 36 chapters, plain chapter headings, embedded cover, and simple italic spans.
Output
1.1 MB EPUB 2, text and cover kept, generated NCX TOC matched chapters, MOBI paragraph indents became simple CSS margins.
Old Kindle personal document
Input
2.3 MB sideloaded MOBI manual with JPEG screenshots, nested bullets, and sparse metadata from an internal training archive.
Output
3.0 MB EPUB, screenshots re-encoded, bullets kept, title normalized from filename because the source metadata was incomplete.
A real MOBI → EPUB run
We converted our MOBI sample (11 KB) with Ebook engine on 2026-09-11. It took 301 ms and produced a 17 KB EPUB file, 1.6× larger than the input. The engine raised no warnings.
Edit title, author, and language before converting old MOBI files that were created from filenames.
epubVersion
Use EPUB 2 compatibility for older readers; use EPUB 3 only if your downstream app requires EPUB 3 packaging.
imageHandling
Review diagrams after conversion because extracted MOBI images may be recompressed or scaled.
Do it yourself
Calibre ebook-convert
bash
ebook-convert in.mobi out.epub
This will not decrypt Kindle purchases. It is for DRM-free MOBI, personal documents, and archives you are allowed to convert.
MOBI to EPUB by API or MCP
The HTTP API and the MCP server run the exact engine this page uses (Ebook engine); the response carries the same warnings the web converter shows. Check support first with GET /api/v1/pairs?from=mobi&to=epub.