User Agent Parser
Parse User Agent strings to identify browser, OS, engine, and device type. Everything runs in your browser.
Browser
—
Engine
—
Operating System
—
Device Type
—
Bot Detection
—
About User Agents
A User Agent string identifies the client software making an HTTP request — browser, version, OS, and rendering engine.
Modern browsers often include legacy tokens (e.g., "Mozilla/5.0") for compatibility. Chrome's UA includes "Safari" and "AppleWebKit" for the same reason.
This parser uses regex pattern matching for common browsers and cannot identify every possible UA string. All processing is client-side.