How to Convert EPUB to Mobi for Kindle: Complete Guide
Learn how to convert EPUB files to Mobi format for Kindle devices. Covers Kindle format history, Calibre conversion, Send to Kindle, metadata preservation, and the transition to KFX and EPUB support.
Priya Patel·February 19, 2026·12 min read
Try these conversions
Free, in your browser — no signup, files auto-delete in 2 hours.
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.
Converting an EPUB file for reading on Kindle devices
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
Calibre's conversion settings for EPUB to Mobi
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
EPUB file being transferred to a Kindle device after conversion
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 documents folder 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."
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.
epub to mobikindle formatebook conversionmobikindle
About the Author
Priya Patel
UX researcher and technical writer exploring document accessibility, font technology, and cross-platform compatibility.