AI Chat Export Converter
Convert official ChatGPT, Claude, and Gemini backup exports to beautifully styled Markdown, PDF, JSON, and CSV offline.
Upload Export Backup
No conversations loaded yet.
Upload your chat history to populate this feed.
How to Export Your Chat Backups
Obtain official data exports from AI providers and extract or load them directly into this workspace.
ChatGPT / OpenAI Exports
Click your Profile > Settings > Data Controls > Export. You will receive a ZIP containing conversations.json. Upload that ZIP directly!
Claude / Anthropic Exports
Click your Profile Icon > Settings > scroll down and click Export Data. Upload the resulting JSON file or ZIP export directly.
Gemini / Google Takeout
Go to Google Takeout, deselect all, check Gemini, and generate export. Download and drop the ZIP here.
Frequently Asked Questions
Get instant answers regarding data formats, security assurances, and procedures to migrate backups of ChatGPT, Claude, and Gemini.
🔒 Is my private chat data secure?
Absolutely. This tool is built entirely on a serverless, single-page architecture that runs completely on-device. All file parsing, zip decompression, markdown rendering, and conversions are completed locally in your web browser. No data is transmitted or uploaded to external servers, ever.
📂 Which files are parsed in the export?
For ChatGPT, we target the conversations.json located in the root of your export ZIP file. For Claude, we read your JSON files directly. For Gemini, we locate and parse Google Takeout history tables. Both raw JSON uploads and compressed ZIPs are parsed.
🌲 What is the ChatGPT tree walking algorithm?
Unlike linear chats, ChatGPT stores conversations as a tree structure of edited nodes and branches. Our advanced parser identifies the optimal thread path by tracing backwards from the latest active leaf message to the original root prompt, ensuring you export exactly the linear thread of the active branch.
📑 How does the bulk export ZIP work?
If you select multiple chats to export, the system converts each one to your selected format (e.g., individual Markdown or PDF files), packs them inside a compressed ZIP archive locally using fflate, and prompts your browser to download the compiled archive instantly.