Innotive

User-Agent Parser

Parse a browser User-Agent string into browser, OS, device, CPU, and engine fields. Handy for debugging analytics.

How it works

Paste a full User-Agent header from devtools or logs. UAParser.js returns structured fields you can copy as JSON. Results are heuristic—bots may spoof values. No request leaves this page.

Parsed result

{
  "ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
  "browser": {
    "name": "Chrome",
    "version": "120.0.0.0",
    "major": "120"
  },
  "cpu": {
    "architecture": "amd64"
  },
  "device": {},
  "engine": {
    "name": "Blink",
    "version": "120.0.0.0"
  },
  "os": {
    "name": "Windows",
    "version": "10"
  }
}