Skip to content
UniKit

User-Agent lookup

Identify browser, operating system, device type and rendering engine locally using explicit User-Agent rules.

Runs in your browserEvery computation happens in your browser — your data never leaves this device.

User-Agent

Detection result

Only fields supported by explicit rules are shown.

Enter a User-Agent to see the result

: 0 · : 0 · : 0 · : 0

What this tool does

  • Inspect browser compatibility input offline.
  • Identify common desktop and mobile User-Agents.
  • Check rendering-engine rule matches.

Example

Input

Mozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.1.15 Version/17.1 Mobile/15E148 Safari/604.1

Output

{
  "browser": "Safari",
  "version": "17.1",
  "os": "iOS 17.1",
  "device": "mobile",
  "engine": "WebKit"
}

Only explicit UA tokens are used; fields that cannot be identified reliably return unknown.

Frequently asked questions

Does it identify every browser?

No. Only declared rules are covered; other values are unknown.

Is the UA sent to a server?

No. Parsing runs entirely in the browser.

Can Windows 10 and 11 be separated?

No. Common UA data cannot reliably distinguish them, so it reports Windows 10/11.

Keywords:User-AgentUA浏览器browserdevice

Related tools