The export rescue

You exported your data.
Now what?

That ZIP in your inbox is years of your thinking, trapped in JSON. Drop it here and watch it become a knowledge graph — parsed entirely in your browser. No upload. No account. No key.

Drop your export here
ChatGPT export ZIP · Claude data export · or a bare conversations.json
Tap to choose a file. Large exports take a few seconds.

Don't have your export yet? ChatGPT: Settings → Data controls → Export · Claude: Settings → Privacy → Export data. The file arrives by email.

Questions people ask about their exports

What can I do with my ChatGPT data export?
The export ZIP OpenAI emails you contains conversations.json — every conversation you've ever had. Drop it above to see it parsed into a knowledge-graph preview (conversation count, date range, top topics, a structured sample capture) and download it as an Obsidian vault of wikilinked markdown. Everything runs in your browser; nothing is uploaded.
How do I open the conversations.json file?
You don't need to open it by hand. Drop the whole ZIP (or just conversations.json) and it's parsed client-side into readable markdown — one file per conversation — that opens in Obsidian or any text editor.
How do I convert my ChatGPT or Claude export to Obsidian or Markdown?
Drop the export file, then click 'Download as Obsidian vault'. You get a ZIP of markdown files — one per conversation, with wikilinked topic pages that light up Obsidian's graph view — generated entirely in your browser.
Is my export uploaded to a server?
No. Parsing, analysis, and vault generation all run client-side using web-standard APIs. No upload, no account, no API key. Close the tab and nothing persists anywhere.
Does this work with Claude exports too?
Yes. It accepts the ChatGPT export ZIP, the Claude.ai data export, or a bare conversations.json / JSONL file from either. Both export schemas are parsed.