← All posts

How to send any article, PDF, or eBook to your Kindle

May 2, 2026

There are about six ways to get a file onto a Kindle, three of them are the same way wearing a different hat, and one of them is just an email address.

This post walks you through every working method in 2026, ordered by how often you will actually reach for it. Web articles first, then PDFs, then EPUBs, then books from other sources. Amazon's own Send to Kindle is the right answer for most file uploads. For a saved web article, things get more interesting.

What Send to Kindle actually is, in one sentence

Send to Kindle is Amazon's family of free tools that take a file you already have and put it on your Kindle. There is a web uploader, a Mac and Windows app, an iOS and Android app, a Chrome extension, and a personal email address ending in @kindle.com that you can email files to. They all do the same job through different doors.

The supported file types are EPUB, PDF, DOC, DOCX, HTML, TXT, RTF, JPEG, and PNG. The size cap is 200 MB per file. MOBI is gone, Amazon stopped accepting it by email a while back, which is why every "send book to kindle" guide written before 2022 is now lying to you.

Sending a saved web article to your Kindle

This is the section most "send to kindle" guides skip past. Amazon's tool expects you to already have a file. A web article is not a file. You can paste a URL into the Send to Kindle web uploader and Amazon will sometimes scrape the page for you, but the result is hit and miss. Newsletter pages, paywalled sites, single-page apps, and anything that needs JavaScript to render the body usually come through as a blank or broken page.

The Chrome extension does a better job than the web uploader because it reads the page already rendered in your browser, but you still have to be on the article every single time you want to send it. None of Amazon's tools have a save-now-send-later mode.

For sending a saved article to your Kindle, the Keep extension is the shortest working path I know of. You save the article once when you find it (browser extension, mobile share, email, or X bookmark sync), the body is stored as clean markdown in your library, and any item in that library can be sent to your Kindle on demand from the actions menu. You save once. You send whenever. With Amazon's tools you have to do both at the same time, on the article tab, while it is still open.

The setup is a one-time thing. Drop your @kindle.com address into Kindle settings, add Keep's sending address to your Amazon Approved Personal Document E-mail List (the exact address is shown on that settings page), and from then on every saved item has a "Send to Kindle" action. The Kindle setup walkthrough has both steps.

Two other tools worth knowing about:

  • Push to Kindle by FiveFilters. A mature, focused product. The free tier sends 10 articles a month and unlimited is $2.99/month. There are browser extensions for the major browsers plus iOS and Android apps. If all you want is "the article I am reading right now, on my Kindle, never look at it again," Push to Kindle is the cleanest single-purpose tool out there. The trade-off is that Push to Kindle only knows about the article you are looking at right now. Keep knows about every article you have ever saved, so any of them can go to your Kindle in a click.
  • Amazon's Send to Kindle Chrome extension. Free, official, and it works. The article gets converted to a clean reading view before sending, which is more than the web uploader does. Same catch as Push to Kindle though, it only handles the tab you are currently on.

If you read mostly long X threads on Kindle, the X bookmarks guide covers how Keep's X sync pulls your bookmarks in. Once they are in your library, sending them to your Kindle uses the same action as everything else.

Sending a PDF to your Kindle

PDFs are the most common reason people reach for Send to Kindle, and Amazon's own tools are genuinely the best answer here.

The order of preference, from least friction to most:

  1. Email it to your @kindle.com address. Open your mail client, attach the PDF, send to your Kindle email. This is the laziest method and it works for one-offs. Amazon converts the PDF into a Kindle-formatted document by default, which reflows the text and is much more readable on a 6-inch screen than the original PDF.
  2. Drop it into the Send to Kindle web uploader. Browse, select your Kindle, send. No email setup needed because you are signed into Amazon. Best for files larger than your mail provider lets you attach.
  3. Use the Mac or Windows app. Right-click any PDF, choose Send to Kindle. This is the right answer if you regularly send PDFs and do not want to open a browser tab each time.
  4. Use the iOS or Android app. Share sheet from any PDF on your phone. Useful for things you receive in messaging apps.

There is one PDF gotcha worth knowing. Amazon's "convert to Kindle format" reflow works well on text-heavy PDFs (papers, ebooks, novels saved as PDF) and badly on PDFs that lean on layout (slide decks, magazines, anything two-column with figures). For those, send the file without conversion (uncheck the convert option) and accept that you will be pinch-zooming on the Kindle to read it. Reflow is not magic.

Sending an EPUB to your Kindle

EPUB used to be the awkward stepchild of the Kindle ecosystem. Amazon now accepts EPUB through every Send to Kindle method, and converts it into a Kindle-native format on their end. So in 2026 the answer is boring. Do exactly what you would do for a PDF.

Pick the same four methods listed above. Email, web, desktop app, mobile app. EPUB just works.

The only place this gets weird is Calibre. If you have a Calibre library and you used to send books to your Kindle by email through Calibre's Send to Device feature, that workflow is rough now. Amazon stopped accepting MOBI by email, so Calibre has had to fall back on EPUB conversions of MOBI files, which Amazon then re-converts on their end, and the resulting books sometimes have broken covers and indexing delays. If you live in Calibre, the cleanest path today is to convert to EPUB inside Calibre, then drag the EPUB into Amazon's Send to Kindle web uploader. Two steps, but predictable.

Sending a book from a library, store, or another reader

This is the catch-all for "I have a book file and I want it on my Kindle." Almost everything routes through one of the methods above once you have the file in your hands.

  • A book you bought from a non-Amazon store. Most stores let you download the EPUB. Email or upload it like any other EPUB.
  • A library book from Libby. Libby's "Send to Kindle" button on a borrowed title hands the book straight to your Kindle through Amazon. You still need to be signed into the same Amazon account on both ends. This is the best-supported library path because Amazon partnered with OverDrive on it years ago.
  • A book on your hard drive that is in a non-Kindle format. Open it in Calibre, convert to EPUB, send to Amazon. Calibre is still the best free format converter for everything that is not already EPUB or PDF.

If a book has DRM, none of this applies and you are stuck reading it inside whatever app sold it to you. That is true no matter which Send to Kindle path you pick.

"Send to Kindle is not working." Why, in order of likelihood

Most of what goes wrong is mundane, and most of it happens on the email path because that is where the most steps can break.

  1. The sender address is not on your Amazon Approved Personal Document E-mail List. Amazon silently drops messages from senders that are not on the list. Check Manage Your Content and Devices, Preferences, Personal Document Settings on the Amazon site, and add the address you are sending from. If you are sending from Keep, the exact address is printed on the Kindle settings page.
  2. The Kindle email address is wrong by one character. The address is something_abc123@kindle.com and the underscore catches people. Look it up under Manage Your Content and Devices, Devices on Amazon and copy-paste, do not retype.
  3. The Kindle is offline. Documents sync over Wi-Fi only. Plug it in, wake it up, give it five minutes.
  4. The file is over 200 MB or in a format Amazon does not accept. Most fail because the file is a MOBI or an AZW3 sent to a 2026 Kindle email address, which no longer works. Convert to EPUB.
  5. You are sending from a region or account Amazon's Send to Kindle does not support yet. Rare, but does happen with country switches.

If none of those fix it, the Amazon Send to Kindle help page is more useful than the marketing page. It lists the size and format limits without the navigation noise.

How Amazon, Push to Kindle, Calibre, and Keep stack up

Five common jobs, the tool that does each one best:

  • One-off PDF, EPUB, or DOCX I have right now. Amazon's Send to Kindle, any of the five surfaces. Free, official, no third-party trust required.
  • One web article I am reading right now. Push to Kindle's browser extension or Amazon's Chrome extension. Push to Kindle's reader-view conversion is slightly cleaner; Amazon's is free for unlimited articles and runs through your existing account.
  • An article I saved a week ago and want on my Kindle now. Keep, because it is the only one of these that has a library behind the send button.
  • A non-Amazon book file in any format. Calibre to convert it, then Amazon's Send to Kindle web uploader to deliver it. Two steps but reliable.
  • A library book from Libby. Libby's built-in Send to Kindle button. No other tool needs to be involved.

Amazon is the right answer for any file you already have. For an article you are reading right now and never want to think about again, Push to Kindle is cleaner. Keep is what you want when you also care about owning the article, so you can read it anywhere later, not just on Kindle.

If you also want your Kindle highlights in the same library, Keep parses My Clippings.txt for that. The Kindle docs cover sending and importing both.