Upload a Chrome DevTools HAR file and get a local performance, cache, host, asset, status, and security-header report.
- Runs locally
- Category Developer & DevOps
- Best for Formatting, validating, shrinking, or inspecting code-adjacent text.
- Main HTML is missing security headers: content-security-policy, strict-transport-security, x-content-type-options, referrer-policy
- 1 cacheable-looking assets have weak Cache-Control.
What this tool does
HAR Performance Analyzer turns a browser network export into a readable engineering report without sending the capture anywhere. Load a `.har` file from Chrome, Edge, Firefox, or another browser, and the tool summarizes request count, transferred bytes, body bytes, failed requests, third-party hosts, MIME types, the slowest requests, large assets, weak cache headers, and missing security response headers on the main HTML document.
It is built for the moment after a page feels slow but before you open a heavy observability product. Product engineers can paste the Markdown into an issue, performance owners can export the request table as CSV, and founders can check a landing page capture before asking someone to optimize it. The JSON output keeps the raw metrics structured enough for follow-up automation.
Tool details
- Input
- Files + Text + Numbers
- The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
- Output
- Live result + Copy + Download
- The result area focuses on usable output, with copy, download, or preview actions when supported.
- Privacy
- Browser-side processing
- The main tool logic does not call an external API, so inputs normally stay in the current tab.
- Save / share
- Shareable URL state
- Key settings are encoded in the URL so another person can reopen the same setup.
- Performance budget
- Initial JS <= 36 KB
- No WASM budget is declared, keeping the tool quick to open on mobile.
- Best fit
- Developer & DevOps · Developer
- Category and role tags drive related tools, internal links, and quick fit checks.
How to use
-
1. Input
Paste or drop your content into the tool panel.
-
2. Process
Click the button. All processing is local in your browser.
-
3. Copy / Download
Copy the result or download to disk in one click.
How HAR Performance Analyzer fits into your work
Use it in the small gaps between coding, reviewing, debugging, and shipping.
Developer jobs
- Formatting, validating, shrinking, or inspecting code-adjacent text.
- Preparing snippets for documentation, tickets, commits, or handoff.
- Checking a small payload quickly without switching tools.
Developer checks
- Run irreversible transforms like minify or obfuscate on a copy.
- Keep secrets out of pasted snippets unless the tool explicitly stays local.
- Use your normal tests or linter before shipping transformed code.
Good next steps
These links move the current task into a more complete workflow.
- 1 Image Target Size Compressor Compress one image to a target KB size locally with quality search, automatic downscaling, preview, and download. Open
- 2 Image Compressor (Local) Image compressor — squeeze JPG/PNG/WebP without server upload, with quality slider, batch mode, file size comparison. Open
- 3 HTML Minifier Minify HTML — strip comments, whitespace, optional attributes, inline CSS/JS. 40-60% smaller. Open
Real-world use cases
Turn a slow-page complaint into a concrete issue
Export HAR from DevTools, paste the Markdown report into an issue, and include the top slow requests and oversized assets.
Review third-party cost before launch
Check how many requests go to external hosts and whether the main document is missing security headers.
Common pitfalls
A HAR export can include sensitive URLs and headers, so do not publish the raw file.
Transfer size can be browser-dependent when cache is involved; compare captures under the same cache setting.
Privacy
HAR parsing runs locally. Review reports before sharing because URLs, query strings, and hostnames may still be sensitive.
FAQ
Tool combos
Folks in your role tend to reach for these alongside this tool.
- Add Line Numbers Number every line of pasted text — set start, step and separator, zero-pad to align, skip blanks, or strip numbers back off — browser-only
- AES Text Encryptor Encrypt & decrypt text with a password — AES-256-GCM + PBKDF2 via WebCrypto — 100% in your browser, nothing uploaded
- Affine Cipher Encoder & Decoder Encrypt and decrypt the ax+b affine cipher with live modular-inverse check, browser-only
- Age Difference Calculator The exact gap between two birthdays — years/months/days, percentage, and the date one person is twice the other's age — browser-only