User-Agent Parser
Paste a User-Agent string and get a readable breakdown — browser name and version, rendering engine, operating system, and device type (desktop, mobile, tablet, or bot). Recognizes Chrome, Edge, Firefox, Safari, Opera, and common crawlers (Googlebot, Bingbot, DuckDuckBot, …). Useful for debugging logs and analytics. Runs entirely in your browser — nothing is sent anywhere.
Breakdown
A User-Agent (UA) string is sent by browsers in the User-Agent HTTP header to identify themselves. This parser reads it with pattern matching: it detects the browser from its version token (Chrome, Firefox, Safari, Edge via Edg/, Opera via OPR/), the OS from platform hints (Windows NT, Mac OS X, iPhone OS, Android, Linux), the engine (Blink, Gecko, WebKit), and whether it's a mobile, tablet, or bot UA. Note: UA strings are increasingly frozen and intentionally misleading (e.g., Safari claims to be Chrome), so detection is heuristic, not authoritative. Everything runs locally — your string never leaves the browser.