Chat Log Viewer
Drop a .json chat log file exported from clawq session show or Claude Code to inspect messages, tool calls, tool responses, and thinking blocks.
Files are processed entirely in your browser — nothing is uploaded.
How to export chat logs
Clawq
Use session show to export a session as JSON:
# List available sessions
clawq session list
# Export a session to a .json file
clawq session show SESSION_KEY > chat.json
# Export a specific epoch
clawq session show SESSION_KEY --epoch 2 > chat.json Claude Code
Claude Code stores conversations as JSONL files. Each line is a JSON message object. To export:
# Find recent conversations
ls -lt ~/.claude/projects/*//*.jsonl | head
# Convert JSONL to a JSON array for the viewer
cat CONVERSATION.jsonl | jq -s '.' > chat.json Alternatively, use claude export if available in your version, or copy the .jsonl file directly — the viewer also accepts newline-delimited JSON.
Drop a .json or .jsonl chat log file here, or click to browse
Supports clawq session show, Claude Code, and JSONL formats