Export ChatGPTto CSV
Put a ChatGPT conversation into a spreadsheet, one message per row, in a CSV that opens cleanly in Excel.
Free · Open source · Runs locally in Chrome
Spreadsheets for sorting, filtering and reviewing
A CSV turns a conversation into rows you can sort, filter and annotate. That is useful for reviewing long chats, collecting prompts and answers, or handing a conversation to someone who lives in spreadsheets.
The file is written in a way Excel reads correctly, so accented and non-Latin characters do not turn into gibberish when you double-click it.
Built for spreadsheets
Excel-friendly encoding
UTF-8 with a byte-order mark, so Excel shows international characters properly.
One message per row
Each message is a row with its number, role, author, timestamp and content, plus thoughts, sources and attachments, so you can filter by role.
Choose your delimiter
Pick the separator that matches your locale and spreadsheet settings.
Selected messages only
Export only the part of the chat you care about.
How to do it
Open the chat
Go to the conversation on chatgpt.com and optionally use SELECT.
Choose CSV
Pick CSV from the format list. Set the delimiter in settings if needed.
Open in your spreadsheet
Open the file in Excel or import it into your spreadsheet app.
Questions about this export
Why is the CSV Excel-friendly?
It is saved as UTF-8 with a byte-order mark, which lets Excel detect the encoding and show every character correctly.
Can I copy CSV without saving a file?
Yes. CSV is one of the clipboard formats in the copy menu.
Can I change the delimiter?
Yes. The delimiter is a setting, so you can match your regional spreadsheet configuration.
Related guides
- Export ChatGPT to JSONGet a ChatGPT conversation as structured data: ids, roles, timestamps, thoughts and sources, ready for scripts and analysis.
- Export all your ChatGPT conversationsSelect many chats and download them together as one ZIP, instead of saving them one at a time.
- Copy a ChatGPT conversationSkip the file. Copy a conversation to your clipboard as Markdown, text, JSON, CSV or rich text, and paste it where you need it.
Or go back to the ChatGPT Exporter home page for every feature.
Save your ChatGPT conversations in seconds
Free, open source and 100% local. No account, no tracking.