Claude Conversation Viewer

The data export you can download from Claude.ai is a raw JSON file where the conversations sit one after another with no formatting. This application shows them the way they looked in the chat: serif body text, highlighted code blocks — and you can print them, too.

Version
1.0.0
Platform
Windows 10 / 11, .NET 10
Type
Desktop application (WPF)
Distribution
Standalone ZIP from GitHub Releases
Price
Free and open source

What it is for

The data export you can request from Claude.ai gives you a conversations.json file that holds every conversation — but in a raw form meant for machines. Open it in a text editor and the Markdown markup, the code snippets and the structure of the conversation are all equally unreadable.

The application reads that file and renders it close to the claude.ai chat view: serif body text, rounded code cards with a language label and syntax highlighting, chip-like inline code. If you treat your conversations as notes, you can search them here — and put them on paper.

What it does

Technology

A WPF desktop application on .NET 10, built along MVVM lines: list filtering and loading run in the view model, and the UI binds to it. The shell is built on the Material Design In XAML library — that is where the light/dark theme and the fourteen selectable accent colours come from.

Markdig handles the Markdown, the finished conversation is produced as a WPF FlowDocument (which is what makes printing possible), and AvalonEdit provides the syntax highlighting for code blocks. Settings live as a JSON file in the AppData folder. The application can be downloaded as a standalone package, so running it needs no .NET installation.

Need an application like this?

Request a quote