Close-up of a Kindle Kids Edition in girl's hands, with progress bar on display
Tada Images/
Download the EPUB to your iPhone, iPad, or Android, open the share menu and select the Kindle app to send an EPUB to your Kindle. Get your Kindle unique email address from and then email the EPUB directly to your Kindle.

Kindle eReaders are not limited to books from the Amazon Store. When you get eBooks from other sources, a common file format is EPUB. We’ll show you a few methods to get these files onto your Kindle.

EPUB truly is a very common format for eBooks, but until May 2022 it was not compatible with Kindle eReaders. Thankfully, Amazon supports sending EPUB files to Kindle devices now and MOBI files are no longer supported—as of August 2022.

RELATED: What Is an EPUB File (and How Do I Open One)?

Option 1: Kindle App

You can transfer files to a Kindle by connecting to your PC, but an easier method that doesn’t require cables is actually the Amazon Kindle app itself. The app has a built-in “Send to Kindle” feature that works on iPhone, iPad, and Android.

First, you’ll need to download the EPUB file onto your iPhone, iPad, or Android device and find it in the file manager app—commonly called “Files.”

Find the EPUB file.

Open the share menu and select the Kindle app.

Select the Kindle app.

On Android, the app will open with a list of all your Kindle devices. Select your eReader and tap “Send.”

Select your Kindle and tap "Send."

On iPhone and iPad, you’ll need to toggle off “Save in Kindle Library” and then select your device before tapping “Send.”

Uncheck "Send to Kindle Library" and select your Kindle.

A notification or pop-up will alert you that the eBook has been successfully sent to your Kindle. That’s it!

RELATED: How to Transfer Any eBook to Kindle Using Calibre

Option 2: Email

Every Kindle eReader comes with its own custom email address. You can transfer EPUB files to your device by sending them to this email address.

First, head on over to in a web browser on your PC or smartphone. Select the Kindle you want to use from the “Devices” tab and click the device name in the expanded menu.

Select your Kindle device.

On the next page, you’ll see the “” email address for your Kindle. You can select “Edit” to change the address if you’d like. Remember this email address.

Remember your Kindle email address.

Now, all there is to do is send an email to that address with your eBook file attached!

After you send the email, you’ll get an email from Amazon asking you to “Verify Request.” This is just to confirm that you want to send the eBook to your Kindle.

The eBook will be sent to your Kindle eReader. You can force the Kindle to check for new books by opening the home screen menu and tapping the “Sync” button.

Tap sync to check for books.

You may need to wait a few minutes, but it shouldn’t take long for the book to appear in your Kindle Library.

Amazon could certainly make it easier to get EPUB eBooks onto Kindle Readers, but it’s not impossible if you know what you’re doing. Now you’re free to get your eBooks from any number of outside sources. If you just want some free books, Amazon does have some options as well. Go forth and read!

The Best eReaders of 2023

Kindle Paperwhite Signature Edition
Best eReader Overall
Kindle Paperwhite Signature Edition
Amazon Kindle (2022)
Best Budget eReader
Amazon Kindle (2022)
Kindle Oasis
Best Kindle eReader
Kindle Oasis
Kobo Libra 2
Kobo Libra 2
Kindle Paperwhite Kids
Best eReader for Kids
Kindle Paperwhite Kids
Kindle Oasis
Best waterproof eReader
Kindle Oasis
PocketBook InkPad Color
Best eReader with color display
PocketBook InkPad Color
iPad Mini
Best Reading Tablet
iPad Mini
Profile Photo for Joe Fedewa Joe Fedewa
Joe Fedewa is a Staff Writer at How-To Geek. He has been covering consumer technology for over a decade and previously worked as Managing Editor at XDA-Developers. Joe loves all things technology and is also an avid DIYer at heart. He has written thousands of articles, hundreds of tutorials, and dozens of reviews.
Read Full Bio »