---
title: "Export ChatGPT Conversations to PDF, Markdown, JSON or Text | Keep"
description: "Open your ChatGPT data export, search every conversation, and download selected chats as Markdown, PDF, JSON, or text. Private and free in your browser."
canonical: "https://keep.md/tools/export-chatgpt-conversation"
language: "en"
---

# Export ChatGPT conversations

Search your ChatGPT history and export one conversation or many as Markdown, PDF, clean JSON, or plain text. Nothing leaves your browser.

## How to use this tool

Choose the ZIP from your ChatGPT data export or its conversations.json file. Search and select conversations, choose an output format, and download the files.

## Stop re-explaining your project to every AI agent.

Automatically Keep decisions, handoffs, plans, context, and todos in one shared AI notepad that every local or cloud agent remembers.

[Start for free](https://app.keep.md/signup)

[Read the docs](https://keep.md/docs)

## How to download a ChatGPT conversation

1.  Request an export from **Settings** and **Data controls** in ChatGPT.
2.  Download the ZIP when your export is ready.
3.  Open the ZIP above and search for the conversation you need.
4.  Select Markdown, PDF, clean JSON, or plain text.
5.  Download one conversation directly or several in a ZIP.

See OpenAI's [official data export instructions](https://help.openai.com/en/articles/7260999-how-do-i-export-my-chatgpt-history-and-data) for the latest account steps.

## Choose the right ChatGPT export format

**Markdown**

Best for AI agent context, notes, Git repositories, and editable long-term memory.

**PDF**

Best for printing, sending a finished transcript, or keeping a fixed visual archive.

**Clean JSON**

Best for scripts and analysis that need roles, message text, IDs, and dates without ChatGPT's full mapping structure.

**Plain text**

Best when the destination accepts text but does not understand Markdown.

## Find one useful chat in a large export

ChatGPT data exports can contain hundreds or thousands of conversations. This tool searches conversation titles and message bodies on your device. Use Select none, find the chat, select it, and download only that file. You do not need to extract the ZIP or inspect the raw JSON yourself.

## Turn old chats into reusable context

A conversation often contains decisions, constraints, examples, and project history that would help the next agent. Export only the durable chats, review the result, and keep them with the work they describe. The [Markdown converter](https://keep.md/tools/chatgpt-to-markdown) is the strongest fit for editable context. Use the [PDF converter](https://keep.md/tools/chatgpt-to-pdf) when the transcript should be shared as a finished document.

## Frequently asked questions

Request your data export from ChatGPT, open the ZIP here, select the conversation you need, and download it as Markdown, PDF, JSON, or plain text.

Yes. Search by title or message text, select none, then choose the single conversation you want. It downloads directly in your chosen format.

Yes. All readable conversations are selected by default. Choose a format and the converter creates a ZIP with one file per conversation.

Use Markdown for AI context and editable archives, PDF for printing and sharing, clean JSON for code and data work, or plain text for maximum compatibility.

No. The ZIP is opened and converted locally in your browser. Your conversations do not leave your device.

A browser save or print captures one open page. The official data export includes your conversation history, and this tool lets you search it and create separate portable files.

It supports the conversation mapping used in ChatGPT data exports and a simpler messages array fallback. If no readable user and assistant messages exist, it reports that instead of creating empty files.

## Related tools

[

### ChatGPT to Markdown converter

Turn ChatGPT conversations into portable Markdown for notes, Git, AI agents, and long-term memory.

](https://keep.md/tools/chatgpt-to-markdown)[

### ChatGPT to PDF converter

Convert one ChatGPT conversation or a full export into clean, private PDF files in your browser.

](https://keep.md/tools/chatgpt-to-pdf)[

### Token counter

Count the LLM tokens in text you paste or in any webpage. Pick a model to see how much of its context window you fill, and compare the raw HTML cost of a page to the Markdown version.

](https://keep.md/tools/token-counter)[

### PDF to Markdown converter

Convert a PDF into clean Markdown for Claude, ChatGPT, coding agents, or notes. Copy the result or download a .md file.

](https://keep.md/tools/pdf-to-markdown)
