How to remove the DRM from kindle ebooks on Windows

This information is only provided for reading your purchased ebooks on whatever device you want, NEVER distribute ebooks.

Amazon is doing a great job at allowing one to read the ebooks purchased from them on most devices (mac, ipad, iphone, windows), but one is still locked to the devices that amazon decides to support.

These scripts only work for Windows, there is currently no support for MacOsX.

These are the following steps to remove the DRM on kindle ebooks:

1. Download and install python.
2. Download unswindle.pyw.
3. Download MobiDeDRM.pyw.
4. Download Kindle for PC.
5. Putting it all together.

1. Download and install python

The link is to python 2.7, newer versions may have come out and is accessible from the download page. The installer is just standard click – install.

2. Download unswindle.pyw

Rename the downloaded file to unswindle.pyw. Any updates to the script will be published on the creators blog

3. Download MobiDeDRM.pyw

There are two blogs to watch out for any changes to the script: Apprentice Alf and Dark Reverser. The latest version is coming from Apprentice Alf, and it isn’t easy to figure out which version the script has come to. The link I’ve given is to MobiDeDRM 0.16.

Rename the downloaded file to MobiDeDRM.pyw.

4. Download Kindle for PC.

I use version 1.0.1 Beta 1 which is the one I have linked to. NB: ONLY USE VERSION 1.0.1 Beta 1.

Make sure that the application doesn’t download and install newer versions of the application on its own. This can be done by starting “Kindle for PC” –> click “Menu” located on the right side –> click “Settings” –>  Uncheck the box located below “Updates”.

5. Putting it all together

Now we have everything to start removing the DRM from the kindle books. Close the Kindle for PC application. Make sure that unswindle.pyw and MobiDeDRM.pyw is located in the same directory.

Doubleclick unswindle.pyw. A window will display itself:

Choose “Select a program from a list of installed programs” and press “OK”.

Locate the “Browse” button, locate the python directory, doubleclick and select “pythonw.exe”.

This will open the Kindle for PC application. Select the book you want to remove the DRM from by doubleclicking the book. This will open the book for reading in Kindle for PC.

Now, just quit Kindle for PC. That will open this window:

In “File name:” make sure to enter a filename, like “”, and press “Save”. Now your book has been decrypted. Enjoy!


If you want a more hassle free way of removing the DRM of kindle ebooks, purchase Kindle DRM Removal. It worked great for me (and I don’t get paid for writing this).

About Haridasi

integrity - the state of being whole, entire, or undiminished.
This entry was posted in EBooks, English and tagged , , , . Bookmark the permalink.

59 Responses to How to remove the DRM from kindle ebooks on Windows

Leave a Reply

Your email address will not be published. Required fields are marked *