Loading...
Loading...
We use cookies to enhance your experience, analyze site usage, and serve personalized content. By clicking "Accept All," you consent to our use of cookies. See our Cookie Policy and Privacy Policy for details.
Parse and analyze browser User-Agent strings
User agent parser that extracts browser name/version, rendering engine (Blink, WebKit, Gecko, Trident), operating system (name, version, architecture), device type (mobile, tablet, desktop, TV, console), and bot/crawler detection. Includes 10 preset user agent strings (Chrome, Firefox, Safari, Edge, Googlebot, Bingbot, etc.), side-by-side UA comparison, and one-click copy as JSON.
User agent strings are long, cryptic, and inconsistently formatted. This tool parses them into readable structured data so developers can make device-specific or browser-specific decisions without manually parsing UA strings.
Web developers, analytics engineers, QA testers, and anyone who needs to understand what browser, OS, or device is behind a user agent string for debugging or analytics.
Paste a user agent string into the input field; the parsed result updates automatically.
Review the parsed fields: Browser (name, version, engine), OS (name, version, architecture), Device (type, vendor, model), and Bot (boolean + name).
Click a preset button (Chrome, Firefox, Safari, Edge, Googlebot, Bingbot, etc.) to load a sample UA string.
Use the Compare button to load the UA string into a side-by-side comparison view with another UA.
Click Copy JSON to copy the entire parsed result as a JSON object to your clipboard.
Check the Bot Detection section to see if the UA is identified as a known crawler with its specific name.
Input: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" → Browser: Chrome 120, Engine: Blink 120, OS: Windows 10 64-bit, Device: Desktop, Bot: NoInput: "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" → Browser: Googlebot 2.1, OS: unknown, Device: unknown, Bot: Yes (Googlebot)iOS Safari, Chrome, and other browsers are parsed correctly with OS name "iOS" and device model like "iPhone" or "iPad".
the parser uses a built-in rule set updated for modern browsers.
Count words, characters, sentences, and analyze text readability with Flesch scores
Test and debug regular expressions with real-time matching, capture groups, and extended flags
Live preview and edit Markdown with syntax highlighting
Calculate subnet masks, CIDR notation, and IP ranges
Dive deeper with our comprehensive guides and tutorials.