
Powerful software to remove DRM protections from Nook books with no quality losing, supports Windows and Mac.
Nook DRM Removal video tutorial, learn how easy to remove drm from Nook:
Remove Barnes & Noble Nook DRM
Nook DRM Removal is definitely your best choice to remove Nook DRM. It removes DRM from purchased B&N Nook books quickly and easily, the latest version even allows you decrypt Nook books with 1-click.
Notice: Nook officially changes the DRM protection mechanism since March 2015, we proudly announce that our Nook DRM Removal is the first software to decrypt the new Nook DRM, with the most advanced function on the market. For regular users, please update the software version. And this is the guide for how to remove new Nook DRM.
Easier than your imagine
The Nook DRM Removal has an intuitive and friendly interface, so anybody can use this easy-to-use program smoothly. Just drag Nook books from the left side to the main window, there will be "B&N DRM"at the end of each book. Click on "B&N DRM", and input correct Nook account information, all the Nook books will be DRM free.

Auto Scan & Import Library
Epubor Nook DRM Removal finds and sideload all your purchased Nook books automatically in the left side of the software.

One Click for Everything
Several necessary settings are required when you use this software the first time. Then you only need to find the book title and drag them to the main interface to "Remove DRM".

5X Faster Batch Decryption
Epubor software helps you remove DRM from you Nook book in batch. The whole process is super fast.
Remove B&N Nook DRM needs Nook account information
In old days, the Nook DRM is generated upon your billing credit card and cardholder's name. Barnes & Noble changes it since 2015.
Now the Nook DRM is generated upon your Nook account's information. Therefore, to remove Nook DRM, you must input your Nook account's email and password.
Absolutely safe to remove Nook DRM
Some users are concerned about the security problem as they need to input Nook account email and password in our program.
Please don't worry about that, these information is only used to generate decryption key for your Nook book. There's no way that your Nook account information will be leaked. Everything is just stored in your own computer.

Alen A reading enthusiast. Always pay close attention to the world of Ebook. Devote myself to share everything about e-book and favorably receive any suggestions.
Thanks, Colleen Rumping
Second: If error "permission denied", make sure you have the authority to write file in the folder. if using win7 or vista, right click the software icon, choose "run as administrator".
Make sure you generated nook key file with correct information, if so, Nook DRM Removal can helps you remove DRM, when error occurs, your books must not be protected by DRM, you can copy the source file to anywhere!
You need to redownload the epub file again or use ePub_Fixer(ePub_Fixer was designed to fix improperly created zip archives of this type).
Note: You can rename .epub as .zip, then unzip it, you will view all the files.
If fails, please regenerate you nook key file.
If using Win7 or Vista, please right click the software icon then choose "run as administrator".
If also have the error, it must be your hardware's problem, then you need change hard-disc or change a PC for removing DRM from Nook ebook.
Two years ago my credit data were stolen during such a procedure and I have had a lot of stress because of this.
Sorry, this is a very strange deceit and I want my money back (I know this is senseless).
going verry well so far, I am frustrated about this piece 0f s.....
software
Very fast at sending me a solution to my technical problem. Thank you for an easy to use software.
Mike
Epubor Nook DRM Removal V1.9.5 output messages:
Start to decrypt howtomakeanyonefalli_9780071502375.epub ...
source file location: C:\Users\ERIC SOLASKI\Documents\My Barnes & Noble eBooks\spellfound@aol.com\sideloaded
DeDRM4BNEPUB: try to fix epub...
DeDRM4BNEPUB: Verifying zip archive integrity.
DeDRM4BNEPUB: fixing done.
DeDRM4BNEPUB: error reading key file.
keystuff
Eric J. Solaski,5178057655938780
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
DeDRM4BNEPUB: Ultimately failed to decrypt
Decrypting howtomakeanyonefalli_9780071502375.epub Failed
Succeeded: 0, Failed: 1
2 files limitation for the trial version, please register it.
Right-click the succeeded item to open the output file.
Hi, Eric
Sorry for the inconvenience.
As per the log, the input info is incorrect.
We've sent an email to you, please check.
Regards.
ada.
I did everything you told me. I even did ERIC J SOLASKI ERIC SOLASKI eric solaski etc... It just fails..
Epubor Nook DRM Removal V1.9.5 output messages:
Start to decrypt abiographicalhistory_9781411458550.epub ...
source file location: C:\Users\ERIC\Documents\B & N Backup epub books
DeDRM4BNEPUB: try to fix epub...
DeDRM4BNEPUB: Verifying zip archive integrity.
DeDRM4BNEPUB: fixing done.
DeDRM4BNEPUB: error reading key file.
keystuff
eric j solaski,5178057655938780
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
DeDRM4BNEPUB: Ultimately failed to decrypt
Decrypting abiographicalhistory_9781411458550.epub Failed
Start to decrypt abrahamlincoln_9780061865916.epub ...
source file location: C:\Users\ERIC\Documents\B & N Backup epub books
DeDRM4BNEPUB: try to fix epub...
DeDRM4BNEPUB: Verifying zip archive integrity.
DeDRM4BNEPUB: fixing done.
DeDRM4BNEPUB: error reading key file.
keystuff
eric j solaski,5178057655938780
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 289, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 236, in decrypt
File "lib\ignobleepub\ignobleepub.pyc", line 226, in decompress
error: Error -3 while decompressing: invalid distance too far back
DeDRM4BNEPUB: wrong key, trying others.
DeDRM4BNEPUB: Ultimately failed to decrypt
Decrypting abrahamlincoln_9780061865916.epub Failed
I redownloaded my books and tried everything you said. I tried caps even my screen name? when I set it up for a variation of my name, do I have to reinstall Epubor again with each variation?
Epubor Nook DRM Removal V1.9.5 output messages:
Start to decrypt abiographicalhistory_9781411458550.epub ...
source file location: C:\Users\ERIC\Documents\B & N Backup epub books
DeDRM4BNEPUB: try to fix epub...
DeDRM4BNEPUB: Verifying zip archive integrity.
DeDRM4BNEPUB: fixing done.
DeDRM4BNEPUB: error reading key file.
keystuff
eric solaski,5178057655938780
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
DeDRM4BNEPUB: Ultimately failed to decrypt
Decrypting abiographicalhistory_9781411458550.epub Failed
Start to decrypt abrahamlincoln_9780061865916.epub ...
source file location: C:\Users\ERIC\Documents\B & N Backup epub books
DeDRM4BNEPUB: try to fix epub...
DeDRM4BNEPUB: Verifying zip archive integrity.
DeDRM4BNEPUB: fixing done.
DeDRM4BNEPUB: error reading key file.
keystuff
eric solaski,5178057655938780
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
DeDRM4BNEPUB: Ultimately failed to decrypt
Decrypting abrahamlincoln_9780061865916.epub Failed
Hi, Eric
Sorry for the late reply.
1. There is no need to reinstall.
2. You said you redownloaded the Nook books, but as per the log, your Nook books are not from default Barnes & Noble folder, which should be under
Please run Nook for PC and double-click each item to download them to your computer. Then your Nook books will be saved under the default folder.
3. Make sure the cc info is correct. Input the full billing name (with proper one space) and the 16-digit (no dashes or spaces) cc number of your default credit card under the B & N account.
PS: If the name on the default credit card does not work, try the name used in the default shipping address.
Regards
I did everything you told me and no go!
Epubor Nook DRM Removal V1.9.5 output messages:
Start to decrypt abiographicalhistory_9781411458550.epub ...
source file location: C:\Users\ERIC\Documents\My Barnes & Noble eBooks\spellfound@aol.com
DeDRM4BNEPUB: try to fix epub...
DeDRM4BNEPUB: Verifying zip archive integrity.
DeDRM4BNEPUB: fixing done.
DeDRM4BNEPUB: error reading key file.
keystuff
ERIC J SOLASKI,5178057655938780
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
DeDRM4BNEPUB: Ultimately failed to decrypt
Decrypting abiographicalhistory_9781411458550.epub Failed
Start to decrypt abrahamlincoln_9780061865916.epub ...
source file location: C:\Users\ERIC\Documents\My Barnes & Noble eBooks\spellfound@aol.com
DeDRM4BNEPUB: try to fix epub...
DeDRM4BNEPUB: Verifying zip archive integrity.
DeDRM4BNEPUB: fixing done.
DeDRM4BNEPUB: error reading key file.
keystuff
ERIC J SOLASKI,5178057655938780
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
DeDRM4BNEPUB: Ultimately failed to decrypt
Decrypting abrahamlincoln_9780061865916.epub Failed
Succeeded: 0, Failed: 2
2 files limitation for the trial version, please register it.
Right-click the succeeded item to open the output file.
Epubor Nook DRM Removal V1.9.5 output messages:
Start to decrypt abiographicalhistory_9781411458550.epub ...
source file location: C:\Users\ERIC\Documents\My Barnes & Noble eBooks\spellfound@aol.com
DeDRM4BNEPUB: try to fix epub...
DeDRM4BNEPUB: Verifying zip archive integrity.
DeDRM4BNEPUB: fixing done.
DeDRM4BNEPUB: error reading key file.
keystuff
Eric J Solaski,5178057655938780
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
DeDRM4BNEPUB: Ultimately failed to decrypt
Decrypting abiographicalhistory_9781411458550.epub Failed
Start to decrypt abrahamlincoln_9780061865916.epub ...
source file location: C:\Users\ERIC\Documents\My Barnes & Noble eBooks\spellfound@aol.com
DeDRM4BNEPUB: try to fix epub...
DeDRM4BNEPUB: Verifying zip archive integrity.
DeDRM4BNEPUB: fixing done.
DeDRM4BNEPUB: error reading key file.
keystuff
Eric J Solaski,5178057655938780
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
DeDRM4BNEPUB: Ultimately failed to decrypt
Decrypting abrahamlincoln_9780061865916.epub Failed
Succeeded: 0, Failed: 2
2 files limitation for the trial version, please register it.
Right-click the succeeded item to open the output file.
I tried everything: My Name Eric Solaski, Eric J. Solaski, Eric John Solaski and my credit card number. I you could do my 40 books, I would gladly pay you $100.
Epubor Nook DRM Removal V1.9.5 output messages:
Start to decrypt abiographicalhistory_9781411458550.epub ...
source file location: C:\Users\ERIC\Documents\My Barnes & Noble eBooks\spellfound@aol.com
DeDRM4BNEPUB: try to fix epub...
DeDRM4BNEPUB: Verifying zip archive integrity.
DeDRM4BNEPUB: fixing done.
DeDRM4BNEPUB: error reading key file.
keystuff
Eric J Solaski,5178057655938780
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
DeDRM4BNEPUB: Ultimately failed to decrypt
Decrypting abiographicalhistory_9781411458550.epub Failed
Start to decrypt abrahamlincoln_9780061865916.epub ...
source file location: C:\Users\ERIC\Documents\My Barnes & Noble eBooks\spellfound@aol.com
DeDRM4BNEPUB: try to fix epub...
DeDRM4BNEPUB: Verifying zip archive integrity.
DeDRM4BNEPUB: fixing done.
DeDRM4BNEPUB: error reading key file.
keystuff
Eric J Solaski,5178057655938780
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
Could not decrypt ~temp.epub because of an exception:
Traceback (most recent call last):
File "lib\ignobleepub\ignobleepub.pyc", line 282, in decryptBook
File "lib\ignobleepub\ignobleepub.pyc", line 213, in __init__
File "lib\ignobleepub\ignobleepub.pyc", line 177, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
DeDRM4BNEPUB: Ultimately failed to decrypt
Decrypting abrahamlincoln_9780061865916.epub Failed
Succeeded: 0, Failed: 2
2 files limitation for the trial version, please register it.
Right-click the succeeded item to open the output file.
I tried everything: My Name Eric Solaski, Eric J. Solaski, Eric John Solaski and my credit card number. I you could do my 40 books, I would gladly pay you $100.
Hi, eric
Glad to hear that.
Nook may have a way to tell whether you are reading a non-DRM book, but what will it do next? There are so many people reading personal books on eReaders in the world and it's unlikely that Barnes & Noble tracks every one.
You can keep your Nook reader unconnected to Internet, then Barnes & Noble will have no way to detect.
Regards.
ada
Hi,
Nook has changed the DRM method on their books. You can try to use Nook Study program to sync the books and try to remove DRM.
Here to download Nook Study: https://yuzu.com/nsdownload
I get this error. What Can I do?
Probably a ZIP file, possibly an ePub. zip fixed. encrypted. Barnes & Noble encryption. DeDRM4BNEPUB: Ultimately failed to decryptDeDRM: 3.0.1.1 Build C562 2.0.10.0
start to decrypt theenglishspygabriel_9780062320155.epub
Could not decrypt theenglishspygabriel_9780062320155.epub because of an exception:
Traceback (most recent call last):
File "D:\python_projects\ultimate\installer\build\nookdrmremoval\out00-PYZ.pyz\module.decrypter.ignobleepub.ignobleepub", line 282, in decryptBook
File "D:\python_projects\ultimate\installer\build\nookdrmremoval\out00-PYZ.pyz\module.decrypter.ignobleepub.ignobleepub", line 213, in __init__
File "D:\python_projects\ultimate\installer\build\nookdrmremoval\out00-PYZ.pyz\module.decrypter.ignobleepub.ignobleepub", line 177, in __init__
File "D:\python_projects\ultimate\installer\build\nookdrmremoval\out00-PYZ.pyz\Crypto.Cipher.AES", line 95, in new
File "D:\python_projects\ultimate\installer\build\nookdrmremoval\out00-PYZ.pyz\Crypto.Cipher.AES", line 59, in __init__
File "D:\python_projects\ultimate\installer\build\nookdrmremoval\out00-PYZ.pyz\Crypto.Cipher.blockalgo", line 141, in __init__
ValueError: Key cannot be the null string
DeDRM4BNEPUB: wrong key, trying others.
DeDRM4BNEPUB: Ultimately failed to decrypt
I tried copying a book from my Nook to my PC, but was unable to remove the DRM from that either. As epubor say, the credit card number and name key generation no longer works, and without Nook Study or Nook for PC, there's no way to generate the key.