HAR to JSON Converter Online
Convert HAR (HTTP Archive) files to clean JSON online instantly. Free tool to extract and simplify HTTP session data from HAR files into readable JSON arrays. Runs in your browser.
What is HAR to JSON Conversion?
HAR to JSON conversion extracts and simplifies the HTTP session data stored inside HAR (HTTP Archive) files into a clean, flat JSON array. HAR files exported from Chrome DevTools, Firefox, Postman, or Charles Proxy contain verbose metadata alongside the actual request and response data. A HAR to JSON converter distills this down to the essential fields—URL, method, status, response body—making the data easy to read, search, and process.
Why Convert HAR to JSON?
Use a HAR to JSON converter when you need to analyze network traffic from a HAR recording without wading through the full HAR schema. HAR files can be hundreds of kilobytes and contain dozens of nested fields per entry. Converting to a flat JSON array makes it easy to scan all requests at a glance, filter by status code, extract response bodies, or feed the data into scripts and data analysis tools.
How Our HAR to JSON Converter Works
Paste your HAR file content (or a .har/.json file) into the input editor and click Convert. The tool reads the log.entries array from the HAR structure and maps each entry to a simplified JSON object containing the request method, URL, response status, MIME type, response body, request body, and timing information. Response bodies that are valid JSON are automatically parsed into nested objects.
Features You Get
- Extracts all entries from HAR log.entries into a clean JSON array.
- Automatically parses JSON response and request bodies into nested objects.
- Captures URL, method, status, MIME type, and timing per entry.
- Accepts .har, .json, and .txt files via upload or drag-and-drop.
- One-click copy: grab the JSON output with the Copy button.
How to Use the Tool
- Paste your HAR file content into the input editor, or upload a .har or .json file.
- Click Convert to extract the entries as a JSON array.
- Click Copy to copy the JSON to your clipboard.
- Use Clear to reset both editors.
Common Use Cases
- Network analysis: scanning all HTTP requests in a recording to find slow or failing calls.
- API debugging: extracting response bodies from a HAR export for closer inspection.
- Performance review: pulling request timing data from a HAR file for analysis in a spreadsheet or script.
- Security review: scanning request URLs and headers in a HAR export for sensitive data exposure.
Example Conversion
Input (HAR)
{
"log": {
"version": "1.2",
"entries": [
{"request": {"method": "GET", "url": "https://api.example.com"}, "response": {"status": 200}}
]
}
}Output (JSON)
[
{
"method": "GET",
"url": "https://api.example.com",
"status": 200
}
]