How to Send EPUB to Kindle
Since late 2022, Amazon's Send to Kindle service accepts EPUB directly. For most people on a post-2018 device, the workflow is: attach EPUB to email, send to your Kindle address, done. Below are all the methods, what to do with older hardware, and the reverse trip from AZW3 back to EPUB.
Email (post-2018 devices and apps)
- Go to amazon.com → Manage Your Content and Devices → Preferences → Personal Document Settings
- Find your
@kindle.comaddress - Add your sending address to the Approved Personal Document E-mail List — Amazon silently drops emails from unlisted addresses
- Send an email from that address with the EPUB attached (50MB limit)
- Book appears on your Kindle over Wi-Fi within a few minutes
Amazon converts EPUB to KFX server-side. Reflowable text, chapter structure, and embedded fonts survive well. Complex CSS — tables, magazine-style columns, graphic novel pages — often doesn't. See the PDF fallback below if layout matters.
There is also a web uploader and Send to Kindle apps for desktop and mobile. All do the same thing — EPUB in, KFX out, delivered to your Kindle library.
Send to Kindle desktop app
Amazon's free Windows/Mac app skips the email setup. Drag EPUB in, pick device, click Send. Same 50MB cap. Useful if you find the email steps tedious.
Kindle app on iOS or Android
The same email method works — the book syncs to the app using the same Kindle address. The Send to Kindle browser extension (Chrome, Firefox) also works for clipping web pages.
If the book is staying on an Android phone rather than going to a Kindle, the Epublys Android app reads EPUB and PDF offline with no conversion at all. Free on Google Play.
USB transfer for older Kindles
Kindles from before 2018 (Kindle 4, early Paperwhites, Kindle Touch) don't receive cloud EPUB delivery. The steps below use Calibre to convert to AZW3 and copy the file over USB. Use AZW3, not MOBI — Amazon deprecated MOBI in 2023 and AZW3 renders better on old hardware anyway. Converting locally is also the answer when Amazon's converter mangles the layout and you want control over the output before the file touches the device.
- Download Calibre (free, calibre-ebook.com) and add your EPUB via "Add books"
- Select the book → Convert books
- Set Output format to AZW3
- Under "Look & Feel": adjust base font size and line height if needed. Calibre defaults work for most books.
- Under "AZW3 Output": set the output profile to match your Kindle model — this adjusts font rendering defaults for the device's screen. Two settings worth knowing:
- Share not sync — for books going onto a Kindle not linked to your Amazon account
- Enable heuristic processing — cleans up source files with messy paragraph breaks; leave off if your EPUB is clean
- Click OK, then right-click the book → Save to disk → save the AZW3 file
- Connect Kindle via USB, copy the AZW3 to the
documentsfolder, eject cleanly
Calibre reads title and author from your EPUB's metadata — fix those first if they're wrong. Wrong metadata at this stage means the book appears under the wrong name in your Kindle library and you can't search for it.
When to send PDF instead
If your EPUB has fixed-layout content that Amazon's converter mangles, convert to PDF first and email the PDF to your Kindle address. PDF preserves layout exactly. Trade-off: text won't reflow when you change font size.
Kindle formats at a glance
| Format | Status (2026) | Use case |
|---|---|---|
| EPUB | Current open standard | Email to Kindle address — Amazon converts it server-side |
| KFX | Current Kindle internal format | What Amazon delivers to your device — you never create this directly |
| AZW3 | Supported | USB transfer to pre-2018 Kindles that can't use Send to Kindle |
| MOBI | Deprecated 2023 | Very old Kindle hardware only — new firmware may not render it |
| Fully supported | Fixed-layout content that shouldn't reflow; email to Kindle address |
Before you send
- Validate the EPUB — malformed OPF or NCX files cause silent failures on Amazon's servers
- Fix the metadata — title and author show in your Kindle library; wrong values are annoying to live with
- Compress if over 50MB — usually affects EPUBs with high-res images; compression typically gets them well under the limit
Common questions
Does Kindle support EPUB natively?
Kindles don't open EPUB from the file system. Send to Kindle accepts EPUB and converts it to KFX server-side. In practice the distinction doesn't matter — you send EPUB, you read the book.
Formatting looks wrong after delivery
Validate first to rule out structural errors. If the file is clean, the issue is CSS Kindle's renderer doesn't support. Simplify the stylesheet or send a PDF — PDF layout is pixel-exact. Amazon's EPUB-to-KFX conversion is lossy in predictable ways:
- Custom fonts — Kindles have a limited font set and use Bookerly by default for prose. If your EPUB embeds custom fonts, they may be ignored or replaced; Amazon strips fonts that are not on its whitelist. Include fonts in the EPUB manifest with correct media types, but don't depend on them for readability.
- Drop caps — CSS drop caps (
::first-letter) often render as unstyled text on Kindle. If drop caps matter for your book's presentation, remove them from the CSS before sending. - Complex tables — Kindle's renderer handles simple HTML tables, but anything with
colspan,rowspan, or heavy CSS often wraps incorrectly at small font sizes. Test explicitly before publishing. - Complex CSS — KF8 supports a subset of EPUB 3 CSS. Complex selectors, transforms, and some display properties get dropped. If your book uses heavy CSS, expect visual drift.
- Fixed-layout sections — If the EPUB has fixed-layout pages mixed with reflowable content, the converter may produce mixed results. Separate the content into distinct EPUBs and send each as the appropriate format.
The fastest way to diagnose formatting problems before sending: preview in the Epublys reader and in Amazon's Kindle Previewer desktop app, which uses the same conversion pipeline as Send to Kindle.
The book doesn't appear on my Kindle
Check that your sending email address is on the Approved Personal Document E-mail List (common miss — Amazon silently drops unapproved senders). Also confirm the Kindle is connected to Wi-Fi. Books delivered over Whispernet can take up to 5 minutes. If it still doesn't appear, check amazon.com → Content Library → Docs — if it's there but not on the device, the Wi-Fi sync didn't complete.
When Send to Kindle rejects your EPUB
The most common rejection causes, in order:
- EPUB validation failures — missing mimetype, broken references. Run the validator first.
- File size over 50MB. Compress the images, or split the book into volumes.
- DRM-locked files. Send to Kindle refuses DRM-bearing EPUBs that weren't purchased from Amazon.
Going the other way: AZW3 to EPUB
AZW3 (internally KF8) is the format older Kindle books and USB sideloads use. It's EPUB-adjacent — derived from the same source concepts — but wrapped in Amazon's packaging with an optional DRM layer that only Kindle devices and apps can unlock. To read a Kindle purchase on a Kobo, in Apple Books, or anywhere off the Amazon ecosystem, convert it to EPUB first.
Books purchased from the Kindle Store almost always carry DRM. Calibre and every mainstream converter will refuse to convert them — this is enforced, not a bug. Removing DRM is legal in some jurisdictions for books you own (personal backup), illegal in others (anti-circumvention laws). We don't cover DRM removal. Online AZW3 converters have the same DRM-free requirement, and you are uploading the whole book to a third-party server; Calibre runs locally. If your AZW3 is DRM-free (side-loaded, public-domain, or explicitly DRM-free), the conversion is four steps:
- Install Calibre. Free, open source, Windows/Mac/Linux.
- Drag your AZW3 into Calibre's library window.
- Select the book → Convert books. Set output format to EPUB in the top-right dropdown.
- Click OK. Calibre adds the EPUB alongside the AZW3 in its library — right-click → Save to disk to export.
If paragraphs look wrong in the result, re-convert with Heuristic processing disabled — Calibre's default heuristics can mangle paragraph breaks in poorly-coded source files.
After an AZW3-to-EPUB conversion, check file references, metadata, the table of contents and the appearance in your reader. Fix title, author and cover where needed. If the result is large, inspect its embedded assets before choosing whether to compress it.
The converted EPUB opens on every major ereader except Kindle itself. See the device guides for Kobo, iPhone/iPad, and Android.
KDP self-publishers
If you're uploading to Kindle Direct Publishing, don't convert to AZW3 yourself. Submit EPUB (or DOCX) directly to KDP — Amazon's ingestion pipeline handles the final conversion to their internal format with store-specific optimizations. Run EPUBCheck and Kindle Previewer before uploading; Epublys structural validation is an initial check, not a guarantee of KDP acceptance. The KDP upload guide covers the cover requirements and the most common rejection reasons.
Related
- What is an EPUB file?
- EPUB vs MOBI — why Amazon deprecated MOBI
- All free EPUB tools
Try it now — free
Convert DRM-free EPUB books to PDF for printing. Choose A4 or US Letter, fonts and page numbers. Free within file and daily limits, no signup.
Convert EPUB to PDF →