Step-by-step Guide
How to Open a ChatGPT Export File
OpenAI lets you download your entire ChatGPT history — but the export is a ZIP full of nested JSON that's unreadable in a text editor. Here's exactly how to open it, read it, and actually use it.
Quick answer
Drag your ChatGPT export ZIP onto ai-data-inspector.site. It opens, parses and displays every conversation in your browser — no upload, no account, no server. Free.
Open your export nowStep-by-step instructions
Request your ChatGPT data export
In ChatGPT, go to Settings → Data controls → Export data → Confirm. OpenAI will email you a download link within a few hours.
Download and locate the ZIP
Click the link in the email. You'll get a ZIP file (usually named "chat-export-YYYY-MM-DD.zip" or similar). Don't unzip it — most viewers handle the ZIP directly.
Choose how to open it
You have three options: (A) Use a browser-based viewer that loads the file locally, (B) Manually extract and parse the JSON, or (C) Use a desktop app. Option A is fastest and safest.
Open in a browser viewer
Drag your ZIP onto a viewer like AI Data Inspector (ai-data-inspector.site). It parses the file entirely in your browser — nothing is uploaded. You'll see every conversation, searchable and readable.
Search, audit and export
Use full-text search to find any conversation. Scan for leaked API keys and passwords. Extract system prompts. Export individual conversations to Markdown, plain text, or JSON.
What about the JSON inside?
If you extracted the ZIP, you'd find a conversations.json file.
This stores each conversation as a node graph — an array of message objects linked by parent IDs.
It's designed for programmatic access, not reading. The nodes contain:
- Message content (your prompts and the AI responses)
- Message metadata (timestamps, model used, token counts)
- Conversation metadata (title, creation date, custom instructions)
- Author information (you vs. the AI)
- Any images or files shared in the conversation
A viewer like AI Data Inspector walks this node graph and reconstructs the actual conversation threads — so you can read, search and export them like normal text.
What can you do with your export?
Search your history
Find any message across thousands of conversations by keyword, phrase, or code snippet.
Scan for leaked secrets
Find API keys, passwords, and credentials you pasted into ChatGPT — ranked by severity.
Extract system prompts
Recover hidden custom instructions from your ChatGPT conversations.
Export to Markdown
Convert conversations to clean, readable Markdown files you can share or archive.
View activity stats
See when you use AI most — daily patterns, model distribution, and conversation timelines.
Back up your data
Keep a local archive of everything you've ever asked AI, searchable and organized.
Keep reading
More from the same local-first workflow — export, analyze, audit, archive.
The tool
What is AI Data Inspector?
A free, 100% private browser analyzer for ChatGPT, Claude, Gemini and DeepSeek exports — no uploads, no servers, no account. Here is what it does and why local-first matters.
Read
ChatGPT export
How to export your ChatGPT data
Get your conversations.json out of ChatGPT safely — via the web, mobile or desktop — and know exactly which file to drop into the analyzer.
Read
Claude export
How to export your Claude data
Anthropic lets you download plain conversation JSON files. Here is how to get them, what the format looks like, and how to analyze it in the browser.
Read
Try the tools
Ready to analyze your own export? Open the viewer, scan for secrets, or export to Markdown — all in your browser, no upload.