HAR File Analyzer

File processing happens entirely in your browser. The HAR contents never reach any server.
(sample)
Requests
4
Wall time
1.97 s
Transfer
187.3 KB
Errors
1
Slow (≥500ms)
1

Waterfall

200
220 ms
200
90 ms
200
1.45 s
500
80 ms
blockedfirst-partythird-partyerror (4xx/5xx)

Third-party breakdown

HostReqsBytesTime
cdn.thirdparty.io1175.8 KB1.45 s

Request detail

Select a row to inspect headers and timing breakdown.

What This Tool Does

HAR File Analyzer is built for deterministic developer and agent workflows.

Drop a HAR file in your browser and inspect waterfall, blocking, headers, third-party breakdown, slow-resource flags, and total transfer or wall time. Files stay on your device — analysis is fully local.

Use How to Use for execution steps and FAQ for constraints, policies, and edge cases.

Last updated:

This tool is provided as-is for convenience. Output should be verified before use in any production or critical context.

Agent Invocation

Best Path For Builders

Browser workflow

Runs instantly in the browser with private local processing and copy/export-ready output.

Browser Workflow

This tool is optimized for instant in-browser execution with local data handling. Run it here and copy/export the output directly.

/har-file-analyzer/

For automation planning, fetch the canonical contract at /api/tool/har-file-analyzer.json.

How to Use HAR File Analyzer

  1. 1

    Load your HAR

    Use Choose HAR file to read a .har export from Chrome, Firefox, or Safari DevTools. The file is parsed with FileReader and stays inside this tab.

  2. 2

    Scan the summary cards

    Requests, wall time, total transfer, error count, and slow-request count surface above the waterfall so you spot the page's biggest issues without scrolling.

  3. 3

    Filter and drill in

    Type into the filter to narrow by URL, host, or status. Click any waterfall row to open headers, MIME type, transfer size, and a per-phase timing breakdown.

  4. 4

    Triage third parties

    The third-party panel ranks external hosts by transferred bytes and total time, to see which vendor scripts dominate the page budget.

Frequently Asked Questions

What is HAR File Analyzer?
HAR File Analyzer ingests browser-exported HAR files and produces a waterfall, blocking analysis, header inspector, third-party breakdown, slow-resource detection, and total transfer or wall-time stats.
How big a HAR can it handle?
Most browser HAR exports under fifty megabytes parse and render comfortably. large captures may slow the waterfall layout because every entry is rendered as an interactive row.
What counts as a third-party request?
A request is third-party when its host does not end with the hostname of the first page recorded in log.pages. The third-party panel groups by host and ranks them by transferred bytes.
Does the file leave my device?
No. The HAR is read with FileReader, parsed in memory, and rendered locally. There is no upload endpoint and no background fetch of the file contents to any server.
Does it send my data to a server?
No. Parsing and visualization run entirely in your browser. Headers, URLs, and request bodies in the HAR file never leave the tab during analysis.