DRM Removal Tools for eBooks

Last updated on 6 October, 2015

Welcome to Apprentice Alf’s blog

This blog is intended to help anyone looking for free and simple software for removing DRM from their Kindle ebooks, stripping DRM from their Adobe Digital Editions ebooks, getting rid of DRM from their Barnes and Noble ebooks, freeing their Kobo ebooks of DRM, or decrypting their Fictionwise eReader ebooks.

If you want to find out more about ebooks, DRM and why you will probably want to remove the DRM from your ebooks, see this post:  Ebook Formats, DRM and You — A Guide for the Perplexed.

If you already know that you want to strip the DRM from your ebooks, you’ve found the right place.

The Tools

To get started on removing DRM from your ebooks, just download the tools archive from the link below. Unzip the archive, and start reading.

DeDRM_tools_6.3.4a.zip can be downloaded from

Changes in 6.3.4a:

  • This release only includes changes to the obok plugin and script. All other tools (including the DeDRM plugin and applications) remain unchanged from v6.3.4.
  • Obok 3.1.6 adds in support for reading Kobo ebooks from an attached kobo reader.

Getting Help with the Tools

If you have any questions about the tools, ebooks and DRM, check my FAQs post:  Frequently Asked Questions about the DRM removal tools.

If you have any problems with the current tools, please ask for help in a comment on this post. If you are having a problem with an older version of the tools, please first update to the current version, and see if that solves your problem.

Before commenting here, please check the ReadMe file and the FAQs (see link above).

In any bug report or help request, please include:

  • which tool was used
  • which OS you are using
  • where the ebook file came from (device or folder)
  • any error messages
  • a log of the DRM-removal attempt (see the FAQs on how to get a log).

Anti-Piracy Notice

Please only use this application for gaining full access to your own ebooks for archiving/converson/convenience. De-drmed ebooks should not be uploaded to open servers, torrents, or other methods of mass distribution. No help will be given to people doing such things. Authors, retailers and publishers all need to make a living, so that they can continue to produce books for us to read. Don’t be a parasite.

Origin of the Tools

The tools for removing DRM from ePubs were originally posted at i♥cabbages’ blog. The tools for Kindle/Mobipocket were originally posted at The Dark Reverser’s blog.

They have since been improved by many people, but mostly some_updates, DiapDealer, Apprentice Alf, and Apprentice Harper. While there are many sites that redistribute these tools, the most up-to-date versions of the tools are currently released here.

Other Sources

Anyone trying to sell you ebook DRM removal tools for Adobe Adept ePub and PDFs, Barnes & Noble ePubs, Kindle ebooks, Kobo ebooks, or eReader ebooks has probably just repackaged (an earlier) version of the tools available here.

652 thoughts on “DRM Removal Tools for eBooks

    • Your AV is complaining about a file in the tool for Rocketbook format ebooks, awk.exe. Since this executable was created back in May 1991, it’s seems unlikely that it contains an unknown piece of malware. (Your AV is reporting ‘looks suspicious’ not ‘known malware’.)

      In short, it’s as JSWolf says, a false positive.

  1. Alf, great work, thanks! Question: I’m unable to decrypt Kobo’s kepub (grabbed from my Aura HD) in both Windows and Linux. I’ve been decrypting ADE epub’s for ages, but the kepub (random string that Kobo Desktop and Kobo device creates) fails to decrypt – no error message, it simply adds the kepub with no information into the library. If I try and open it, I get garbled text. If I rename the file extension to epub, I get a title in Calibre but garbled text. Using 6.3.4a.
    What am I doing wrong?

    yochai@yochai-server ~/Downloads % calibre-debug -g
    calibre 2.45 isfrozen: False is64bit: True
    Linux-4.2.5-1-ARCH-x86_64-with-glibc2.2.5 Linux (’64bit’, ”)
    (‘Linux’, ‘4.2.5-1-ARCH’, ‘#1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015’)
    Python 2.7.10
    Linux: (”, ”, ”)
    Successfully initialized third party plugins: DeDRM && Kindle and Mobipocket DeDRM && Inept PDF DeDRM && eReader PDB 2 PML && Inept Epub DeDRM && KoboTouchExtended && Count Pages && Generate Cover && KoboBooks && EpubMerge && Goodreads && Kobo Utilities && EpubSplit && Barnes & Noble
    Starting up…
    DEBUG: 0.0 KoboUtilites::action.py – loading translations
    DEBUG: 0.0 KoboUtilites::dialogs.py – loading translations
    DEBUG: 0.0 KoboUtilites::action.py – loading translations
    Unable to read MTPZ public exponent from ~/.mtpz-data, MTPZ disabled.
    macmenuhack file_path:/home/yochai/.config/calibre/plugins/fanficfare_macmenuhack.txt
    DEBUG: 0.8 No Kobo Touch, Glo or Mini appears to be connected
    DEBUG: 0.8 rebuild_menus – self.supports_ratings=None
    Started up in 1.52 seconds with 2630 books
    Added ee862b08-1871-4f40-81f6-3a720530fb5e to db in: 0.2
    Added 1 books in 1.0 seconds

    • Try the Obok calibre plugin for books on your Kobo device or the Kobo desktop app. Otherwise, download the regular ADE epub from the Kobo website to decrypt with the DeDRM plugin.

      • I’ve tried Obok (in Windows, doesn’t work in Linux) and it correctly shows my books (after syncing the Kobo desktop app) but upon attempted decryption it fails with unable to decrypt.

        The entire reason I’m doing this is because the Kobo online library won’t let me download the epub/URLLink.acsm – I’ve messaged them about it, their only suggestion is to use the Desktop app. Of course.

  2. I just can’t seem to figure this out. I’m running Snow Leopard and when I try to convert my epub book (I bought it from iTunes) into a format that can go on my Kindle, I get this message telling me the book doesn’t seem to be encrypted. But it is! I can’t import it to my Kindle.


    There is 1 ebook to be decrypted.
    Processing file: The Hunger Games Trilogy – Suzanne Collins.epub
    shellcommand: /usr/bin/python ‘/Applications/DeDRM.app/Contents/Resources/zipfix.py’ ‘/Users/pamelatrask/Calibre Library/Suzanne Collins/The Hunger Games Trilogy (14)/The Hunger Games Trilogy – Suzanne Collins.epub’ ‘/Users/pamelatrask/Desktop/The Hunger Games Trilogy – Suzanne Collins_fixed.epub’ > ‘/Users/pamelatrask/Library/Preferences/com.apprenticealf.dedrm/DeDRM_temp.log’
    shellcommand: /usr/bin/python ‘/Applications/DeDRM.app/Contents/Resources/epubtest.py’ ‘/Users/pamelatrask/Desktop/The Hunger Games Trilogy – Suzanne Collins_fixed.epub’ > ‘/Users/pamelatrask/Library/Preferences/com.apprenticealf.dedrm/DeDRM_temp.log’
    shellresult: Unencrypted

    There was a warning with 1 ebook:
    The Hunger Games Trilogy – Suzanne Collins doesn’t seem to be encrypted.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s