Key fact
No upload endpoint
The transcript pages use browser APIs to read files locally. They do not require accounts or server storage.
Free local tools
Convert local JSONL into a readable timeline, estimate token usage with a dated pricing table, or export an agent-run audit note. No backend, no signup, no transcript upload.
Key fact
The transcript pages use browser APIs to read files locally. They do not require accounts or server storage.
Key fact
The parser accepts known message, tool, metadata, and usage shapes while counting unknown records for review.
Key fact
Each tool produces a copyable or downloadable artifact for PR review, incident notes, or handoffs.
claude code session logs, jsonl transcript viewer
Drop a Claude Code JSONL transcript and turn it into a readable local timeline of messages, tool calls, tool results, and token fields.
claude code token usage
Estimate Claude Code transcript token usage and cost by turn with a dated model pricing table and CSV export.
agent observability checklist
Run an interactive agent-session audit checklist and export a concise Markdown note for PRs, incidents, and handoffs.
Related guide pages
Foundation
A source-grounded explanation of Claude Code and Agent SDK session logs, what they contain, and what they do not prove.
Field guide
How to read Claude JSONL transcript artifacts, hook transcript paths, subagent transcript paths, and stream-json output without mixing them up.
Telemetry
A practical map of Claude Code and Agent SDK telemetry: traces, metrics, logs, identity attributes, and event analysis.
Controls
How Claude Code hooks create reliable capture points for prompts, tool calls, stop events, subagents, and policy decisions.