Sponsor
100% local · nothing uploaded

Read your Claude chat exports, beautifully.

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.

Raw conversations.json
[{"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 export
Restored chat
Explain quicksort with an example.
C

Quicksort picks a pivot and partitions the array around it:

def quicksort(a):
    if len(a) <= 1: return a
    p = a[len(a)//2]
    …
Clean, searchable conversation
Runs fully in your browser
ZIP · JSON · Markdown
Full-text search & favorites
Export back to Markdown

A Claude export viewer for ZIP and conversations.json

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.

01

Faithful rendering

Markdown, code blocks, tables, LaTeX math, thinking blocks and tool calls are all restored exactly as they appeared.

02

Instant search

Search across every conversation, jump between matches inside a thread, and star the chats you keep coming back to.

03

Usage statistics

See message counts, role distribution, attachments and your busiest conversations at a glance.

04

Export & print

Download any conversation as Markdown, export everything as a ZIP, or print a clean PDF.

05

Light & dark

A warm, paper-like reading theme by day and an easy dark mode by night.

06

Optional local cache

Choose to cache your import in the browser (IndexedDB) so it reopens instantly — or clear it any time.

Three steps, no sign-up

From raw export to a readable conversation in seconds.

  1. 01

    Export from Claude

    In Claude, request a data export and download the ZIP (or grab a conversations.json / Markdown file you already have).

  2. 02

    Drop it in

    Open the viewer and drag your file onto the page. It is unzipped, decoded and rendered entirely on your device.

  3. 03

    Read, search, export

    Browse the restored chat interface, search across conversations, favorite the important ones and export what you need.

More from us

Other tools built for Claude users.

🔒 Privacy by design

Your data never leaves your device

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 viewer
  • No server upload — parsing happens 100% in your browser.
  • No account or login required to read your export.
  • Caching is opt-in and stored only in your browser's IndexedDB.
  • Clear the cache in one click; nothing is retained after that.
  • Open source-style transparency: it works fully offline once loaded.

Frequently asked questions

How do I read a Claude export?+

Use 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.

Is this a conversations.json viewer / Claude zip viewer?+

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.

Can I use it as a Claude backup viewer?+

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.

Is my conversation data uploaded anywhere?+

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.

What files can I import?+

A Claude export ZIP (containing conversations.json), a standalone conversations.json, or a Markdown chat transcript.

Does it work offline?+

Yes. Once the page has loaded, importing and reading work with no network connection.

Where is the cache stored?+

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.