Nook DRM Removal - Remove DRM from Barnes & Noble eBooks

Barnes & Noble is known for selling the Barnes & Noble Nook, as well as various incarnations of its mascot, a teddy bear named "Barnsie". Unfortunately, you cannot enjoy the books you buy on other devices because of DRM Protection.

Barnes & Noble Nook (ePuB)

If you want to read your eBooks on Any Device or eBook Reader then you must strip the Barnes & Noble DRM scheme of ePuB books which is a variant of Adobe Adept DRM Protection. In this post, I am going to show you how to remove DRM easily by using an open source popular eBook Converter Software. If you have any question or concerns about whether is it legal or not you are welcome to see our DRM-Removal Policy.

This method is working great but I recommend you also to try the most up-to-date DRM removal method which is DeDRM: Ultimate Calibre DRM Removal Plugin for eBooks.

What is Calibre (DRM Removal) for Barnes & Noble Method?

This method is the quickest and easiest way to remove DRM from e-Books by Calibre (Free DRM Removal Tool) through Ignoble ePuB (Calibre Plugins) and then you can convert your Nook e-Books to any format to make them work on a tablet or other eBook Readers.

Barnes & Noble (ePuB) DRM Removal

This method is about how to decrypt Barnes & Noble Encryption and It is meant to function without having to install any dependencies but only having Calibre installed, of course. This can also work without Calibre if install Python, PyCrypto and/or OpenSSL instead, but it will get harder and longer if you choose to use them.

Warning : Do not send the (DRM-Free) content to anybody else and keep it only for self-use and also keep in mind that the purpose of removing DRM is to enjoy your legally purchased Books or Media on other devices.

Credits : Article, Tips and Download links are done by me (Saleem Almajed). But originally the Barnes & Noble Tool was coded by (I♥Cabbages) and converted to a Calibre Plugin by (DiapDealer) and a special thanks to (Apprentice Alf) for improving the plugin.

This is only legal as long as you are the original owner of the content and you are planning to remove DRM to fully gain the right of ownership NOT for sharing it.

What type of eBooks are supported by this method?

This plugin can remove the DRM from Barnes & Noble files with the extension of (.ePuB) that mostly used on Nook eBooks  as protection.

How to install B&N (ePuB) DRM Removal Plugin?

It is so easy to install Plugins to Calibre but there is something that you should consider when you are installing Unofficial Calibre Plugins (which are the plugins we use to strip DRM). Actually, I wrote a full tutorial post on How to install a plugin to Calibre successfully. After you have installed the plugin Ignoble ePuB you should proceed to the next step below to configure it.

In order to run Plugins without Calibre, you will need to install Python for Windows (Mac already comes with Python, but apparently has older versions).

We strongly recommend ActiveState's Active Python 2.7 Community Edition for Windows (x86) 32-bit.

How to Configure B&N (ePuB) DRM Removal Plugin to work?

The easiest way to configure the plugin is using Method 1 to enter your name (Barnes & Noble account name) and credit card number (the one used to purchase the books) into the plugin's customization window. But it is the same info you would enter into the ignoblekeygen script using Method 2 to generate keyfiles .

Method 1

Move your mouse to highlight the plugin (Ignoble ePuB DeDRM under the "File type plugins" category) and click on the "Customize Plugin" button and a dialog will appear like the Picture Below.

Configuration of the Plugin "K4MobiDeDRM"

So, you need to enter the name and Credit Card Number separated by a comma like Example 1 "Your Name,1234123412341234" in case you have purchased books with only one credit card. But if you have Purchased Books with more than one credit card, separate that other info with a colon like Example 2 "Your Name,1234123412341234:Other Name,2345234523452345".

This method is your only option if you don't have/can't run the original I <3 Cabbages scripts on your particular machine.

Method 2

If you want more privacy to not show your credit card information on Calibre's Plugin configuration page then you would have to generate keyfiles with ignoblekeygen.pyw script by I <3 Cabbages. Then, you can put those Generated Keyfiles in the Configuration Directory and the easiest way for how to find the correct directory is expressed below.

Calibre Preferences

  • Go to Calibre Preferences page.
  • Click on the 'Miscellaneous' button (looks like a gear).
  • Click the 'Open Calibre configuration directory' button and paste your keyfiles in there.

All keyfiles with a '.b64' extension found in Calibre Configuration Directory will be used to attempt to decrypt a book.

You may want to use this configuration method if other people have access to your computer.

How to remove DRM from eBooks by Calibre?

Once The plugin is installed and configured, you can simply add a "DRM-ed eBook" to Calibre and the "DRM-Free eBook" will be imported into the Calibre Database.

Add & Convert eBooks with Calibre

Then you would be able to convert your Nook e-Books to any other format and save it. If you have already imported DRM books you'll need to remove them from Calibre and re-import them.

Download Calibre & Plugins

Calibre is an open source software for reading and converting various eBook formats as well as syncing to many different kinds of eBook readers. Just download and install the latest Calibre for any Operating System from the Official Site.

All plugins (including the plugin ignoble ePuB when used on books under wine) should also work on Linux.

Download links below have many handy plugins for DRM Removal which also remove DRM of several eBook formats but your only going to install the Plugin "" for (Nook Barnes & Noble) DRM Removal.

Speak Your Mind


If you like our content, please consider buying us a coffee.
Thank you for your support!