Kindle local clipping organizer
Group complete English MyClippings records by original book title and explicit location, keeping multiline notes and exact duplicate provenance.
- 1Add input
- 2Adjust settings
- 3Get your result
Tool input and files are processed in this browser without being uploaded.
Before you start
Choose a UTF8 MyClippings.txt already copied from your device. Parse Highlight, Note and Bookmark metadata; keep page/location ranges and the original Added on text without inferring a timezone. Group exact source titles and optionally remove identical whole records; overlapping or different excerpts remain separate.
How to use this tool
- Copy your own MyClippings.txt from the device and select it.
- Choose explicit range sorting or source order and optional exact dedup.
- Download complete grouped JSON, CSV and literal Markdown; keep the original log.
Supported inputs and limits
One UTF8 file up to 10MiB and 100,000 complete records; complete JSON/CSV/Markdown combined 40MiB. English metadata only; unsupported locale/type, malformed or reversed ranges, repeated declarations, bad UTF8 and missing delimiters fail with source position.
The exact line ========== is a reserved record delimiter. Original BOM and CRLF/LF are reported; internal body line endings and Unicode remain unchanged. Exact dedup includes raw metadata and line endings, retaining every original-to-kept mapping. Title/author ambiguity is not guessed.
Preview only the first 200 records and 2,000 UTF16 characters per cell; download all records. CSV guards formula-like values, JSON/Markdown keep originals. No device/account access, cloud sync, Kindle reimport or missing-log recovery. Empty logs and empty Bookmark bodies are valid.
Worked example
Example input
UTF8 BOM/CRLF log with six records across two exact book titles: Highlight, Note, empty Bookmark and two overlapping excerpts.
Example options
{"sort":"location","deduplicate":true}Example output
Five retained records, one exact duplicate mapping; both overlapping excerpts and original multiline CRLF text remain.
When something does not work
Check the indicated record/line for English metadata, increasing ranges and the complete delimiter. Export a supported UTF8 log and retry. Failure or cancellation discards the result; the selected file stays unchanged.
Frequently asked questions
Do two excerpts from overlapping locations replace each other?
No. Different text, whitespace, dates or line endings stays separate. Only byte-equivalent whole source records are deduplicated; source index mappings preserve provenance.
Documentation & further reading
Related tools
Convert text encoding
Choose the right text encoding and save a readable TXT file.
Merge text files
Put several text files together in the order you choose.
Word counter
Words, characters, and paragraphs at a glance.
Case converter
Change letter case to suit your text.