Our ebook engine writes a legacy Kindle package, so modern EPUB structure is simplified to what older Kindle software understands.
KF8 and fixed layout features
Lost
Fixed-layout pages, rich CSS, media overlays, SVG-heavy layouts, and some EPUB 3 semantics are dropped or flattened.
Text and chapters
Kept
Main body text, headings, chapter order, and basic table of contents entries normally survive.
Cover thumbnail
Changed
Kindle libraries show a thumbnail only when cover metadata is valid and the receiving device or app rebuilds its catalog cache.
CSS
Changed
Basic bold, italic, headings, indents, and paragraph spacing survive; floats, columns, custom fonts, and advanced selectors do not.
Images
Changed
Images are resized and re-encoded for MOBI constraints, which can soften screenshots and diagrams.
Metadata
Kept
Title, author, language, and publisher fields are kept when present, but store-specific ASIN behavior is not recreated.
MOBI target model Changed
Our ebook engine writes a legacy Kindle package, so modern EPUB structure is simplified to what older Kindle software understands.
KF8 and fixed layout features Lost
Fixed-layout pages, rich CSS, media overlays, SVG-heavy layouts, and some EPUB 3 semantics are dropped or flattened.
Text and chapters Kept
Main body text, headings, chapter order, and basic table of contents entries normally survive.
Cover thumbnail Changed
Kindle libraries show a thumbnail only when cover metadata is valid and the receiving device or app rebuilds its catalog cache.
CSS Changed
Basic bold, italic, headings, indents, and paragraph spacing survive; floats, columns, custom fonts, and advanced selectors do not.
Images Changed
Images are resized and re-encoded for MOBI constraints, which can soften screenshots and diagrams.
Metadata Kept
Title, author, language, and publisher fields are kept when present, but store-specific ASIN behavior is not recreated.
Sample conversions
Public-domain novel for Kindle Keyboard
Input
620 KB EPUB 2 with 28 chapters, cover art, NCX TOC, italicized letters, and simple scene-break ornaments.
Output
910 KB MOBI opened on an older Kindle app, chapters navigable, italics kept, ornaments became centered text, cover thumbnail appeared after library refresh.
Illustrated EPUB 3 guide
Input
12 MB EPUB 3 with CSS grid callouts, high-resolution PNG screenshots, SVG icons, and semantic aside elements.
Output
6.4 MB MOBI, reading order intact, screenshots downsampled, asides converted to ordinary paragraphs, SVG icons rasterized or omitted depending on page.
A real EPUB → MOBI run
We converted our EPUB sample (5 KB) with Ebook engine on 2026-09-11. It took 346 ms and produced a 11 KB MOBI file, 1.9× larger than the input. The engine raised no warnings.
Use old MOBI only for very old Kindles; prefer AZW3 or EPUB when the receiving workflow supports it.
cover
Set or replace a cover when Kindle library thumbnails matter, because MOBI thumbnails depend on valid cover metadata.
metadata
Normalize title and author before conversion so older Kindle libraries sort the book correctly.
Do it yourself
Calibre ebook-convert
bash
ebook-convert in.epub out.mobi
Prefer sending the original EPUB to modern Amazon Send-to-Kindle unless an older device or internal process specifically requires MOBI.
EPUB to MOBI 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=epub&to=mobi.