ChatGPT Export Viewer
OpenAI's conversations.json export is a raw, deeply
nested tree of message branches — unreadable without writing a
script. Drop the file in below and browse your conversations like
a normal chat log instead.
Drag your conversations.json file here, or click to choose it
Select a conversation on the left.
How do I get my ChatGPT conversations.json file?
In ChatGPT: Settings, then Data Controls, then Export data.
You'll get an email with a download link to a zip file — unzip
it and drop the conversations.json file from
inside here.
Does this tool upload my conversations anywhere?
No. Parsing happens entirely in your browser with JavaScript; the file is never sent anywhere, which you can verify by checking your browser's network tab.
Why does a conversation only show one reply when I remember regenerating it?
ChatGPT exports store every edit and regenerated reply as a branch in a tree, not a flat list. This tool walks the currently active branch only — the same messages ChatGPT itself would show you — so older, abandoned regenerations are intentionally left out.