Skip to content

NO TRUST

Trust nothing – Verify everything

User-Agent Parser

Header intelligence

User-Agent Analyzer

Parse browser, OS, engine, architecture, device type, and automation hints from a user-agent string.

Client-side Header analysis

User-Agent Input

Summary

BrowserUnknown
OSUnknown
DeviceUnknown
AutomationUnknown

Parsed Output

Read User-Agents Carefully

User-agent strings are useful clues. They are not sworn statements. Windows versions are especially messy because modern browsers often report Windows 10 and 11 the same way.

What it can show

A user-agent can give useful clues about the browser, operating system, device type, rendering engine, and sometimes automation tools. It’s a good starting point for understanding where a request came from.

What it cannot prove

A user-agent can be changed, spoofed, shortened, or privacy-filtered. It also may not separate Windows 10 from Windows 11. Treat it as one clue, not proof.

Why websites use them

Websites use user-agents to adjust layouts, understand browser features, troubleshoot problems, and sometimes detect automation. They’re helpful, but they should never be treated as proof of identity.

Best Practice

Compare the user-agent with other information before trusting what it says. One string never tells the whole story.

Local only No lookup service Nothing stored Nothing sent