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
-
Conversation list with dates
Lists every conversation from the selected data folder, sorted by last update, with the date and the message count.
-
Search across the full text
Search is not limited to titles: it also matches the body of the messages, case-insensitively, as you type.
-
Claude-style rendering
Headings, lists, quotes, tables and links in the form you know from the chat, with bundled Source Serif 4 and JetBrains Mono fonts.
-
Code blocks with highlighting
Code snippets appear as rounded cards with a language label and a copy button; the highlighter knows thirteen languages, from C# through Python to diff.
-
Printing
The open conversation can be printed through the standard Windows print dialog — always with the light palette, even when the application itself runs in dark mode.
-
Light and dark mode
The appearance is switchable in Settings, with fourteen accent colours; the choice applies instantly and survives a restart.
-
Several data sources side by side
A drop-down on the toolbar offers the subfolders of the configured root folder, so you can switch between exports without restarting.
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.
Download and source code
Need an application like this?
Request a quote