$ cat ~/.claude/projects/**/*.jsonl
A Claude Code session viewer and JSONL history viewer that runs entirely in your browser. Private, free and open-source.
Drag a .jsonl history file or a whole project folder here, or click to choose
e.g. the entire ~/.claude/projects/ folder, or a single <sessionId>.jsonl inside it
The issue was a missing wrap in the flex layout. Fixed and verified at 375px width.
CCViewer is a free, open-source Claude Code viewer for the .jsonl session files stored under ~/.claude/projects/. Use it as a Claude Code session viewer to replay any conversation, or as a JSONL history viewer to audit tool calls, thinking blocks, token usage and cost — everything is rendered locally in your browser, and files never leave your computer.
~/.claude/projects/<project>/<session-id>.jsonl. Drop a single file or the whole project folder here to browse the full conversation.Tip (macOS): in the picker press <kbd>⌘⇧.</kbd> to reveal hidden folders, or in Finder press <kbd>⌘⇧G</kbd> and type <code>~/.claude/projects</code>. The picker remembers your last folder.
No sessions yet. Open a folder of .jsonl files to build your library.
Paste the whole history file here, one JSON object per line (a single JSON array / object also works).