🌐User-Agent Parser
Extract browser, OS, device, and version from User-Agent strings. Useful for web log analysis, compatibility debugging, analytics segmentation, and bot/crawler identification.
How to use
- 1Paste a UA string or click 'My UA'.
- 2Browser, OS, and device info display.
FAQ
What's UA?+
The string a browser uses to introduce itself to servers. Goes in the HTTP User-Agent header, format like 'Mozilla/5.0 ...'.
Why does everything start with 'Mozilla/5.0'?+
Historical. In the 1990s, some sites only recognized Mozilla, so other browsers pretended to be Mozilla. Now it's standard.
Is UA going away?+
Chrome is reducing UA info via 'User-Agent Client Hints'. UA will simplify, with detail moving to separate headers.
Mobile vs desktop detection?+
Keywords like iPhone, iPad, Android, Mobile help. Accurate detection needs viewport and touch events too.
Can UA be spoofed?+
Yes — DevTools and extensions can change UA. Don't use UA for security/identity.
Bot/crawler detection?+
Bots like Googlebot, Bingbot, Slackbot identify themselves in UA. Malicious bots may pretend to be human, though.