User Agent Parser
Parse a User-Agent string into browser, OS, device, and engine details.
Free & unlimited
User-Agent string
Samples
Browser
Chrome
v148.0.0.0
OS
Linux
Device
Desktop
Desktop
Engine
Blink
Chromium
Detection
Human trafficUA components
Mozilla/5.0X11; Linux x86_64AppleWebKit/537.36KHTML, like GeckoHeadlessChrome/148.0.0.0Safari/537.36
All processing happens in your browser. No data is sent to any server.
About this tool
- 1
Enter User-Agent string
Paste a User-Agent string from browser developer tools, web server logs, or analytics data.
- 2
Parse
The tool breaks down the User-Agent into its component parts.
- 3
View results
See the detected browser name and version, OS, device type, rendering engine, and bot identification.
- Copy your own User-Agent from the browser console: navigator.userAgent
- Bot User-Agents (Googlebot, Bingbot, etc.) are flagged automatically.
- Modern Chrome User-Agents are being simplified ("reduced UA") - the parser handles both old and new formats.
- Detects browser name, version, and rendering engine
- Identifies operating system and version
- Device type classification (desktop, mobile, tablet, bot)
- Bot and crawler identification (Googlebot, Bingbot, etc.)
- Batch parsing of multiple User-Agent strings
- Analyzing web server access logs to understand visitor browser and OS distribution
- Debugging browser-specific issues by identifying the exact browser version from a User-Agent
- Filtering bot traffic from analytics by identifying crawler User-Agents
- Testing User-Agent spoofing configurations for web scraping