Skip to content
UniKit

Convert MOBI to EPUB

Unpack MOBI / PalmDOC text (stored and PalmDOC variants), read the title and author from EXTH and rebuild a minimal readable EPUB2 (XHTML + OPF + NCX + zip). Conversion runs in Rust-compiled WebAssembly and the file never leaves your browser.

Runs in your browserEvery computation happens in your browser — your data never leaves this device.

MOBI base64

New EPUB

The output is EPUB base64 and can be pasted into the other EPUB tools.

Loading the ebook module…

Paste the MOBI base64 to start converting

Chapters: 0 · Text bytes: 0 · Text records: 0

What this tool does

  • Convert a MOBI into the more portable EPUB format.
  • Re-typeset the body of an old ebook.
  • Check the EXTH title and author inside a MOBI.

Example

Input

VGVzdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQk9PS01PQkkAAAAAAAAAAAACAAAAXgAAAAAAAAGBAAAAAAABAAAAAABiAAEPoAAAAABNT0JJAAAA6AAAAAIAAP3pAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARVhUSAAAACsAAAACAAAAZAAAAAtBZGEAAAH3AAAAFFR3byBDaGFwdGVyczxodG1sPjxib2R5PjxoMT5UaGUgRmlyc3Q8L2gxPjxwPkFscGhhIHRleHQuPC9wPjxoMj5UaGUgU2Vjb25kPC9oMj48cD5CZXRhIHRleHQuPC9wPjwvYm9keT48L2h0bWw+AAA=

Output

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

The input is the base64 of a MOBI file; the resulting EPUB is readable by the EPUB metadata and EPUB to text tools.

Frequently asked questions

Which MOBI compressions work?

Only stored (type 1) and PalmDOC (type 2); HUFF/CDIC (type 17480) returns unsupported.

Is KF8 supported?

No. KF8 / AZW3 uses a different body layout and this tool never pretends to decode it.

Where do title and author come from?

From EXTH 503 (title) and 100 (author); if absent it falls back to the PalmDB name.

Is the original layout kept?

No. The body is re-split on h1/h2 headings and rebuilt as a simple EPUB2 structure.

Keywords:mobiepub电子书转换mobi to epuboffline

Related tools