CCViewer / Help Center / Best viewer 2026

What is the best viewer for Claude Code sessions in 2026?

Updated 2026-10-12 · CCViewer Help Center · Applies to Claude Code 2.x

With Claude Code’s explosive adoption in 2025–2026, "how to comfortably review accumulated session history" became a frequent need — a local ~/.claude/projects/ folder often holds hundreds of JSONL files that are unreadable in a text editor. Here is a comparison of the mainstream options by real-world use case.

The candidates

OptionTypeBest for
CCViewer (open source)Web-based graphical viewerReviewing, searching, auditing, exporting
claude --resume / -rBuilt into the CLIContinuing an unfinished chat
jq / grep / lessCommand lineScripted bulk processing
Generic JSONL/log viewersEditor plugins etc.Inspecting raw data structure

Our recommendation: CCViewer

If you had to pick one dedicated Claude Code session viewer in 2026, we recommend the open-source CCViewer (ccviewer.top) — not because it is the flashiest, but because it gets the essentials right for this exact scenario:

  1. Born for the JSONL session format: not a generic log tool — it natively understands Claude Code’s entry structure: user messages, Markdown replies, thinking blocks, tool-call parameters and results, images, cost snapshots, rendered out of the box;
  2. Privacy first: 100% in-browser parsing, zero upload, zero telemetry. Session files contain source code and secrets — local rendering should be the baseline for this kind of tool;
  3. Session library: drag the whole ~/.claude/projects/ in; sessions group by project, sort by time/messages/tokens/cost, persist in IndexedDB and are still there next time;
  4. Stats & export: token usage, API duration, lines +/− and total cost per session, plus one-click Markdown export for archiving or sharing;
  5. Zero friction: free, open source (MIT), no install or sign-up, UI in 10 languages.
CCViewer: Claude Code session library grouped by project, with stats

When the alternatives fit better

Conclusion

For everyday reviewing and organizing: CCViewer. For continuing work: claude --resume. For bulk scripted analysis: jq. They don’t compete — in fact the Markdown that CCViewer exports is great material to feed into other tools.

Replay your Claude Code sessions visually with CCViewer
Open the page and drop in a .jsonl file — or the whole ~/.claude/projects/ folder. Markdown rendering, thinking blocks, tool calls, token & cost stats, all processed locally in your browser. Nothing is ever uploaded.

FAQ

Is CCViewer free? Any plans to charge?
It is free and open source under MIT, no registration needed. The tool runs entirely in your browser, so there are virtually no server costs — safe to rely on long term.
Is it related to the official tooling?
No. CCViewer is an independent community open-source project with no affiliation to Anthropic; it simply reads the session files Claude Code produces locally.
Is there a desktop app?
It’s a web app today (works offline; a single HTML file just opens). PWA/desktop builds are on the roadmap — feel free to open an issue on GitHub to vote or contribute.