HAR Viewer — Open & Analyze .har Captures Browse a HAR capture offline.
100% offline
HAR Viewer2 requests1.5 KB transferred231 ms total
HAR JSON2942 chars
Requests2

About HAR Viewer — Open & Analyze .har Captures

A HAR file (HTTP Archive) is the JSON capture your browser exports when you "Save all as HAR" from the Network panel. It records every request a page made — the method, URL, status, timing, sizes, and headers. It's the standard way to share a network trace when debugging a slow page or a failing API call.

This free HAR viewer opens that capture offline and lets you browse it like a mini DevTools: a master list of every request with color-coded status, plus a detail panel for the selected request's headers. It's the fastest way to open a .har file without re-uploading a trace that may contain cookies or tokens.

Everything runs in your browser. Your HAR is parsed locally and never leaves your device.

Features

  • Master request list with method, color-coded status, URL, size, and timing
  • Click any request to inspect its request and response headers
  • Summary bar with total request count, transfer size, and time
  • Fully offline — your HAR capture is never uploaded

How to use

  1. Export a HAR from your browser DevTools (Network panel → Save all as HAR).
  2. Paste the HAR JSON into the input box.
  3. Browse the request list — status colors flag 4xx/5xx at a glance.
  4. Click a request to expand its request and response headers.

Frequently asked questions

What is a HAR file?

A HAR (HTTP Archive) file is a JSON-formatted log of a browser session’s network activity — every request, response, header, timing, and size. Browsers and tools like Charles or Fiddler can export one for debugging or sharing.

Is it safe to open a HAR file here?

Yes. The HAR is parsed entirely in your browser with JavaScript — nothing is sent to a server. That matters because HAR captures often contain cookies, auth tokens, and request bodies you would not want to upload.

How do I create a HAR file?

Open your browser DevTools, go to the Network tab, reproduce the activity, then right-click the request list and choose "Save all as HAR" (Chrome/Edge) or use the download icon (Firefox).

Why are some requests highlighted in different colors?

Status codes are color-coded: 2xx success is green, 3xx redirects are blue, 4xx client errors are amber, and 5xx server errors are red — so problem requests stand out instantly.

Everything runs locally in your browser — your input is never uploaded.