Your data never leaves your browser. All processing happens locally on your device.
Important: What's in these files
Claude Code JSONL files contain your full conversation history including prompts, code, file contents, and command outputs. This tool only reads token counts and costs, but the raw files are loaded into browser memory during processing. For maximum safety, use the MCP method below which strips sensitive data first.
Recommended: CLI or MCP (privacy-safe, auto-opens dashboard)
Both methods read your local data, strip ALL conversation content, and share only anonymous analytics (token counts, costs, timestamps). No prompts, code, or file paths are ever transmitted.
- 1
CLI (one command, auto-opens this dashboard):
npx devburn sync --open - 2
MCP (ask Claude "analyze my usage"):
claude mcp add claude-usage -- python3 <(curl -s https://findutils.com/mcp/claude-usage-mcp.py)
Both methods auto-open this dashboard with your data embedded in the URL. No file dragging needed.
Drop your Claude Code session files or click to browse
Accepts .jsonl files from ~/.claude/projects/ or a pre-stripped .json from the MCP tool
How to Analyze Your Claude Code Usage
- 1
Open the Analyzer
Navigate to the Claude Code Usage Analyzer tool page. - 2
Locate Your Session Files
Open your file manager and navigate to ~/.claude/projects/. You'll see subdirectories for each project with .jsonl files inside. - 3
Drop Files
Drag the folder or individual .jsonl files onto the drop zone. The analyzer will process them instantly in your browser. - 4
Explore Your Dashboard
View cost trends, token usage, session counts, model breakdown, and cache analysis. Use the time range and model filters to focus on specific periods or models. - 5
Export Your Data
Click JSON or CSV to download a summary of your usage data for spreadsheets or further analysis.