Turn an iPhone backup, or a WhatsApp export file, into a court-ready PDF. Runs entirely on your own Windows PC. No cloud, no account, no subscription.
| Repository | What it is |
|---|---|
| ChatExport | Release history and the issue tracker for the Windows program. The application source is closed. |
| ChatExportKnowledge | Open notes on Apple's message format, CC BY 4.0: the sms.db schema from iOS 11 to 26, attributedBody, backup layout, encrypted backups, the RSMF container, and what cannot be recovered. |
The notes are open because working this out took a long time and none of it is
secret, only scattered. If you are building something that reads sms.db, they
should save you the weeks.
Four small things that run in your browser, on your machine, with nothing sent anywhere:
- Apple time converter, because
sms.dbcounts nanoseconds from 2001 and no human reads that - iOS backup file ID, the SHA1 rule that turns a domain and a path into a backup file name
- RSMF viewer, for the person who was handed a
.rsmffile and has no eDiscovery platform to open it with - Exhibit list builder, for the person who has the messages and still has to hand a court a numbered list