HAR Analyzer — Free Online HTTP Archive Viewer & Debugger
Inspect network requests, response times, headers, cookies, and waterfalls from HAR files. Drag & drop a .har file or paste raw JSON to get started instantly. 100% client-side — your data stays private.
How to Use the HAR Analyzer
- Get a HAR file — In Chrome DevTools (F12), go to the Network tab, right-click the grid, and choose "Save all as HAR with content".
- Load it — Drag and drop the .har file onto this tool, click "Open" to browse, or paste the JSON directly.
- Explore requests — Browse the entry table sorted by time. Click any row to see full request/response headers, cookies, and timing breakdown.
- Filter and search — Use the status code badges to filter by response class (2xx, 3xx, 4xx, 5xx). Use the search box to find specific URLs or headers.
- View timing — The waterfall column shows DNS, connect, SSL, wait, and receive phases for each request.
- Redact & share — Click "Redact" to strip sensitive data (cookies, auth headers, POST bodies), then "Download" to save a safe version for sharing.
Understanding the HAR Timing Waterfall
Each request in the waterfall bar is broken into phases:
- DNS — Time to resolve the domain name
- Connect — Time to establish TCP connection
- SSL — Time for TLS/SSL handshake
- Wait — Time waiting for the server response (TTFB)
- Receive — Time to download the response body
Frequently Asked Questions
HAR (HTTP Archive) is a JSON-based format that records all HTTP transactions between a browser and a server. It captures request URLs, methods, headers, cookies, response bodies, and timing data. HAR files are used for debugging network issues, performance analysis, and sharing reproduction steps for bugs.
Open Chrome DevTools (F12), go to the Network tab, ensure recording is active (red dot), enable "Preserve log", reproduce the issue, then click the download arrow and choose "Save all as HAR with content".
The Redact button removes sensitive data from the HAR file including: cookies, Authorization headers, Set-Cookie response headers, and POST request/response bodies. The redacted version can then be safely shared with others for debugging purposes.
The tool runs entirely in your browser, so it's limited by available memory. HAR files under 50MB work well. Very large files (100MB+) may slow down — for those, consider filtering the capture in DevTools before exporting.
Yes, the tool fully supports the HAR 1.2 specification. It parses all standard fields including entries, pages, request/response objects, timings, cookies, headers, query strings, and content with base64 encoding.