Faithful rendering
Markdown, code blocks, tables, LaTeX math, thinking blocks and tool calls are all restored exactly as they appeared.
Drop in a Claude export ZIP, conversations.json, or Markdown and instantly restore a clean, searchable chat interface. Everything is parsed right in your browser — your data never touches a server.
No account. No upload. Works offline once loaded.
[{"uuid":"f3a1-…","name":"排序算法",
"chat_messages":[
{"sender":"human",
"text":"Explain quicksort with an example.",
"created_at":"2026-01-04T09:12:44Z"},
{"sender":"assistant",
"text":"Quicksort picks a pivot and\npartitions
the array around it:\n\n\u0060\u0060\u0060python\ndef
quicksort(a):\n if len(a)<=1: return a\n …\n",
"content":[{"type":"text","text":"…"}]}
]}]Escaped, unreadable exportQuicksort picks a pivot and partitions the array around it:
def quicksort(a):
if len(a) <= 1: return a
p = a[len(a)//2]
…This Claude zip viewer / conversations.json viewer lets you read a Claude export in a focused, distraction-free reader — and doubles as a private Claude backup viewer.
Markdown, code blocks, tables, LaTeX math, thinking blocks and tool calls are all restored exactly as they appeared.
Search across every conversation, jump between matches inside a thread, and star the chats you keep coming back to.
See message counts, role distribution, attachments and your busiest conversations at a glance.
Download any conversation as Markdown, export everything as a ZIP, or print a clean PDF.
A warm, paper-like reading theme by day and an easy dark mode by night.
Choose to cache your import in the browser (IndexedDB) so it reopens instantly — or clear it any time.
From raw export to a readable conversation in seconds.
In Claude, request a data export and download the ZIP (or grab a conversations.json / Markdown file you already have).
Open the viewer and drag your file onto the page. It is unzipped, decoded and rendered entirely on your device.
Browse the restored chat interface, search across conversations, favorite the important ones and export what you need.
Other tools built for Claude users.
This is a local-first tool. When you import a file, it is parsed with the browser's built-in APIs — decompressed, decoded and rendered in memory on your own machine. There is no backend, no upload, and no analytics on your conversation content.
Open the viewerUse this Claude export viewer: open a Claude export ZIP or conversations.json and it restores a readable chat. As a Claude zip viewer and conversations.json viewer, everything is parsed locally in your browser.
Yes. It works as both a conversations.json viewer and a Claude zip viewer — drop in the raw file or the whole export ZIP and read it instantly, no upload required.
Absolutely. It's a privacy-first Claude backup viewer: keep your exported archives and open any of them here to read, search and re-export — nothing leaves your device.
No. Files are read and parsed locally in your browser using built-in JavaScript APIs. Nothing about your conversation content is sent to any server.
A Claude export ZIP (containing conversations.json), a standalone conversations.json, or a Markdown chat transcript.
Yes. Once the page has loaded, importing and reading work with no network connection.
If you opt in, your import is stored in your browser's IndexedDB on your own device. You can clear it any time from the viewer.