A Windows utility that extracts DRM keys from the Amazon Kindle Store App (MSIX/UWP) and optionally imports your Kindle books into Calibre with DeDRM applied.
The Kindle app from the Microsoft Store uses the MSIX packaging format. Unlike the classic Kindle desktop app, this version stores DRM keys in a way that requires a specialized extraction process. This tool automates that entire process:
- Detects your installed Kindle Store app version
- Locates your downloaded Kindle book content
- Uses the
MSIXKFXArchivertool to extract DRM keys (DSN / Tokens) - Optionally imports your books into Calibre with the DeDRM plugin
| Kindle App Version | Archiver Tool |
|---|---|
| 1.0.15230.0 | msixkfxarchiver1_15230 |
| 1.0.16034.0 | msixkfxarchiver1_16034 |
| 1.0.16118.0 | msixkfxarchiver1_16118 |
| 1.0.18632.0 | msixkfxarchivermobi1_18632 |
| 1.0.22326.0 | msixkfxarchivermobi1_22326 |
| 1.0.22920.0 | msixkfxarchivermobi1_22920 |
New versions are added as
MSIXKFXArchivertools become available.
- Windows 10/11
- Python 3.8+
- Calibre (optional, for import phases)
- DeDRM plugin for Calibre (optional)
- KFX Input plugin
- The appropriate
MSIXKFXArchiver.exetool placed incode/tools/
- Download the latest release from the Techy-Notes.com page.
- Unzip script.
- Run the main script:
python Run_kindler.bat - Follow the on-screen prompts through each phase.
MSIX_Kindle_Key_Finder/
|-- code/
| |-- modules/
| | +-- utils.py # Core utilities: logging, helpers, detection, config
| +-- tools/ # Place MSIXKFXArchiver .exe tools here
|-- kindle_key_finder.py # Main entry point
+-- key_finder_config.json # Runtime configuration (auto-generated)
The script automatically checks GitHub for the latest release on startup and notifies you if an update is available.
- Running from a OneDrive / cloud-synced folder may cause permission issues. It is recommended to run from a local directory.
- The script warns if Calibre is running before attempting import phases to prevent database corruption.
- DRM keys are partially obfuscated in on-screen output by default to protect sensitive data.
For guides, tutorials, and the latest downloads, visit: https://techy-notes.com
This tool is intended for personal use only. Use it only with books you legally own. You are responsible for complying with all applicable laws and terms of service.