MyAITools
Parser

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. 1

    Paste or fill in the input

    Enter your text or values into the input fields on the page.

  2. 2

    Run the utility

    Click Compute to run the utility in your browser and review the result.

  3. 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

Tools that work with the same formats — most users open one of these next.

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.