I haven't been keeping up with this issue so I'm late to the update. Bluestacks method is no longer necessary.
Update Calibre's De-DRM with 10.0.9 (currently beta)
https://github.com/noDRM/DeDRM_tools/releases/tag/v10.0.9
Install or update KFX-Input plugin. You can do this within Calibre.
Install Kindle4PC 2.3.1 from Amzn (file details will say 2.3.70682 for some reason).
Download your books via K4PC (in Windows, Documents/My Kindle Content). Each book will be in a folder by ASIN. Add the file ending in .azw to Calibre. Will show as KFX (NOT KFX-zip. That's a fail). The format works with my elderly Paperwhite 2. Convert to epub, if that's what you need. Extraction of epub doesn't seem to be an option with this method.
I know nothing about Kindle4Mac.
Edited: convert, not extract.
Update Calibre's De-DRM with 10.0.9 (currently beta)
https://github.com/noDRM/DeDRM_tools/releases/tag/v10.0.9
Install or update KFX-Input plugin. You can do this within Calibre.
Install Kindle4PC 2.3.1 from Amzn (file details will say 2.3.70682 for some reason).
Download your books via K4PC (in Windows, Documents/My Kindle Content). Each book will be in a folder by ASIN. Add the file ending in .azw to Calibre. Will show as KFX (NOT KFX-zip. That's a fail). The format works with my elderly Paperwhite 2. Convert to epub, if that's what you need. Extraction of epub doesn't seem to be an option with this method.
I know nothing about Kindle4Mac.
Edited: convert, not extract.
Use this. It's free. https://www.libraryextension.com/
A link to my family's fiction wishlist is posted in my profile.
Rules apply.
WRZ$20 each.
No PDFs, PDF conversions or archive.org scans (I can get those myself).