1
Upload
2
Payment
3
Download
Step 1 of 3

Export your ChatGPT conversations to Markdown

Upload your OpenAI data export. Each conversation becomes a Markdown file — code blocks preserved, organized by date. Nothing leaves your browser.

Drop your OpenAI export ZIP here

.zip or conversations.json · Never uploaded

Choose file

How to get your ChatGPT export

  1. 1.Go to chatgpt.com and click your profile icon → Settings
  2. 2.Click "Data controls" → "Export data"
  3. 3.Click "Export" and wait for the email from OpenAI (usually a few minutes)
  4. 4.Download the ZIP from the email link and upload it here
FAQ

No. The ZIP file is parsed entirely in your browser. Your conversation history never leaves your device.

OpenAI exports all your conversations as a conversations.json file. It also includes account info and metadata, but this tool only reads the conversations.

Each file is named with the conversation date and title (e.g. 2024-03-15-python-help.md). If ChatGPT gave a conversation a title, that's used.

Code blocks are preserved with triple-backtick Markdown fencing. Bold, italic, and lists come through as standard Markdown.

There's no limit. The tool handles exports with thousands of conversations — it processes everything in your browser.

Yes. Drop the unzipped folder into your Obsidian vault or use Notion's Markdown importer. Each conversation becomes one note.