Mobipocket Ebook MIME Type
application/x-mobipocket-ebook files contain, how to identify and open MOBI ebooks, and how Poly converts and indexes them. MIME type details for application/x-mobipocket-ebook
In active use| MIME type | application/x-mobipocket-ebook |
|---|---|
| Extensions | .mobi.prc |
| Magic number | 42 4F 4F 4B 4D 4F 42 49 at offset 60 |
| First standardized | 2000 |
| Created by | Mobipocket SA |
| Browser support | |
| Example applications | calibre, FBReader |
| Poly support | Yes. Poly recognizes .mobi files and converts unprotected Mobipocket ebooks to PDF; DRM-protected files cannot be converted. |
| Indexed by Poly | Yes. After successful PDF conversion, Poly indexes extracted text, OCR fallback, and page-level similarity. The .prc extension is not inferred automatically. |
| Preview in Poly | Yes. Successfully converted MOBI ebooks open as a paginated PDF copy, not in their original reflowable layout. |
| Poly agent | Yes. The agent can read the converted PDF's text and rendered pages. DRM or conversion failure leaves only filename-level access. |
What does application/x-mobipocket-ebook mean?
The application/x-mobipocket-ebook media type identifies a Mobipocket ebook, usually stored in a .mobi file. Mobipocket introduced the proprietary binary format in 2000 for distributing reflowable books to handheld devices. It packages book text derived from HTML, images, navigation, and publication metadata in a container based on Palm database conventions.1
The name is widely recognized but is not an IANA registration. Its x- prefix marks it as a historical, nonstandard identifier. IANA instead registers application/vnd.amazon.mobi8-ebook for the later Kindle Format 8 format commonly carried in .azw3 files.2
application/x-mobipocket-ebook for classic .mobi content and application/vnd.amazon.mobi8-ebook for Kindle Format 8 content commonly carried in .azw3 files.How to identify a MOBI file
The usual extension is .mobi. Older Mobipocket books may use .prc, but PRC is a generic Palm container extension and does not prove that a file is an ebook. calibre, for example, only treats a PRC as an ebook when it contains a TEXTREAD or MOBIBook header.3
For classic Mobipocket files, the most useful signature is the ASCII string BOOKMOBI, represented in hexadecimal as 42 4F 4F 4B 4D 4F 42 49, beginning at byte offset 60. Some older files instead carry TEXTREAD at the same location. The filename and signature should be considered together because .prc is ambiguous.1
Renaming a different ebook to .mobi does not convert it. It only changes the filename.
Where MOBI came from
Mobipocket SA created the format for early Palm and Windows CE readers. The company compiled Open eBook source material into a compact binary package, initially called XDOC PRC. Amazon acquired Mobipocket in 2005 and extended the technology for Kindle delivery.1
That history produced several terms that are easy to confuse:
| Term | Typical extension | What it means |
|---|---|---|
| Mobipocket / MOBI 6 | .mobi, sometimes .prc | The older format handled by application/x-mobipocket-ebook |
| Combined MOBI | .mobi | A compatibility file that can contain old MOBI content plus newer Kindle Format 8 content |
| Kindle Format 8 / AZW3 | .azw3 | A newer Amazon format registered as application/vnd.amazon.mobi8-ebook |
| EPUB | .epub | An open, ZIP-based publishing format and the practical migration target for most MOBI libraries |
MOBI remained useful because text could reflow for small screens and older readers could ignore newer sections in a combined file. The tradeoff is a format whose binary details were never fully published and whose internal layout changed across generations.1
Amazon has now retired MOBI as a publishing input. It ended support for reflowable MOBI submissions in 2021 and stopped accepting fixed-layout MOBI files on March 18, 2025. Amazon recommends EPUB, DOCX, or KPF for new Kindle publications.4
How to open an application/x-mobipocket-ebook file
Web browsers do not have a native MOBI reading mode, so use an ebook application rather than expecting the file to render in a tab.
- calibre can view MOBI and convert MOBI or qualifying PRC books to EPUB, PDF, DOCX, and other formats.3
- FBReader opens
.mobifiles on desktop, Android, and iOS, but only when they are not protected by Mobipocket DRM.5 - An older Kindle or Mobipocket-compatible reader may open an unprotected file, although support varies by device generation and by which MOBI sections the file contains.
Support in Poly
Poly recognizes application/x-mobipocket-ebook directly and maps .mobi filenames to that type. It classifies MOBI as a document and converts it for the rest of Poly's document features.
After a successful conversion, Poly:
- Renders pages for thumbnails and the in-app PDF viewer.
- Extracts page text, with OCR fallback where needed.
- Indexes text and page-level visual similarity.
- Makes the converted pages and text available to the Poly agent.
The preview is not a native reflowable ebook reader. Font resizing, reader themes, and other MOBI-specific behavior are therefore not preserved as interactive controls.
Poly's filename inference recognizes .mobi, but not .prc. A .prc file is also inherently ambiguous, so upload it with an accurate MIME type or rename it only after confirming that its internal signature identifies a Mobipocket book. DRM-protected files and malformed files cannot be converted, which limits them to ordinary file storage and filename search.
Converting MOBI to EPUB or PDF
For an editable, reflowable successor, convert an unprotected MOBI book to EPUB. For a fixed-layout copy that is easy to share or print, choose PDF. calibre's command-line converter uses the output extension to select the result format:7
ebook-convert book.mobi book.epub
ebook-convert book.mobi book.pdf
Conversion is not always lossless. MOBI has limited table-of-contents semantics, and combined files may contain more than one representation of the book. Compare chapter order, navigation, images, footnotes, and accented characters after conversion. calibre documents that classic MOBI commonly simulates a metadata table of contents with an additional inline table near the end of the book.8
Is .prc the same as .mobi?
Not always. Early Mobipocket ebooks often used .prc, and compatible tools may open those files as MOBI books. But Palm software also used PRC containers for applications and other data. Check for BOOKMOBI or TEXTREAD at offset 60 instead of deciding from the extension alone.13
Is MOBI still a good format for new ebooks?
Usually not. Existing unprotected MOBI files remain readable in applications such as calibre and FBReader, so the format is still in use as legacy content. For a new publication or a preservation copy, EPUB offers a documented, actively maintained path and is accepted by current Kindle publishing workflows. Keep MOBI when an older device specifically requires it; otherwise, migrate a verified copy and retain the original.
Footnotes
- Library of Congress. Mobipocket File Format. Format description, history, extensions, signatures, and documentation status. ↩ ↩2 ↩3 ↩4 ↩5
- Internet Assigned Numbers Authority. Media Types Registry. The application registry includes
application/vnd.amazon.mobi8-ebookbut notapplication/x-mobipocket-ebook. ↩ - calibre. Frequently Asked Questions: Supported Conversion Formats. Notes MOBI and PRC input support and the required PRC headers. ↩ ↩2 ↩3
- Amazon Kindle Direct Publishing. MOBI Support for eBooks Frequently Asked Questions. ↩
- FBReader. Book Formats. Documents
.mobisupport and its DRM limitation. ↩ - calibre. Digital Rights Management (DRM). Explains that calibre does not open or view DRM-protected files. ↩
- calibre. ebook-convert Command Documentation. ↩
- calibre. What's the deal with Table of Contents in MOBI files?. ↩