User Agent Parser
Parse and analyze user agent strings to identify browsers, OS, and devices
Last updated: October 14, 2026
How to use
- Paste a user agent string in the textarea
- Click "Parse User Agent" to extract information
- Or click "Use Current UA" to parse your browser user agent
- View detailed information about browser, OS, device, and engine
- Click "Copy JSON" to copy the parsed results
Result actions
Copy or download the tool output, or share a link to User Agent Parser.
Get new tools in your inbox
An occasional email when we ship new free tools. No spam, unsubscribe anytime.
Related tools
Create Transparent PNG
Make PNG backgrounds transparent by removing solid colors
Create Transparent JPG
Remove background colors from images to create transparency
Crop WebP
Crop WebP images to specified dimensions
Pixelate WebP
Apply pixelation effect to WebP images
PNG to WebP Converter
Convert PNG to WebP for better compression and smaller files
Replace WebP Colors
Replace colors in WebP images
What this user-agent parser does
Paste a user-agent string, or use the current browser value, to see a best-effort breakdown of browser, operating system, device type, and engine labels. The result is shown as fields and can be copied as JSON.
Recognized patterns
The parser uses regular expressions for common Chrome, Edge, Firefox, Safari, Opera, and Internet Explorer strings. It recognizes a limited set of Windows, macOS, iOS, Android, Linux, and Unix markers. Device type is inferred from mobile and tablet markers; otherwise it is labeled desktop. The engine label comes from a few text markers and is not a full browser-engine database.
How to use it
- Paste the complete user-agent string into the text box, or choose the option to use the current browser's user agent.
- Select Parse User Agent.
- Review the detected fields and copy the JSON result if needed.
Limits and privacy
This is a lightweight heuristic parser, not a maintained database of every browser, version, device, or engine. Reduced user-agent strings may omit details, new formats may not match, and any field may be unknown or inaccurate. User-agent strings can also be changed or spoofed, so do not use these results for security decisions or feature detection; prefer capability checks. Parsing happens in the browser and the entered string is not sent to our servers.
Related tools
Use the JSON Formatter to inspect copied results or the Regex Tester to experiment with text patterns.