⚡ 100% Client-Side In-Browser HAR File Waterfall Inspector

HAR Analyzer: Inspect Network Waterfalls & HTTP Logs

Analyze HTTP Archive (.har) files securely in your browser. Inspect visual waterfall timing breakdowns, request & response headers, payloads, cookies, and TTFB latency with zero server uploads.

📂
Drop your .har file here or click to browse
100% Private: All processing runs locally inside your browser memory
Request Details

How to Export & Analyze a HAR File in 3 Steps

1

Record in Browser DevTools

Press F12 in Chrome, Edge, or Firefox to open Developer Tools. Navigate to the Network tab and reproduce your web issue.

2

Export the .HAR Log

Click the down-arrow icon (Export HAR) or right-click any network request and select "Save all as HAR with content" to download the archive.

3

Drop & Inspect Waterfalls

Drag the file into our analyzer. Click any row to inspect HTTP status codes, response headers, cookies, and identify high TTFB latency bottlenecks.

The Complete Guide to HAR Files, Waterfalls & Web Performance

HTTP Archive (HAR) is a standardized JSON format used across all modern browsers and performance tools to record and benchmark web page transactions.

Why In-Browser Client-Side Analysis is Essential for Security

HAR files capture raw HTTP traffic. When you export network logs from an authenticated web session, that file typically includes:

Uploading a HAR file to third-party cloud servers risks exposing sensitive credentials. HAR Analyzer 1io processes the entire JSON archive locally inside your browser's V8 runtime. Disconnecting your internet connection does not interrupt the tool, ensuring zero cloud leaks.

Deciphering the Network Waterfall Timing Phases

Every network transaction in a HAR file breaks down into distinct chronological phases:

Network Latency Phases & Diagnostic Matrix

Reference guide for diagnosing web bottlenecks through HAR timing metrics:

Timing Phase Target Healthy Duration Probable Cause of Delay Recommended Optimization
DNS Lookup < 20 ms Slow ISP DNS resolver, lack of Anycast Switch to Cloudflare (1.1.1.1) or Google (8.8.8.8), enable DNS prefetching
Initial Connect (TCP) < 50 ms High physical distance to origin server Implement a Content Delivery Network (CDN) edge cache (Cloudflare/Fastly)
SSL / TLS Handshake < 60 ms Old TLS 1.2 protocol, slow cipher suites Upgrade to TLS 1.3 with 0-RTT session resumption
Waiting (TTFB) < 200 ms Uncached database queries, slow backend PHP/Node Implement edge page caching, Redis/Memcached, query indexing
Content Download Depends on asset size Uncompressed assets, massive image payloads Enable Brotli/Gzip compression, convert images to modern WebP/AVIF

Frequently Asked Questions

Simply drag and drop your .har file into the box above. You don't need to install any heavy desktop programs or register for an account.

Yes. The HTTP Archive specification follows a universal open JSON schema (v1.2) supported by Chrome, Firefox, Safari, Edge, Fiddler, Charles Proxy, and Postman.

Because processing runs locally inside your browser's 64-bit JavaScript memory, our engine easily handles large HAR archives (over 100 MB containing thousands of requests) smoothly without timing out.

Requests colored in red indicate failed HTTP transactions, such as 4xx client errors (404 Not Found, 403 Forbidden, 401 Unauthorized) or 5xx server failures (500 Internal Error, 502 Bad Gateway, 504 Gateway Timeout).

✅ Notification message