Parse a user agent string
Parse a user agent string to see the browser, version, engine, operating system and device type, or check your own. Free and private.
- Files never leave your device
- Free, no sign-up
- No watermark
About User Agent Parser
Find out what a user agent string really says. Paste one from your server logs or analytics, or use your own browser’s, and see the browser name and version, rendering engine, operating system, device type, vendor and CPU architecture in a clear table. It is handy for debugging device-specific bugs, reading logs and understanding support tickets. Parsing uses ua-parser-js in your browser.
How to use User Agent Parser
- 1
Paste a user agent string, or use your current browser’s.
- 2
Read the browser, engine and version.
- 3
Check the operating system and device.
- 4
Copy the details for your bug report.
Why use this tool
- Browser, version and engine.
- Operating system and version.
- Device type, vendor and model.
- CPU architecture where available.
- Detects your own user agent.
Frequently asked questions
A string browsers send with every request describing the browser, engine and operating system.
Yes. They are easy to change, so do not rely on them for security.
For compatibility, most browsers include names like Mozilla and Safari, even when they are not.
No. Use CSS media queries and feature detection instead.
No. It is parsed locally.
No. Everything is processed in your browser tab. Nothing you type or paste is sent to CodeMites or any other server.
Yes. There is no account, no watermark and no usage limit. The tool runs in your own browser, so there is no server cost to charge you for.
Yes. It runs in any modern browser on Android and iOS as well as on Windows, macOS and Linux, with nothing to install.
Yes, once the page has loaded. Everything runs in your browser, so you can keep working on a train or plane without a connection.
Related tools
All Developer tools →- URL ParserBreak a URL into protocol, host, port, path, query parameters and fragment, with decoded values in a table.
- HTTP Status CodesSearch every HTTP status code from 1xx to 5xx with plain-English meanings and when to use each.
- Meta Tag GeneratorGenerate HTML meta tags for SEO, Open Graph and Twitter Cards, with live Google and social previews.
- Regex TesterTest regular expressions with live match highlighting, capture groups, flags and a quick-reference cheat sheet.
- Cron Expression BuilderBuild cron expressions with dropdowns, read them in plain English and preview the next run times.
- Chmod CalculatorSet Unix file permissions with checkboxes and get the octal value, symbolic notation and chmod command.