Analyze a HAR capture into request totals, timings, sizes, and waterfall groups.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
HAR JSON is parsed into pages, entries, requests, responses, timings, sizes, and headers; totals are grouped by page and transfer metrics are summed. DNS, connect, wait, and receive phases remain separate.
{"log":{"entries":[{"request":{"method":"GET","url":"https://example.com/api"},"response":{"status":200,"statusText":"OK","content":{"size":1024,"mimeType":"application/json"}},"time":150}]}}
# HAR Analysis Summary Total Requests: 1 Total Time: 150ms Total Size: 1.0 KB ## Status Code Distribution 200: 1 requests ## HTTP Methods GET: 1 requests ## Domains example.com: 1 requests ## Slowest Requests (top 10) 150ms | 200 | 1.0KB | GET https://example.com/api
Browser audits, regression tests, and shared network traces analyze HAR files.