Developer Tools
Parse user agent strings into browser, OS, and device details.
Use this user agent parser to identify browser, version, rendering engine, operating system, device type, and basic bot signals from a raw user agent string. It is useful for debugging analytics, logs, request headers, and tracking data.
Use this user agent parser to identify browser, version, rendering engine, operating system, device type, and basic bot signals from a raw user agent string. It is useful for debugging analytics, logs, request headers, and tracking data.
Use user agent parser when you need a fast browser-based result without extra setup. It works well for quick checks, one-off tasks, and routine formatting or calculation work.
Read step-by-step usage guidance, best practices, and common mistakes.
See common questions and answers about input, output, and tool usage.
Review practical input and output examples before running the tool.
Find similar and supporting tools for adjacent actions and follow-up tasks.
Input
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 Chrome/122.0.0.0 Safari/537.36
Output
Browser, OS, engine, and device summary
Parses a common desktop browser user agent into readable components.
Fix: Paste the full raw user agent string before parsing.
Fix: Treat the output as approximate when the source string is nonstandard.
Fix: Remember that a user agent string describes client software and device context, not network identity.
It detects common browsers, browser versions, operating systems, device types, rendering engines, and basic bot indicators.
It is a practical parser for common real-world user agent strings, but unusual or custom strings may be only partially identified.
It is useful for checking analytics data, debugging headers, and understanding device or browser information in logs.
Yes. It works online in the browser.
Use the user agent parser when you want to analyze the contents of one user agent string. Use the header parser when you want the whole header block structured.