Open a HAR file and actually read it.
OpenAny turns .har network captures into a waterfall you can search, redacts tokens and cookies before you attach one to a ticket, and copies any request out as curl, fetch or Playwright. All inside VS Code, all offline.
Install from the VS Code Marketplace| # | Method | Status | URL | Type | Time | Waterfall |
|---|---|---|---|---|---|---|
| 12 | GET | 200 | https://shop.example.com/api/cart | json | 84 ms | |
| 13 | POST | 200 | https://shop.example.com/api/session/refresh | json | 131 ms | |
| 14 | POST | 500 | https://shop.example.com/api/checkout | json | 2,410 ms | |
| 15 | GET | 401 | https://shop.example.com/api/orders/latest | json | 62 ms | |
| 16 | GET | 304 | https://cdn.example.com/assets/app.9f2c1.js | script | 19 ms |
Request headers
authorization: Bearer eyJhbGciOiJIUzI1NiJ9… [redacted]cookie: session=3f9a…c21e [redacted]
content-type: application/json
x-request-id: b7e1-40ac
Response body
{"error": "payment_provider_timeout",
"retryable": true,
"upstream_ms": 2385
}
Thirty seconds from install to answer
- InstallOne click from the VS Code Marketplace or Open VSX.
- Open any .harDouble-click the file. The waterfall replaces the wall of JSON.
- Redact and shareOne click in the viewer (Pro) writes a clean copy to attach to the ticket.
Why not just DevTools?
You can import a HAR into a browser's Network panel. Here is what changes when it opens in your editor instead.
Built for the moment someone sends you a .har file
Support tickets, bug reports, and QA runs all arrive as HAR captures. Today you open them in a browser tab that forgets everything and leaks everything. OpenAny keeps them in your editor.
Waterfall, not a wall of JSON
Every request with method, status, size and timing, filterable by URL, method, status and type. Click a row to see headers, cookies, query params and the decoded body.
Redact before you share
One click replaces Authorization headers, cookies, API keys, tokens in URLs, secret fields in JSON, form and XML bodies, and payment card numbers, then saves a clean copy next to the original. It removes secrets, not personal data — see what redaction covers. Runs locally. Nothing leaves your machine.
Any capture, any editor
Opens files from Chrome, Edge, Firefox, Safari, Charles, Proxyman, Fiddler and Playwright, in VS Code, Cursor, Windsurf or VSCodium.
Find the slow one
Every request drawn phase by phase: blocked, DNS, connect, send, wait and receive. The slow one stands out in the waterfall.
Copy as curl, fetch or Playwright
Reproduce any request from the capture with a single copy, as a curl command, a fetch call or a Playwright request.
Works offline, forever
No account, no upload, no telemetry. The free viewer stays free. Pro is a license key you keep.
Pricing
Buy once. Use it as long as you like. Prices in USD; tax is added at checkout where required.
Free
- Full waterfall viewer
- Headers, cookies, bodies
- Search and filter
- Unlimited files
- Reloads when the file changes
Pro
- Everything in Free
- Secret redaction and clean export
- Copy as curl, fetch or Playwright
- Up to 3 machines
Team
- Everything in Pro
- One key for up to 10 machines
- One invoice for the team
14-day money-back guarantee. Not for you? Email support within 14 days and you get a full refund, no questions. Refund policy
Questions
How do I install it?
OpenAny HAR is on the VS Code Marketplace (VS Code) and Open VSX (Cursor, Windsurf, VSCodium). Search for "OpenAny HAR" in your editor's Extensions view, install, then open any .har file.
Is Pro a subscription?
No. Pro and Team are one-time purchases. You get a license key that keeps working. Updates within the current major version are included.
Does the extension send my HAR files anywhere?
No. Files are parsed inside VS Code. The only network call the extension ever makes is to check a Pro license key when you enter one, and it never sends file contents.
What exactly does redaction remove?
Secrets. Cookie and Set-Cookie headers, Authorization and API-key headers, tokens in query strings and URL fragments, secret-named fields in JSON, form, XML and SOAP bodies, values that look like a token (JWTs, sk_live_…, ghp_…) wherever they appear, and payment card numbers — all replaced with [REDACTED]. Binary bodies (images, fonts, protobuf) are dropped because they cannot be scrubbed.
It does not remove personal data: names, email addresses, phone numbers, postal addresses, IDs in URL paths, and server IP addresses are left exactly as captured, because that is usually the part the person debugging needs. Everything else stays too, so the file still opens anywhere and still tells the story — but read it before you send it outside your company.
What if it doesn't work for me?
Email support within 14 days of purchase and you get a full refund. See the refund policy.
Who makes this?
OpenAny is built by Geary Works, a one-person software company in Rio Rancho, New Mexico. Support answers come from a person.
Open your next HAR in your editor.
Free viewer, no account. Pro is $39 once, with a 14-day refund.
Install from the VS Code Marketplace