Calibre DRM Removal Plugins

Posted by on .

Calibre's success majorly depends on those varieties of plugin in my personal point of view. No-doubt the Alf's DRM Removal plugins are the super stars among them. But many people are saying the Calibre's interface and user-experience are not that friendly for tech noobs. No mention the plugin installation, which would be another challenge for them.

Today I am going to cover this problem: How to install and use Calibre DRM Removal plugins.

1Install Calibre

Calibre is totally free to download and use, click the buttons below you can download the Windows and Mac versions directly.

Download for multiple platforms click here: http://calibre-ebook.com/download

2Download the DRM Removal plugin

Download the DeDRM Plugin V6.08 here: http://download.epubor.com/DeDRM_plugin.zip

GUI version for Windows | GUI version for Mac | GUI version for Linux

3Install the plugins to Calibre

Run Calibre, and click "Preferences" in the top menu bar, then look at the bottom of the new window, you can see "Plugins" in the "Advanced" area.


In the plugins center, please click "Load plugin from file".

calibre load plugin

Find the DeDRM plugin you downloaded in the step 2, and click "Open". The Calibre will warn you about the security risk, click "Yes" to proceed.


Finally you can see the success notification.


Back to the Plugin center you can see the plugin information in under "File type plugins".


Now the plugin is installed successfully, you can use Calibre to handle DRMed eBooks.

4The easier way to decrypt eBook DRM

Epubor provides a software called "All DRM Removal" which can remove DRM from Amazon Kindle, Adobe Adept(including Kobo, Sony and Google eBooks), Barnes & Noble, Mobipocket and eReader eBooks.

Windows Version Download Mac Version Download

With this program you need not to download or install Calibre and the plugin. Just download and install the All DRM Removal, you can decrypt all the books listed above.

In addition, it only requires you to click one button, then you can remove the eBooks DRM. From all aspects, this way is far more easier than Calibre and the plugins.

Here maybe you are interested in this video about the All DRM Rmoval - Epubor Ultimate.



joined Epubor since 2011, loves everything about eBooks and eReaders. He seeks the methods to read eBooks more freely and wants to share all he has got with you.

01/18/2014 06:54:01
Thank You!
07/13/2015 00:53:33
Well, this didn't work. I'm giving a half star. Seems that most people who try to give a low rating default to five stars. Let's see if I do.
07/14/2015 18:42:56
Can you tell me more details about your problem?
07/31/2016 08:08:25
the newest calibre version don't have this option.
06/1/2014 14:14:11
I get an error from python when I try
06/2/2014 14:45:41
All DRM Removal plug is cripled (and lame).  No mention of $35 price tag until it's installed.  No more epubor for me.
06/3/2014 18:57:31
5 Star Rating was an error.  I would give a minus rating if it were allowed.
06/18/2014 11:40:26
Did not work at all on kindle books
06/25/2014 12:23:00
doesn't work. For me it was a waste of time.
06/29/2014 12:48:16
doesnt work
06/30/2014 11:34:03
I had the same problem, it didn't works, but the solution is easy, just remove completly Calibre from your PC, then connect your account with Adobe Digital Editions (if is not connected) then install again Calibre with all them pluggings and test it again.
I dont use Kindle, but i think is the same way to delete DRM to them.
07/10/2014 21:11:31
DRMed Calibre plug-in didn't work with calibre 1.43 running on Mac OS X
07/22/2014 15:58:14

I've run Calibre together with Alf's deDRM on a Macbook Air running Kindle for Mac for 2 years now quite reliably. I particularly like that Calibre converts anything to anything else when I lend a book to a friend that can't read whqtever the format is. One nuisance is that Kindle don't name the book file with the title. It's just random letters. So what I do is sort the Kindle purchases in order of time and the new purchases rise to the top to copy over to the designated input folder for Calibre. And Calibre is really good about duplicates anyway, so it's easy to keep.

One complication for me is highlighting. Although Kindle won't print or copy, it does highlight nicely. Calibre won't highlight though it does copy and print. Kovid says on his site that highlighting is a feature he won't add to Calibre. Adobe does highlight, but is unstable, I've lost portions and whole book underlinings. Sony reader is stable so I use Sony when I want to underline. How odd to have to carry a toolbox just to read.

08/14/2014 12:13:26
I spent 4 hours - user of Calibri for many years - updated to newest and could NOT get DeDRM Plug in to appear no matter how many times downloaded / exploded / loaded into Calibre per all instructions (PCs running WinVista or Win7).
I'll try other option now. Years ago on WinXP had a simple program called DRM Removal (or similar) - worked perfect and converted DRM books instantly. I'll look for that too.
Good Luck!
08/14/2014 19:43:47
If you cannot handle Calibre, you can just use this DRM Removal tool, www.epubor.com/drm-removal-tools.html
08/14/2014 12:16:36
Oops! That 5-star rating is a default - I forgot to change to "less than 1".
08/14/2014 20:08:11

Thanks Hyde for response. Sorry for confusion - I love Calibre and have used it many years. The DeDRM programs for PlugIns to Calibre did not work per instructions on this site. I can't find original comments right now.
I did find and download a program that worked perfect in 2 seconds on my Adobe Digital Ediion book (translated to MOBI for Kindle).
It's called epubdrmsetup - perfect!
Thanks again for your hint, and I know can't beat Calibre.

11/18/2014 20:26:12
did not work tried it several times to convert kindle book. says it installed but will not convert. help
11/18/2014 23:13:35
How about try Epubor Kindle DRM Removal?
12/10/2014 12:59:16

If it doesn't work, try to:
1) remove your DRMed books from the library
2) reload Calibre
3) add them again to library

at least this works for me!

04/4/2015 13:13:22
My god! Thank you, you made my day!
07/15/2015 13:56:43
You are awesome!
12/14/2015 13:34:23
It works in this way. Thanks
12/19/2015 16:34:54
Thank you. This worked!
03/23/2016 14:56:15
This worked! So easy, thank you so much!
08/19/2016 04:21:14
Thank you so much! You made my day! Your advice work great
12/17/2014 20:07:00
El proceso fue fácil y lo logre, pude quitar el DRM
12/22/2014 05:26:00
Perfect. Everything working. If you have $20, purchasing the Epubor Ultimate (which includes DRM removal as well as eBook converters) is well worth it. It gets rid of DRMed AZW4 files in less than a minute. Drag-drop-done.
04/20/2016 10:48:26
It works perfectly if follow what PuruPuru tells you to do! Thank you.
01/29/2015 22:15:04

Spent money on this, doesn't work.

These reviews are fake and created by the makers of this site. This is a scam! Avoid this at all costs.

Removing DRM doesn't work, I've been trying for the longest time using these lying programs. Customer support won't reply to me after I sent an email telling them this program is failing to function.

Please, avoid!

01/30/2015 03:06:52

Hi Micheal,

Sorry for the inconvenience.

But actually this is the first message we got from you.

Can you tell me more details about your problem? You can directly open a ticket to contact us: http://ticket.epubor.com/

Thank you.

02/2/2015 17:13:34
Does not work. Not even a little bit. Just in case you're thinking about trying this...
02/2/2015 19:01:14


If you failed with Calibre DRM Removal plugin, you can have a try with Epubor All DRM Removal.

03/12/2015 02:26:21

i have the QT4 message on MacOsx
To resolve the issue :
Download an old version of Calibre (1.40 for exemple)

Copy the app on the desktop (not on the application folder) run it and the extensions works for me


03/16/2015 03:45:25
The plugin DeDRM does not work and the
All DRM Removal has also not worked.
03/16/2015 19:35:27


Our All DRM Removal can definitely help you remove Kindle, Nook and Adobe DRM. Can you tell me where you purchased your books and the format of your books?

03/16/2015 03:57:49
sorry for my comment before.
I was in the wrong directory from the removed file.
It has worked correctly.
04/11/2015 10:41:53

Hi, I have Calibre 2.24 on W7, and this version does not have the option of installing a plug-in from a file, only from the master list.

I tried to do the "manual" installation from the "Writing your own plugins..." help, with the command line:

calibre-customize -b 1.

and it installed some stuff but came up with the error message:
[Error 3]  The system cannot find the path specified:  u'1.\\*.*'

Presumably this could work if I found the right directory to unzip the Obok files into.
Any help on this?

I find this most frustrating, as I bought a book on Kobo, believing it to be in epub format, which I could read on my various devices.  As it happens, I borrowed the original book from a library, my wife got partways through on her Nook, and I decided to buy it so she could read it leisurely.  Well, of course, I am unable to liberate it from the Kobo, and what is really additionally irritating, that I cannot find the place where she stopped.  I have copied out a sentence from the page where she was on in the Nook, but Kobo is unable to search for a phrase (in spite of suggesting a phrase search), and the Nook version was consecutively page numbered, while the Kobo version restarts the page numbering in each chapter.  Guess how many more books Kobo will be selling to me?



04/13/2015 19:00:09


I installed Calibre 2.24 and am able to install plugin from file.

However, for Kobo books, you can download .acsm file from Kobo website at first, then convert acsm to EPUB via Adobe Didital Editions, you can read this guide post: http://www.epubor.com/how-to-read-kobo-books-on-kindle.html

04/28/2015 07:57:49
05/1/2015 04:15:19

To make it work, do this! (copied from earlier post, Thank you PuruPuru!)

If it doesn't work, try to:
1) remove your DRMed books from the library
2) reload Calibre
3) add them again to library
at least this works for me!

05/4/2015 23:13:47
Does the Mac version work, anyone?
05/5/2015 22:59:53
Of course you can run it on Mac, if you have installed Calibre.
05/27/2015 23:16:58

This calibre tool works and doesn't work.  :)

I have it installed on this computer twice.

  WinXP here. Two different user accounts.  Each with Digital Editions, each with Calibre, each with the removal tool installed in calibre.

  One works.  The other one doesn't.  

  I have removed the book from calibre library and then reinstalled it again and it still doesn't work.

  So I know it works.  And I know it doesn't work.

I tried the removal tool thing but that turned out to be simply a trail that led towards an ask for money...

06/20/2015 23:24:53

I run calibre on a MacBook. I have tried to install the DeDRM Plugin, but I get the following fault:
calibre, version 2.31.0
FEHLER: Nicht abgefangener Fehler: <b>InvalidPlugin</b>:The plugin in u'/Users/corinnabroser/Downloads/DeDRM_plugin/alfcrypto_src.zip' is invalid. It does not contain a top-level __init__.py file


06/24/2015 18:52:57
I have almost 6,800 ebooks that I store and read in Calibre, and I have had Calibre for years. The problem I ever had with it was when I was stupid enough to not make sure I keep the updates current or when I didn't read the instructions correctly. Only a illiterate could have a problem with Calibre. Follow the instructions, and it works well. With Calibre Companion I can get all or some of my books on my Samsung Phone, or it will format the books perfectly to send to my Kindle Reader. Formatting works automatically when it is copied. I rest my case - Calibre is the best, and I choose to ignore anyone who can't use it as computer illiterate. Here's my advice RTFI "Read the F***ing Instructions.
06/29/2015 02:23:40
Works fine (win 7 + calibre 2.31[64bit])
07/18/2015 07:55:25


I didn't see all these poor reviews until AFTER I had installed the plug-ins.  Either I just now downloaded .azw3 files from Amazon that were already DRM free, which I doubt, or these Calibre plug-ins work seamlessly.  They work automatically during the Calibre import process... not during conversion.  So if you have already imported the books needing to deDRM, you must remove them from your Calibre library and reimport them now that the plug-ins are installed.

07/18/2015 07:55:26
For decrypting books from Kindle device:
1, Connect Kindle to computer with USB cable.
2, Directly drag the books from rightside column into leftside main window.

For decrypting books from Kindle for PC/Mac:
1, Download and authorize Kindle for PC/Mac with your Amazon ID.
2, Launch Kindle for PC/Mac, sync all books to your computer and make sure you can read all the books.
3, Run Epubor software, all done.

Detailed info: http://www.epubor.com/faq.html

08/11/2015 13:25:56

calibre, version 2.27.0
FEHLER: Nicht abgefangener Fehler: <b>ImportError</b>:Importing PyQt4 is not allowed as calibre uses PyQt5

calibre 2.27  isfrozen: False is64bit: True
Linux-4.1.3-201.fc22.x86_64-x86_64-with-fedora-22-Twenty_Two Linux ('64bit', 'ELF')
('Linux', '4.1.3-201.fc22.x86_64', '#1 SMP Wed Jul 29 19:50:22 UTC 2015')
Python 2.7.10
Linux: ('Fedora', '22', 'Twenty Two')
Successfully initialized third party plugins: DeDRM
Traceback (most recent call last):
  File "/usr/lib64/calibre/calibre/gui2/preferences/plugins.py", line 291, in customize_plugin
  File "/usr/lib64/calibre/calibre/gui2/preferences/plugins.py", line 369, in modify_plugin
    if plugin.do_user_config(self.gui):
  File "/usr/lib64/calibre/calibre/customize/__init__.py", line 154, in do_user_config
    config_widget = self.config_widget()
  File "calibre_plugins.dedrm.__init__", line 494, in config_widget
  File "/usr/lib64/calibre/calibre/customize/zipplugin.py", line 178, in load_module
    exec compiled in mod.__dict__
  File "calibre_plugins.dedrm.config", line 12, in <module>
  File "/usr/lib64/calibre/calibre/startup.py", line 36, in load_module
    raise ImportError('Importing PyQt4 is not allowed as calibre uses PyQt5')
ImportError: Importing PyQt4 is not allowed as calibre uses PyQt5

08/18/2015 06:46:41
Gracias tras intentarlo con varios con tus plugins y tus indicaciones lo he conseguido.
09/16/2015 02:09:33
Works fine :-)
10/2/2015 08:38:23
I did read the instructions but I get a Python error: no module named PyQt4.Qt (on Win 7, calibre 2.40)
10/7/2015 23:39:00


When did you get this error? Remove DRM or install plugins?

If you need to remove DRM, maybe you can try to use our software to decrypt DRMed books.


10/15/2015 04:43:46
Good Job. works fine for drm solved epubs.
11/3/2015 23:00:30
Doesn't work. Windows 7, 64bit.  Calibre works perfectly.  Plugin does not work at all.  It appears that the entire premise of this site/tutorial is to provide people with a solution we know not to work in order for 'force' people to use the epubor program instead (which is not free, by they way).  Disgusted at the apparent scammyness of this system.
11/19/2015 13:55:19
Waste of time.
This book is locked by DRM
11/19/2015 19:08:28


Have you installed plugin successfully? If you have added books into Calibre, after installing plugin, you'd better delete the added books, then reload it to Calibre.

If it still fails to remove DRM, you can try our All DRM Removal to remove DRM.

11/24/2015 05:45:41
Excelente!! Thanks.
12/5/2015 19:10:05
I have old PALM pdb books that are DRM.  What about those files?
12/6/2015 04:17:48
Pure magic, solves the issue of problem authors on Amazon that don't understand the purpose of a book.
12/19/2015 09:59:09

All seems fine, but still

calibre, version 2.46.0
WARNING: Could not convert some books: Could not convert 1 of 1 books, because no supported source formats were found.

URLLink - No supported formats (Available formats: acsm)

01/1/2016 04:27:43

When i try to configure the plugin i receive this error:

calibre, version 2.48.0
ERRORE: Eccezione non gestita: <b>ImportError</b>:No module named PyQt4.Qt

calibre 2.48 [64bit]  isfrozen: True is64bit: True
Windows-8-6.2.9200 Windows ('64bit', 'WindowsPE')
('Windows', '8', '6.2.9200')
Python 2.7.9
Windows: ('8', '6.2.9200', '', 'Multiprocessor Free')
Successfully initialized third party plugins: DeDRM
Traceback (most recent call last):
  File "site-packages\calibre\gui2\preferences\plugins.py", line 292, in customize_plugin
  File "site-packages\calibre\gui2\preferences\plugins.py", line 370, in modify_plugin
  File "site-packages\calibre\customize\__init__.py", line 154, in do_user_config
  File "calibre_plugins.dedrm.__init__", line 494, in config_widget
  File "site-packages\calibre\customize\zipplugin.py", line 179, in load_module
  File "calibre_plugins.dedrm.config", line 12, in <module>
ImportError: No module named PyQt4.Qt

can you help me?

01/2/2016 13:51:14
Doesn't work. Windows 7, 64bit.  Calibre (version 2.48.0) works perfectly.  Plugin does not work at all.
01/18/2016 09:30:44
The Calibre DeDRM plug-in and Epubor software work well on Win7 64-bit.
You MUST have Kindle for PC/Mac/etc. installed and activated on your PC before either the plug-in or Epubor software will remove the DRM from Kindle books.
If you download other e-books, you must have Nook for PC, Adobe Digital Editions, Kobo Reader, etc. installed for either approach to work.  Both software solutions rely on being able to access YOUR account credentials which were used to encrypt the e-book you have downloaded. This is the only way the e-books with DRM can be decrypted.  Note: This prevents sharing e-book files with intact DRM.
The documentation for DeDRM and Epubor both explain this.  If you can't use these solutions, you probably didn't read the documentation.  Everything is very well spelled out.
Also, Kindle books with DRM that are already added to Calibre must be removed and reloaded for the plug-in to work.  It only works when Calibre loads and processes the book file.
01/21/2016 00:20:00

Not working on a Mac. I even installed the pkg file.

calibre, version 2.49.0
ERROR: Unhandled exception: <b>InvalidPlugin</b>:The plugin in u'/Users/___/Downloads/epub-drm-removal.html.zip' is invalid. It does not contain a top-level __init__.py file

calibre 2.49  isfrozen: True is64bit: True
Darwin-15.2.0-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '15.2.0', 'Darwin Kernel Version 15.2.0: Fri Nov 13 19:56:56 PST 2015; root:xnu-3248.20.55~2/RELEASE_X86_64')
Python 2.7.9
OSX: ('10.11.2', ('', '', ''), 'x86_64')
Traceback (most recent call last):
  File "site-packages/calibre/gui2/preferences/plugins.py", line 316, in add_plugin
  File "site-packages/calibre/customize/ui.py", line 396, in add_plugin
  File "site-packages/calibre/customize/ui.py", line 54, in load_plugin
  File "site-packages/calibre/customize/zipplugin.py", line 188, in load
  File "site-packages/calibre/customize/zipplugin.py", line 286, in _locate_code
InvalidPlugin: The plugin in u'/Users/___/Downloads/epub-drm-removal.html.zip' is invalid. It does not contain a top-level __init__.py file

01/21/2016 19:01:40


If you failed with Calibre DRM Removal plugin, you can have a try with Epubor All DRM Removal.

01/23/2016 21:00:35
It doesn't work. Followed indications and when I try to open one of the books I regretfully purchased from the iBooks Store it says that the book is DRMd. What gives? Will there ever be a solution to this debacle?
01/24/2016 19:36:42


Currently no software can decrpyt iBooks on market.

03/3/2016 22:15:56

I am not tech savy.  I downloaded the free trial but cannot figure out how to get it unzipped.  I tried WinZip, but couldn't figure out how to open the unzipped file.  I then installed the suggested plug-in for Calibre, which I love!  I then added my Penguin book from Amazon.  It will not let me break the code.  I go to convert books.  Is this the correct way???  Please help!



03/4/2016 03:09:37


What's your operating system? The zip file is for Mac version. After you have installed plugin successfully, please restart Calibre, then add your Kindle files to it. Your books will be decrypted.

Thank you !

03/5/2016 15:11:15
The Calibre plugin doesn't work on Windows 10, even after installing and activating Kindle for PC. The All DRM Removal app won't install. It just hangs there at 10%.
03/6/2016 20:12:03


Please redownload All DRM Removal via: http://download.epubor.com/full-drm-removal_pack.exe

04/4/2016 04:53:12
I bought ebooks from Sony a couple of years ago. Only 30 of the 40 books did transfer automatically to KOBO app. I contacted Kobo, i was told they have no solution. Help. I used to read my books on my sony ereader but now I wanted to read the books on my iphone using the kobo app. Thanks guy!
04/6/2016 18:17:06

Do you have succesfully installing the plugins on Calibre?
After installed, add your sony ebook to Calibre, the DRM will be removed, then you can read the ebook file anywhere.

If you can't install the plugin, please use the shareware, http://www.epubor.com/ultimate.html

06/1/2016 02:51:33

Cant figure it out. It wont work, tried everyhting, even with the batch file and Python and stuff. I got a epub that is adept drm secured.

I uploaded the epub...can any1 help me?


06/6/2016 19:21:02
Before remove adobe adept drm, you need to make sure you can read the epub books with Adobe digital Editions.
06/2/2016 00:39:45

DRM Removal plugin works very fine for me.
About 100 times with ePubs from a open library, in Germany.

Good Job


06/24/2016 20:50:25
last method worked perfect
07/17/2016 10:18:40

To those of you that are complaining about this plugin not working:

This website's offering an outdated version of the Calibre plugin. Try downloading the latest version from the plugin's official website first before you start complaining: apprenticealf(dot)wordpress(dot)com

08/7/2016 12:30:53

If you were able to follow the steps above on this website, but it's still not working, here's how the plugin worked for me with Win 10 & kindle ebooks.

After watching a youtube video about how to use it, I installed the Kindle for PC app (from Amazon) on my computer first, downloaded my books within it (double-click the ones you want to download in Kindle for PC--this puts the files needed onto your PC), then go to the directory that Kindle for PC created (should be under Documents\My Kindle Content) and drag/drop specific files from there into your Calibre library. It's that easy.

The only files needed seem to be of the file type "Kindle Content" (.azw if you don't have that hidden--it was hidden on mine) and have little blue book icons. Note that the files are not named intuitively... just a bunch of letters and numbers instead of the book title. You can double click any of the "blue book" files to see which book it is before you drag/drop it into Calibre if you want only specific books in there. (I wanted only my recipe books, so I only downloaded them into Kindle for PC in the first place and then dragged and dropped all of the oddly named blue book icons into Calibre without checking them.)

Now you should be able to open the books from the Calibre library instead of getting the DRM warning popup. I can now copy and print whichever recipes I want to make instead of damaging my Kindle in the kitchen. Awesome!

FYI, with the latest Calibre version, the Advanced selection you're told to make above on this website is under Preferences - "Change calibre behavior", then scroll down and you'll see the Advanced icon. Do not go to Preferences - "Get plugins to enhance calibre"--it sounds like the right selection, but it's for something else.

Hope this helps!

08/7/2016 12:30:54
For decrypting books from Kindle device:
1, Connect Kindle to computer with USB cable.
2, Directly drag the books from rightside column into leftside main window.

For decrypting books from Kindle for PC/Mac:
1, Download and authorize Kindle for PC/Mac with your Amazon ID.
2, Launch Kindle for PC/Mac, sync all books to your computer and make sure you can read all the books.
3, Run Epubor software, all done.

Detailed info: http://www.epubor.com/faq.html

Leave a comment
YourName *
Comments UBB Editor
Home > Resource >Calibre DRM Removal Plugins
  • facebooktwittergoogle plus
  • Search Epubor
mcafee badgenorton badge