The Kindle Format Landscape
If you have ever tried to read an EPUB file on a Kindle, you have encountered the Kindle ecosystem's format restrictions. For years, Amazon's Kindle devices and apps did not support EPUB -- the open standard used by virtually every other ebook platform. Instead, Kindle used its own proprietary formats: Mobi, AZW, and later AZW3 and KFX.
This created a persistent headache for ebook readers who purchased from non-Amazon stores, borrowed ebooks from libraries, or received EPUB files from any source. The solution was always conversion: take the EPUB file and convert it to a Kindle-compatible format.
The landscape has shifted significantly in recent years. Amazon added native EPUB support to Kindle devices and apps starting in late 2022, and the Send to Kindle feature now accepts EPUB files directly. But Mobi conversion remains relevant for older Kindle devices, for users who prefer the formatting control that purpose-built conversion provides, and for situations where direct EPUB support does not work as expected.
This guide covers the complete conversion process: understanding Kindle formats, choosing the right conversion method, preserving metadata and formatting, and navigating the evolving Kindle ecosystem.

Kindle Format History
Understanding the evolution of Kindle formats helps you choose the right target format for your conversion.
| Format | Introduced | Technical Basis | Features | Current Status |
|---|---|---|---|---|
| Mobi (PRC) | 2007 | Mobipocket format | Basic text, images, bookmarks | Legacy, still supported |
| AZW | 2007 | Mobi with DRM wrapper | Same as Mobi + Amazon DRM | Active for purchased books |
| KF8 / AZW3 | 2011 | HTML5 + CSS3 subset | Advanced formatting, fonts, SVG | Active, preferred for sideloading |
| KFX | 2015 | Amazon proprietary | Enhanced typesetting, Bookerly font, page flip | Active, Kindle Store default |
| EPUB | 2022 | Open standard | Full EPUB 3 support | Now supported natively |
Mobi vs AZW3: Which to Convert To?
When converting EPUB for Kindle, you have two practical target formats:
Mobi: The older format, universally compatible with all Kindle devices and apps ever made. It supports basic formatting but lacks advanced features like embedded custom fonts, drop caps, and CSS3 styling.
AZW3 (KF8): The modern Kindle format, supporting rich formatting comparable to EPUB 3. It works on all Kindle devices from 2012 onward (Kindle Paperwhite 1st generation and later) and all Kindle apps.
For most users, AZW3 is the better choice. It produces higher-quality output with better formatting preservation. Only choose Mobi if you need compatibility with very old Kindle devices (pre-2012).
Pro Tip: When Calibre converts EPUB to Mobi, it actually creates a dual-format file containing both Mobi and KF8/AZW3 data. Newer Kindles read the KF8 portion for better formatting, while older devices fall back to the Mobi portion. This "both format" output is the default and gives you maximum compatibility without sacrificing quality.
Method 1: Using Calibre
Calibre is the gold standard for ebook format conversion. It handles EPUB to Mobi (and AZW3) with extensive customization options.
Basic Conversion
- Install Calibre from calibre-ebook.com (free, open source)
- Add your EPUB file by dragging it into the Calibre library
- Select the book in your library
- Click "Convert books" in the toolbar
- Set the output format to MOBI (top-right dropdown)
- Click OK to convert with default settings
The converted file appears in your Calibre library. Right-click the book and select "Open containing folder" to find the Mobi file.
Optimizing the Conversion
Metadata tab:
- Verify the title, author, and cover image are correct
- Add series information if applicable
- These metadata fields display in the Kindle library
Look & Feel tab:
- Adjust font size scaling if the default looks too large or small
- Set line height for comfortable reading
- Enable or disable text justification
MOBI Output tab:
- Enable sharing -- allows the file to be sent via Kindle's document sharing
- Personal Doc tag -- adds
[PDOC]tag for Kindle organization - Kindle compression -- choose "no compression" for faster loading, "Huffdic" for smaller size
Converting to AZW3 Instead
For better formatting:
- Follow the same steps as above
- Set the output format to AZW3 instead of MOBI
- The AZW3 output supports embedded fonts, SVG, and advanced CSS
| Feature | Mobi Output | AZW3 Output |
|---|---|---|
| Custom embedded fonts | No | Yes |
| Drop caps | No | Yes |
| SVG images | No | Yes |
| CSS3 support | Limited | Extensive |
| Text rendering | Basic | Enhanced |
| Compatibility | All Kindle devices | 2012+ devices and all apps |
| File size | Slightly larger (dual format) | Smaller (single format) |
Command-Line Conversion
For batch processing or scripting:
# EPUB to MOBI
ebook-convert input.epub output.mobi
# EPUB to AZW3
ebook-convert input.epub output.azw3
# With custom settings
ebook-convert input.epub output.mobi \
--output-profile kindle_pw3 \
--mobi-file-type both \
--pretty-print \
--smarten-punctuation
# Batch convert all EPUBs in a directory
for epub in *.epub; do
ebook-convert "$epub" "${epub%.epub}.mobi"
done

Method 2: Amazon's Send to Kindle
Amazon's Send to Kindle service now accepts EPUB files directly, converting them on Amazon's servers and delivering them to your Kindle device or app.
Via Email
- Find your Kindle's email address in Amazon account settings (Settings > Devices > Kindle email)
- Email the EPUB file as an attachment to that address from an approved email
- Add "Convert" in the subject line (optional -- Amazon converts automatically now)
- The book appears in your Kindle library within minutes
Via the Send to Kindle App
- Install the Send to Kindle app (Windows or macOS)
- Drag the EPUB file onto the app window
- Select which Kindle device(s) to send to
- Click Send
Via the Web Interface
- Go to amazon.com/sendtokindle
- Upload the EPUB file
- Select your Kindle device
- The book is delivered to your library
Send to Kindle Limitations
While convenient, Send to Kindle has some constraints:
- File size limit of 200 MB per document
- Limited control over conversion settings
- No ability to adjust formatting, fonts, or page breaks
- Metadata from the EPUB may not carry over perfectly
- Requires an Amazon account and internet connection
- Converted books are not downloadable as Mobi files -- they exist only in Amazon's cloud
For more control over the output, Calibre conversion followed by USB transfer or email sending is the better approach.
Pro Tip: If you use Send to Kindle by email, add your personal email address to the "Approved Personal Document E-mail List" in your Amazon account settings. Without this, Amazon silently rejects the email and the book never arrives on your device. This is the most common reason Send to Kindle by email fails.
Method 3: Online Conversion Tools
The document converter on ConvertIntoMP4 supports ebook format conversion, including EPUB to Mobi. Upload your EPUB file, select Mobi as the output format, and download the result. This is useful for quick conversions without installing Calibre.
For users who prefer to keep their ebooks in PDF format instead, see our guide on how to convert EPUB to PDF, which covers the specific considerations for rendering reflowable content into fixed pages.
Preserving Metadata
Metadata -- title, author, cover image, series information, description, and tags -- is critical for organizing ebooks on Kindle. Here is how it transfers during conversion:
What Transfers Automatically
- Title and author -- these almost always transfer correctly
- Cover image -- transfers if embedded in the EPUB (not all EPUBs have embedded covers)
- Description/synopsis -- transfers from the EPUB's metadata
What May Need Manual Attention
- Series name and number -- not all EPUBs include series metadata, and not all converters parse it correctly
- Publication date -- may default to the conversion date rather than the original publication date
- Tags/subjects -- may be lost or reformatted during conversion
- Language -- may default to English if not specified in the EPUB
Editing Metadata in Calibre
Before converting, always check and correct the metadata:
- Select the book in Calibre
- Click "Edit metadata" in the toolbar
- Verify title, author, series, and other fields
- Add or change the cover image if needed
- Click OK, then convert
Calibre embeds the corrected metadata into the Mobi/AZW3 output, ensuring it displays correctly on the Kindle.
Handling Common Conversion Issues
Missing or Incorrect Cover Images
The cover image is the first thing you see in the Kindle library. If it is missing or looks wrong:
- Check that the EPUB has an embedded cover (open in Calibre's viewer to verify)
- If missing, add a cover image manually in Calibre's metadata editor
- Standard cover dimensions: 1600 x 2560 pixels (1:1.6 aspect ratio)
- Kindle displays covers as thumbnails, so text should be large enough to read at small sizes
Formatting Problems
Common formatting issues in converted files:
| Issue | Cause | Fix |
|---|---|---|
| Missing chapter breaks | EPUB uses non-standard heading tags | Set chapter detection in Calibre to match the EPUB's structure |
| Oversized or tiny text | Font size mismatch during conversion | Adjust font size scaling in Calibre's Look & Feel settings |
| Missing images | Images referenced by path rather than embedded | Verify EPUB is valid; re-download if images are missing |
| Broken table of contents | EPUB's NCX/nav is malformed | Rebuild TOC in Calibre (Table of Contents tab) |
| Font changes | Mobi format does not support custom fonts | Convert to AZW3 instead for font preservation |
| Poor spacing | Line height or margin issues | Adjust in Look & Feel or add custom CSS |
DRM-Protected EPUBs
EPUB files purchased from most bookstores are protected by DRM (Digital Rights Management). DRM-protected EPUBs cannot be converted to Mobi or any other format without first removing the DRM. This guide covers only DRM-free EPUB files. If you purchased an EPUB and want to read it on a Kindle, check whether the bookstore offers a Kindle-compatible version directly.
The Future: Do You Still Need to Convert?
Amazon's addition of native EPUB support to Kindle devices has changed the conversion landscape:
When You No Longer Need to Convert
- Newer Kindle devices (2022+): Support EPUB natively via Send to Kindle
- Kindle apps (iOS, Android, desktop): Support EPUB through the Kindle library
- Simple, text-heavy ebooks: EPUB files that are primarily text with basic formatting work well without conversion
When Conversion Still Makes Sense
- Older Kindle devices: Pre-2022 hardware does not support EPUB natively
- Formatting control: Calibre conversion lets you customize fonts, sizes, spacing, and page breaks in ways that direct EPUB loading does not
- Offline sideloading: Transferring Mobi/AZW3 via USB does not require an internet connection or Amazon account
- Consistent library: If your existing Kindle library is in Mobi/AZW3, converting new additions maintains consistency
- Metadata control: Calibre's metadata editing ensures correct title, author, series, and cover display

Transferring Converted Files to Kindle
Via USB Cable
- Connect your Kindle to your computer via USB
- The Kindle appears as a removable drive
- Copy the Mobi or AZW3 file to the
documentsfolder on the Kindle - Eject the Kindle and disconnect
- The book appears in your library within seconds
Via Calibre's Send to Device
- Connect your Kindle via USB
- Calibre detects the device automatically
- Right-click the book and select "Send to device"
- Calibre transfers the file and handles format selection automatically
Via Email
- Find your Kindle email address in Amazon settings
- Email the Mobi file as an attachment from an approved address
- The book syncs to your Kindle via Wi-Fi
For a broader comparison of ebook formats and their strengths, see our guide on EPUB vs PDF for ebooks. If you are working with other document formats and need to understand conversion paths between them, the document converter supports a wide range of format combinations.
Batch Converting an EPUB Library
If you have a large collection of EPUB files to convert:
Calibre Bulk Convert
- Add all EPUB files to Calibre
- Select all books (Ctrl+A)
- Click "Convert books" -- Calibre detects the bulk selection
- Configure settings (applies to all selected books)
- Click OK and wait for the batch to complete
- Monitor progress in the "Jobs" indicator at the bottom-right
Command-Line Batch Processing
#!/bin/bash
# Convert all EPUBs to MOBI with Kindle Paperwhite 3 profile
INPUT_DIR="/path/to/epubs"
OUTPUT_DIR="/path/to/mobi"
mkdir -p "$OUTPUT_DIR"
for epub in "$INPUT_DIR"/*.epub; do
filename=$(basename "$epub" .epub)
echo "Converting: $filename"
ebook-convert "$epub" "$OUTPUT_DIR/${filename}.mobi" \
--output-profile kindle_pw3 \
--smarten-punctuation
done
echo "Batch conversion complete."
For more on efficient batch processing workflows, see our batch processing files guide.
Wrapping Up
Converting EPUB to Mobi bridges the gap between the open ebook ecosystem and Amazon's Kindle platform. While Amazon's recent EPUB support has reduced the need for conversion in many cases, Mobi and AZW3 conversion remains the most reliable way to get precise control over how your ebooks look and behave on Kindle devices.
Calibre is the tool of choice for most users -- it handles the conversion with extensive customization, preserves metadata, and manages your ebook library in one application. For quick conversions without installing software, online tools and Amazon's Send to Kindle service provide convenient alternatives with fewer configuration options.
The key decision is whether to convert to Mobi (maximum compatibility) or AZW3 (better formatting). For any Kindle device made after 2012, AZW3 is the better choice. For universal compatibility including the oldest Kindle hardware, Mobi's dual-format output covers all bases.



