HAR File Viewer

Inspect a .har network capture without uploading it.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

View HAR captures privately

A HAR file (HTTP Archive) is a JSON record of the network requests your browser made, exported from the DevTools Network tab. This viewer opens it locally and lays every request out in a table — method, status, type, size and timing — so you can spot slow calls, failed responses and oversized assets without sharing the file with anyone.

How it works

When you select a .har file, the tool reads it with the browser’s FileReader API and parses the JSON. It walks log.entries and, for each request, pulls out the method and URL from request, the status, status text, MIME type and content size from response, and the total round-trip time. Sizes are formatted into B, KB or MB, and a content size of -1 (body not captured) is shown as a dash and left out of the total. You can filter the table by URL substring; the request count and summed byte total recalculate to match what is shown. Status codes of 400 or higher are flagged in red.

Example

Open a HAR captured from a slow page and you might see:

MethodStatusTypeSizeTimeURL
GET200text/html14.2 KB320 ms/index.html
GET200application/javascript512.0 KB1100 ms/app.bundle.js
GET404text/html-88 ms/missing.png

The 512 KB JavaScript bundle taking 1100 ms is the obvious bottleneck, and the 404 highlights a broken asset reference.

Because HAR files frequently include cookies, authorization headers and full request bodies, privacy matters: this tool parses the file entirely in your browser and never uploads it.

Ad placeholder (rectangle)