User-Agent Parser — Free Online Tool
Decode any user-agent string into readable components: browser name/version, rendering engine, operating system, device type (desktop/mobile/tablet), device vendor/model, and CPU architecture. Detects your current browser's UA automatically.
100% client-side. No uploads. Your data never leaves your browser.
How to use User-Agent Parser
- Paste a user-agent string, or click 'Use my browser's UA' to auto-fill.
- Browser, OS, device, and engine details appear instantly.
- Use the preset samples to explore different browser UAs.
- Check the device type field for mobile/tablet/desktop.
Frequently Asked Questions
What is a user-agent string?
A string sent by browsers in every HTTP request identifying the browser, OS, and device. Servers use it for browser compatibility and analytics.
Why does Chrome include 'Safari' in its UA?
For historical compatibility reasons. All Chromium-based browsers include Safari/AppleWebKit in their UA strings. ua-parser-js correctly identifies Chrome despite this.
Can I detect mobile vs desktop from a UA string?
Yes. The device type field returns 'mobile', 'tablet', or empty string (desktop) based on the UA.
Related tools
Related reading
Browse all free tools · theproductguy.in