User-Agent analyzer
Break down User-Agent browser version, operating system, device and identification status with explicit rules.
Runs in your browserEvery computation happens in your browser — your data never leaves this device.
User-Agent
Analysis result
confidence reports rule coverage, not probability.
Enter a User-Agent to see the result
: 0 · : 0 · : 0 · : 0 · : 0
What this tool does
- Inspect structured UA fields.
- Check browser version strings.
- Separate complete rule matches from partial results.
Example
Input
Mozilla/5.0 (X11; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0
Output
{
"browser": "Firefox",
"browserVersion": "121.0",
"os": "Linux",
"device": "desktop",
"confidence": "rule-match"
}confidence indicates rule coverage, not a statistical probability.
Frequently asked questions
Is confidence a probability?
No. It only reports whether browser and OS rules both matched.
How are unknown fields handled?
They are returned as unknown rather than guessed.
How does it differ from ua?
useragent also exposes browser version and rule coverage status.
Keywords:UserAgentUA analysis浏览器分析user agent