User-Agent Parser
Extract browser name and version, rendering engine, operating system, device category, bot status, and CPU architecture from any HTTP User-Agent string.
Detected tokens
About This Tool
Deconstructs HTTP User-Agent strings into structured fields: Browser (name + version), Rendering Engine (Blink, WebKit, Gecko, Trident), Operating System (Windows, macOS, iOS, iPadOS, Android, Linux, ChromeOS), Device Category (desktop, mobile, tablet, bot, CLI), and CPU architecture hints.
Includes a one-click button to inspect your own current browser navigator.userAgent alongside presets for mobile Safari, Edge, Googlebot, and cURL.
Key Features
- Priority-aware browser detection: Correctly distinguishes Edge, Opera, Vivaldi, Samsung Internet, and Chrome on iOS from generic Chrome and Safari tokens.
- Bot & CLI recognition: Identifies search and AI crawlers (Googlebot, Bingbot, GPTBot, ClaudeBot, Applebot) as well as CLI clients (cURL, Wget, HTTPX, Postman).
- One-click "Use my browser UA": Load your active browser navigator.userAgent string immediately or export the parsed fields as JSON.
- Token breakdown: Lists every product/version token and parenthetical system comment inside the User-Agent string.