How to setup Calibre to remove DRM from ebooks on Linux
Updated:
3 min read
I'm writing this guide as a note to myself on how to setup Calibre to make backup copies of the ebooks I purchase on my Linux system. If this can help someone else backup their ebooks, well that's good too.
Install Calibre #
Per the Download for Linux page, execute the following command:
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
Install noDRM / DeDRM_tools plugin for Calibre #
Next, install the plugin that removes DRM.
- Download the .zip file from https://github.com/noDRM/DeDRM_tools/releases
- Unzip the release archive downloaded from Github. Inside you'll find DeDRM_plugin.zip — this is the file you'll load into Calibre in step 4. Don't unzip this inner zip.
- Open Calibre and navigate to Preferences -> Plugins.
- Select Load plugin from file.
- Navigate to the folder created from step 2 and select DeDRM_plugin.zip.
- Select Yes on the confirmation dialog box.
- Select OK to acknowledge your awesomeness.
Install ACSM Input plugin for Calibre #
When you purchase an ebook encrypted with Adobe DRM, you're sent an .acsm file when you try to download the ebook from the vendor website. This plugin will allow you to read the .acsm file with Calibre, download the ebook, remove the Adobe DRM and save the book to your computer as an .epub file. Very nice.
- Download the .zip file from https://github.com/Leseratte10/acsm-calibre-plugin/releases
- Open Calibre and navigate to Preferences -> Plugins.
- Select Load plugin from file.
- Navigate to and select the file downloaded from step 1. Note: The file doesn't have to be unzipped. Simply select it as it was downloaded.
- Select Yes on the confirmation dialog box.
- Restart Calibre.
- Navigate to Preferences -> Plugins. Open the settings for the ACSM Input plugin.
- Follow the setup instructions to authorize. You'll need an Adobe ID (the plugin's README recommends creating a separate one rather than using your main account) to complete device authorization.
That's everything needed to remove DRM from Adobe books. Below are some quick notes to remind myself on how to remove DRM using Calibre.
Remove Adobe DRM #
- Download the .acsm file.
- Open Calibre and select the Add books button.
- Select the .acsm file and the file will automatically be de-DRM'd and added to your books library.
Conclusion #
I'm now able to save the books I've purchased and read them on any device of my choosing, backed up in case my Kobo or other accounts are deleted or I lose access to my books.
If this guide is not working for you or something isn't clear, please send me an email and I'll see if something has changed or improve the guide.
Changelog
- 03/21/2026: Added note about minimum Calibre version for plugins; renamed DeACSM to ACSM Input plugin, clarified DRM description, added Adobe ID note
- 06/30/2025: Removed Kindle DRM removal section (method no longer works)
- 01/14/2024: Added note about libxcb-cursor0 dependency on PopOS
- 01/10/2023: Initial publication