.json

AI Chat Export to Markdown Converter

Convert your exported AI chat history to clean readable Markdown. Supports ChatGPT, Claude, Gemini, Grok, and more.

Upload your chatgpt export
Click here to browse your exported file (.json)
Or paste your raw JSON below:
🔒 Your data never leaves your browser. Conversion happens locally.

How It Works

1

Export from your AI

Request a data export from ChatGPT (Settings → Data Controls → Export), Claude (Account Settings → Export Data), or Google Takeout for Gemini. Download the JSON file.

2

Upload or paste JSON

Select your AI platform tab, drag and drop the conversations.json file, or paste the raw JSON text directly into the input area.

3

Export clean Markdown

Our local parser instantly walks the JSON tree, resolves nested dialogue chains, removes API metadata, and outputs standard formatted Markdown to copy or download.

Who Uses This

Real workflows from real people who convert AI chats to Markdown.

AI Power Users & Researchers

Export, organize, and archive valuable research sessions, customized prompts, and extensive AI dialogues into local personal knowledge vaults like Obsidian or Logseq.

Developers & Technical Writers

Convert AI-generated code walkthroughs and explanations into structured Markdown for documentation, blog drafts, GitHub repositories, or team wikis.

Students & Lifelong Learners

Turn tutoring sessions, study guides, and Q&A sessions with LLMs into readable summaries and offline study notes that are easy to review later.

Why Convert AI Chat Exports to Markdown?

AI chat platforms are great for interactive dialog, but terrible for long-term archiving. ChatGPT, Claude, and Gemini save your chats in proprietary databases and export them as highly complex, nested JSON objects. These raw JSON exports contain extensive metadata—message IDs, parent-child mapping keys, model settings, and execution timestamps—that are completely unreadable to humans and consume massive token budgets if shared with other tools.

Pasting conversations directly from your browser is equally frustrating. You capture UI buttons, copy icons, profile placeholders, and background formatting that clutter your clipboard. A multi-turn dialogue with code blocks and mathematical notation gets scrambled, breaking syntax highlighting and list levels in the process.

Converting your JSON chat exports to Markdown strips away all platform clutter and metadata. The output is formatted as clean, readable flowing dialogue with bold user and assistant headings. Your code blocks maintain full syntax-aware formatting, and complex lists are linearized perfectly. What remains is a beautiful, platform-independent document that represents the pure knowledge generated during your AI interactions.

By standardizing your AI chat history to Markdown, you unlock full searchability and durability. You can organize your chats in local folders, version-control them on GitHub, or import them into note-taking tools. It turns volatile chat sessions into persistent, reusable knowledge assets.

Frequently asked questions

How do I export my chat history from ChatGPT?
Go to ChatGPT → click your profile picture in bottom left → Settings → Data Controls → click 'Export'. ChatGPT will send a ZIP archive to your email. Download and unzip it, then upload the `conversations.json` file here.
How do I export my chat history from Claude?
Open Claude → click your profile/name in the bottom left → Account Settings → scroll down to 'Export Data' → click 'Request Data Export'. You will receive an email to download your chats in JSON format.
How do I export my data from Gemini or Grok?
For Gemini: go to Google Takeout (takeout.google.com), deselect all, check 'Gemini', and export. For Grok or any other platform: you can copy your chat log, structure it as a JSON message array, paste it into our 'Other JSON' field, and hit convert.
Is my chat data uploaded or shared?
No. Because this is a 100% frontend-only tool, the JSON parser runs entirely inside your browser. No files are uploaded to any server, guaranteeing absolute privacy for your personal conversations.

Need a different format?

We convert 15+ formats.