To generate reading logs from Kindle exports, you typically need to process the “My Clippings.txt” file or a CSV/JSON export from Kindle apps (like the iOS/Android Kindle app or Kindle e-reader). Here’s how you can do it depending on the format you have:
✅ If You Have the My Clippings.txt File
Each entry in this file follows this general structure:
Python Script to Generate a Reading Log
Here’s a Python script that reads My Clippings.txt and creates a structured reading log:
✅ If You Have a Kindle CSV Export (from Kindle App)
The CSV typically includes fields like:
-
Book Title -
Author -
Highlight -
Page/Location -
Date Added
You can use pandas to convert it into a log format:
Output Format Example
If you want, you can upload your My Clippings.txt or Kindle CSV export, and I’ll generate a formatted reading log for you directly.
Share this Page your favorite way: Click any app below to share.