User-Agent Parser
Parse a User-Agent (UA) string into basic browser/OS/device information. Runs locally in your browser.
User-Agent
{
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.3 Safari/605.1.15",
"browser": {
"name": "Safari",
"version": "17.3"
},
"os": {
"name": "macOS",
"version": "10.15.7"
},
"device": "Desktop",
"isMobile": false
}This is a lightweight heuristic parser (not a full UA database).
Related tools
HTTP Method TesterNetwork
Send HTTP requests to any URL and inspect the response.
HTTP Status CodesNetwork
Lookup HTTP status codes and meanings.
HTTP Headers → JSONNetwork
Convert raw HTTP headers into a JSON object.
HAR ViewerNetwork
Upload and visualize HTTP Archive (HAR) files with waterfall charts.
HTTP Header AnalyzerNetwork
Parse and explain HTTP request/response headers with security recommendations.
cURL to FetchConverter
Convert cURL commands to JavaScript fetch() code with async/await.