I'm am trying to download some Kindle eBooks that I have bought to my laptop. I tried connecting my Kindle to my PC via USB and then try to access the files from there, but I can't find the files that actually contain the book. I'm not sure if I'm doing something wrong, or if this just isn't possible. How can I download eBooks from my Kindle to my PC?

The Kindle is a Kindle Paperwhite and the laptop is an Ubuntu. Not sure if that matters, though.


6 Answers 6


Calibre, on the other hand allows one to edit epub books, convert between file types and generally maintain your ebook library on your computer. You can then send them to your various readers. Some of those features require removal of DRM to do but there are many public domain ebooks.

enter image description here


The screenshot is from my iMac but the principal is the same in Ubuntu. The azw3 files are actual book files. Older ones may have been .mobi files. Just highlight the ones you want and copy (control c) and paste (control v) where you want them. You can also delete them if you wish but I would leave any of the other files in each folder as they contain useful information about the book and your history with it such as indexes, dictionary lookups etc. enter image description here


If you're using Calibre, switch to your "Device":

Device library

Select the books that are not in your Calibre library (i.e., the ones without the check mark), right-click and then click "Add books to library":

Click "Add books to library"

That's particularly useful if you have some books on Kindle that you didn't have in your library, thus you don't have to check which ones are missing, neither copy them manually.


with downloading the kindle software from Amazon you tell Amazon that there is one more device to distribute your ebooks to. You can have some more devices connected to your account: iPad, Smartphone etc. Then the downloading will be very easy. Maybe you will need a Windows partition.


The current version of the kindle cloud reader stores books to a WebSQL Database, which is basically a sqlite file on hard disk. Unfortunately the ebooks are stored in a proprietary, obfuscated format, thus just locating the file doesn't help much.

One possibility to convert this to an open/usable format is this nodejs script: https://github.com/d10r/kindle-fetch


I've been using Calibre Library for windows as well as Ubuntu and just totally love it, Calibre for Ubuntu

  • 1
    Can you expand your answer with some specifics on how the OP can solve his problem (moving ebooks from Kindle to PC) using Calibre?
    – Anthon
    Commented Jun 16, 2015 at 12:36
  • 1
    I second Anthon's comment. I know how to use Calibre, but that depends on getting the books off of the Kindle in the first place. I've looked around the file system of my Kindle, and it's not clear what to take there. Commented Jun 16, 2015 at 15:16
  • Calibre can synchronize your library with Kindle, can't it do it vice-versa? Commented Jul 23, 2015 at 23:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.