
Important Notice & Quick Solutions
1. Latest Compatibility: The DeDRM plugin now fully supports the latest Kindle App downloaded from the Microsoft Store.
2. Looking for an Automated One-Click Solution? Skip complex manual command-line setups with these OS-specific guides:
- Windows 11 Users: Decrypt Kindle books directly using our Windows 11 Kindle DRM Removal Guide.
- Windows 10 Users: Remove Kindle DRM seamlessly via our Windows 10 Kindle Backup Guide.
- Mac Users:
- Apple Silicon Macs (M1/M2/M3/M4): Remove Kindle DRM with Epubor Ultimate via our Apple Silicon Mac Guide.
- Intel-based Macs: Run Epubor Ultimate in a VM environment to Remove Kindle DRM on Intel Macs.
If you import Kindle KFX files directly into Calibre and they show up as KFX-ZIP in your book list, you won’t be able to open or convert them because DRM removal has failed. To back them up or read them on other devices, proper KFX DRM removal is required. This tutorial will guide you through the whole process step-by-step.

1. What is the Difference Between KFX and KFX-ZIP Files?
To understand the difference, we need to look at how Amazon package their books and how Calibre handles them:
- KFX File: KFX is Amazon's modern eBook format. A complete KFX book isn't just a single file—it is actually a bundle composed of an encrypted main container (text/layout), a metadata container, a DRM voucher, and auxiliary containers (images, fonts). These files typically have extensions like
.kfx,.azw,.azw8, or.azw9. - KFX-ZIP File: KFX-ZIP is NOT an official Amazon format. It is a temporary
.ziparchive created specifically by Calibre plugins or decryption scripts (likeMSIXKFXArchiver) to bundle all scattered raw KFX container files together into a single package for processing.
The key differences between them depend on where you encounter the file and its DRM status:
| Feature / Comparison | Standard KFX File | KFX-ZIP File |
|---|---|---|
| File Origin | Delivered directly by Amazon Kindle devices/apps, or generated by Calibre after DRM is removed. | Created by Calibre's KFX Input plugin or external script (e.g., MSIXKFXArchiver). |
| File Structure | Single unpacked KFX eBook file. | A zipped archive containing multiple raw KFX container fragments. |
| DRM Status (Inside Calibre) | DRM-Free (Decryption completed) |
DRM Protection Intact (Decryption failed upon import) |
DRM Status (Inside archived_kfx Folder) |
N/A | DRM-Free Archive (Waiting to be unpacked by KFX Input plugin) |
| Convertibility | Can be directly converted to EPUB, PDF, etc. | Cannot be converted directly until unpacked into standard KFX format. |
Summary: KFX is the actual eBook format, while KFX-ZIP is just a transitional container package used by plugins to handle multiple KFX components at once.
2. Why Do You Get a KFX-ZIP File?
There are two main scenarios where you will encounter a .kfx-zip file, depending on how you handle your Kindle books:
-
Scenario 1: Generated by
MSIXKFXArchiver.exe(Decrypted Package)
When you run theMSIXKFXArchiver.exetool (as shown in Step 4 below), it extracts raw Kindle containers, removes the DRM protection, and repacks them into a clean.kfx-zipfile inside thearchived_kfxfolder.
Status: DRM-Free! Simply drag this.kfx-zipfile into Calibre, and the KFX Input plugin will automatically unpack it into a standard KFX book. -
Scenario 2: Directly Adding Encrypted Books to Calibre (Decryption Failed)
If you drag raw encrypted Kindle files directly into Calibre without running external decryption scripts, the KFX Input plugin first bundles them into a temporary.kfx-zipfile for the DeDRM plugin to process. If your DeDRM plugin is missing, outdated, or misconfigured, the decryption fails, and Calibre leaves the file stuck as.kfx-zipin your library list.
Status: DRM Intact (Failed). The file remains locked and cannot be converted or opened.

Key Takeaway: If your .kfx-zip file was generated in the archived_kfx folder by running MSIXKFXArchiver.exe, it is already decrypted—just import it into Calibre! However, if it shows up as .kfx-zip inside Calibre after a direct import, your DRM removal step has failed.
3. How to Remove DRM from KFX-ZIP Files?
In Calibre, removing KFX DRM requires two plugins working together: the DeDRM plugin (for stripping DRM protection) and the KFX Input plugin (for unpacking decrypted archives into standard KFX files). Follow the detailed instructions below:
Step 1Download and Install Calibre.
Ensure you have the latest stable version of Calibre installed on your computer.
Step 2Download DeDRM Plugin and KFX Input Plugin.
Download the DeDRM plugin (v10.0.32) here and the KFX Input plugin from MobileRead repository.
Step 3Add KFX Input Plugin to Calibre.
The KFX Input plugin is required to unpack KFX-ZIP archives into standard DRM-free KFX files.
Do NOT extract the downloaded KFX Input ZIP file. Go to Calibre: Preferences > Plugins > Load plugin from file, select KFX Input.zip, click "Open", confirm with "Yes", and Restart Calibre.

Step 4Decrypt KFX Files and Save as Decrypted KFX-ZIP Archives.
Navigate to the extracted DeDRM plugin folder. Locate and double-click the MSIXKFXArchiver_xxxx.exe file (a dedicated helper tool designed for Kindle for Windows from the Microsoft Store).

This will launch a Command Prompt window and automatically decrypt your downloaded Kindle books.

Once complete, the decrypted files will be saved in a newly generated folder named archived_kfx with the .kfx-zip extension. (Note: These .kfx-zip files in this folder are already DRM-free!)

Fix: No Files Generated in archived_kfx Folder?
The archived_kfx folder will remain empty if your Kindle for Windows app uses a non-default storage path.
Resolution: Sign out and sign back into the Kindle for Windows app > Re-download your Kindle eBooks to reset the default path > Re-run MSIXKFXArchiver.exe to extract the decrypted files.
Step 5Add Decrypted KFX-ZIP Files to Calibre.
Drag the decrypted .kfx-zip files from the archived_kfx folder directly into Calibre. With the KFX Input plugin installed, Calibre will automatically unpack them and save them as clean, DRM-free KFX files.

Step 6[Optional] Convert DRM-Free KFX to EPUB / PDF.
Now that your books are in standard DRM-free KFX format, you can easily read them or convert them. Simply click "Convert books" in Calibre, choose your desired output format (EPUB, PDF, MOBI, AZW3), and click "OK".

The Best One-Click KFX DRM Removal Tool (No Complex Plugins Needed)
If you find configuring Calibre plugins, running command-line scripts, or dealing with KFX-ZIP errors too tedious, consider Epubor Ultimate. It is a seamless, all-in-one solution for both Windows and Mac users.
Epubor Ultimate automatically detects your downloaded Kindle eBooks—simply select and drag them to the working area to remove Kindle DRM instantly in seconds!
For a complete step-by-step tutorial, read our comprehensive Kindle DRM Removal guide here.

Amy Lopez crafts informative articles on eBooks and eReaders, uncovering optimal methods to enhance your eBook reading experience, and eagerly shares her findings with you.





the link for KFX Input Plugin doesn't work
Link still does not work
but then again neither does the dedrm on kxf.zip files so kindle wins I guess and my 50 books I can't read. can't afford to buy a new computer to run the new software.
Thanks but this still won't convert 80+ books. they only show up as kfx-zip even when a search says only are files exists and no kfx-zipfiles ar eon my system
tried using Epubor Kindle Converter but that does nothing. won't open anything files dragged onto it or any folder and if it won't work I'm certainly not thinking of buying a licence for it - can't even select a folder as it has only 1 menu that has zero useful options.
so I guess I now have 80+ books I can't do anything with as kindle program does not work now - tells you you NEED to update it to the new version and they want us to pay them each month for kindle unlimited - not worth it.
Is there not a step missing? You have to enter the Kindle Serial Number(s) in the DeDrm plug-in.
However, KFX now works for me after all this time... bravo.
NB:
I already had the DeDrm loaded and just reloded version 10.0.9 but this did not overwrite the 10.0.2 version and KFX still didn't work. I deleted the DeDrm and loaded new and this time got 10.0.9 and then everything was ok. (The Kindle Serial Numbers where still there so the must be stored somewhere in Calibre.
Thank you for using our software. Please ensure you are using kindle for pc 2.4.0 and kindle for mac 1.40 to download kindle books. Then use Epubor Ultimate to remove drm. if you are still failed, please contact us via support@epubor.com to get further assistance.
Thanks.
So this means there is no current solution to remove DRM from a file, that was not able firsthand to have it removed, becoming a kfx-zip file?
Please ensure you are using kindle for pc 2.4.0 to download kindle books and then remove drm. KFX-ZIP can be seen as the failure of the drm removing. You can try Epubor Ultimate.
Thanks for the indications. For the conversion to kfx I am using version 2.4.0 (70904) and the majority of conversions have worked quite nicely, with the exception of 2 e-books. Could this mean that these 2 books are heavily encrypted and there is no way to remove DRM protection?
It is curious that the only e-books I have as KFX-ZIP are not textbooks, but these 2 kindle books I bought on Amazon and not on kindle unlimited:
Everville by Clive Barker
A Dangerous Fortune by Ken Follett
I wonder why Amazon is forbidding me from reading these kindle books I bought in another e-reader
Thank you for these instructions. I believe I'm doing things correctly. I am getting an error on a book I bought on Amazon and need to get to my Kobo ereader. I've got the plugins installed, the file is now KFX. I can see the image and size of the book. Then when I go to convert it (either to Epub or Kepub) I get (you can see the book I purchased here):
calibre, version 7.23.0
ERROR: KFX conversion failed: <p><b>Cannot convert MaryJane's Cast Iron Kitchen</b><br><br>Exception('Exception checking book features and metadata: TypeError("unhashable type: \'list\'")')</p>
es, Kindle for PC 2.4.0 will no longer be able to download Kindle books published after April 22, 2025.
If you have a Kindle device, you can still download these books directly to your device and then remove DRM using Epubor Ultimate.
We are currently working on a solution for this issue and will notify you as soon as we have any updates.
Thank you for your patience!
It seems I still have the issue for new kindle books. Do you know if you already have found a workarround ?
Nothing works for me, I have to be in the last version of Kindle otherwise I cannot downbload the book, but when I am in the last version, I cannot convert it into ePub as I have to downgrade Kindle.
Thanks for you help,;
Have a great day,
Jordan
Can't use Kindle for PC 2.4 anymore, have to use a higher version and that only downloads files with DRM.
Is it going to be possible to remove the drm at some point in the future? I noticed that Amazon now says you only have a license for the content, meaning you're not buying the book, just the license.
I'm not going to buy a license for a hamburger, I'm going to buy the hamburger. This crap is ridiculous. If I buy something it should be mine.
Once there is any progress, we will let you know.
I have version 3.0.16.371 of Epubor, version 2.40 of Kindle for PC, and version 8.5 of Calibre. I think I have installed the De_DRM and KFX plugins correctly, but I still have the problem: I cannot convert books. Could it be Windows 11? I'm racking my brains and I can't figure it out. Thanks for your help.
Once there is any progress, we will let you know. If you have a kindle eink device, please download your kindle books via it and then remove drm with Epubor Ultimate.
If you have a kindle device, you can follow this guide to remove drm: https://www.epubor.com/how-to-remove-drm-from-kindle-kfx-ebooks.html#meth3
I have followed the steps above. Confirmed below are installed in calibre. However, I still encounter KFX-ZIP. Can you please help?
- KFX input (2.28.0)/ jhowell
- DeDRM(10.9.15)/ Apprentice Afl, a....
Any thoughts?
Can you please give us more information for this issue? If possible, can you please take a screenshot of this error and send it to us at support@epubor.com
Hey, just wanted to check if the new kindle books can have the DRM removed yet?
This worked great for my other books though, thank you!
To use this method, please download kindle books via MS Kindle and then run the exe.
The kinde for pc 2.4.1 still works???
Worked great with my old computer and the older Kindle app version. As there are funny (not!) things happening with the Kindle App and my Win 10 old device though, I had to set up kindle and calibre on my new device (have 2.4.0 on the old one, that cannot download kindle books, but the newer kindle versions don't work on my laptop).
I get to Step 4, but when I click on the MSI.... neither an oldbooks.k4i nor an archived_kfx folder appears. When I test through cmd, I get the following response: Kindle keys folder C:\Users\User\AppData\Local\Packages\AMZNKindle.AmazonKindleReadingApp_m1sc522ngdk36\LocalCache\Local\Microsoft\Crypto\PCPKSP\ does not appear to exist. Ensure that you are logged in. It may also happen if you don't have TPM, so continuing. in the beginning, but it continues working and then the whole "Found ... Target..."-thing and after that: Copying folder to make it accessible: C:\Program Files\WindowsApps\AMZNKindle.AmazonKindleReadingApp_1.0.23620.0_x86__m1sc522ngdk36 --> C:\Data
Could not open "C:\\Program Files\\WindowsApps\\AMZNKindle.AmazonKindleReadingApp_1.0.23620.0_x86__m1sc522ngdk36\\KatxopoApp\\libpngKRF.dll" with No such file or directory
Trying to move to "C:\\Data\\AMZNKindle.AmazonKindleReadingApp_1.0.23620.0_x86__m1sc522ngdk36\\KatxopoApp"
Success
MD5 of dsx120.dll not in supported map, check your App version (md5:c19569a98e72d4e1109e6cfa37db47cf
WARNING:: Attempting to find an older (newest supported) version in "C:\\Data" ::WARNING
Did not find replacement version
What am I doing wrong? Or is my Kindle app version newer than it should be? My Folder with the saved books from the kindle app is: C:\Users\User\AppData\Local\Packages\AMZNKindle.AmazonKindleReadingApp_m1sc522ngdk36\LocalState\Classic\Content
Hello,
mobileread.com is down and KFX plugin cannot be donwloaded.