User-Agent Parser
User-Agent Parser is a free online parser that helps you parse a browser User-Agent string into structured browser/engine/OS/device fields. User-Agent Parser uses 1 input field, returns 10 output values, and runs in your browser on the device.
Key facts
- Inputs
- 1 field: User-Agent string
- Outputs
- 10 values: Browser, Browser version, Engine, Engine version, OS, OS version, Device vendor, Device model, Device type, and CPU architecture
- Runtime
- your browser on the device
- Mode
- Parser
- Privacy
- Files and text stay in the browser session.
- Cost
- $0, no account required
How to use User-Agent Parser
- 1
Paste or fill in the input
Enter your text or values into the input fields on the page.
- 2
Run the utility
Click Compute to run the utility in your browser and review the result.
- 3
Copy the output
Copy the output value you need from the result panel.
User-Agent Parser details
First, enter User-Agent string in User-Agent Parser. Next, review Browser, Browser version, Engine, Engine version, OS, OS version, Device vendor, Device model, Device type, and CPU architecture. Additionally, User-Agent Parser uses 1 input field and 10 output blocks so the result is easy to scan and copy.
Decode a User-Agent string into the bits that actually matter; which browser, which engine, which OS, what device. Useful when you're triaging an analytics tag, debugging a bug that only reproduces on one platform, or building feature gates by client capability. The parser library used (ua-parser-js) handles thousands of UA patterns including mobile devices, smart TVs, gaming consoles, bots and the new Sec-CH-UA hints. Runs entirely in your browser.
Common searches
- user agent parser
- ua parser
- browser detection from user agent
- user agent decoder
- parse user agent string
- useragent lookup
Related tools
Tools that work with the same formats — most users open one of these next.
URL Parser
Break a URL into its components — protocol, host, port, path, query parameters, hash — with each query param listed individually.
Facebook ID Finder
Find the numeric Facebook profile or page ID from a public URL, username, or ID link.
Hex to Binary File
Parse a hex dump or hex string back into a binary file — strips offsets, ASCII columns, prefixes and separators automatically.
HTTP Status Code Lookup
Look up any HTTP status code — title, category, RFC explanation, and the situations it's actually used for.
MIME Type Lookup
Look up the MIME type for a file extension, or the canonical extensions for a MIME type — covering 100+ common types.
IPv4 Subnet Calculator
Calculate network/broadcast addresses, host range, mask, wildcard mask, host counts, and IP class from a CIDR.
Frequently asked
What is User-Agent Parser?
User-Agent Parser is a free online parser that helps you parse a browser User-Agent string into structured browser/engine/OS/device fields. User-Agent Parser uses 1 input field, returns 10 output values, and runs in your browser on the device.
What inputs and outputs does User-Agent Parser use?
User-Agent Parser uses 1 input field: User-Agent string. User-Agent Parser returns 10 output values: Browser, Browser version, Engine, Engine version, OS, OS version, Device vendor, Device model, Device type, and CPU architecture.
Do my files and data stay private?
Yes. User-Agent Parser runs entirely in your browser using your device's CPU. Files and text are never uploaded to our servers, so your data stays private.
How do I use User-Agent Parser?
Open User-Agent Parser, paste or fill in the input fields, and the result updates instantly. User-Agent Parser runs in your browser with no upload and no waiting.
Which browsers does User-Agent Parser support?
Any modern browser works in Chrome, Firefox, Safari, and Edge on desktop and mobile. User-Agent Parser uses standard web APIs and does not require any plugin, extension, or sign-up.