Parse a User-Agent string online
Parse a User-Agent string: browser, engine, OS and device type, in your browser.
Local heuristic parsing. No data sent.
🔒 100% client-side — no data sent
Paste a User-Agent string and instantly identify the browser, rendering engine, operating system and device type. Handy for debugging logs, testing platform detection or analyzing traffic. Everything is parsed in your browser, with no data sent anywhere.
What is it for?
- ▸ Identify the browser and OS behind a server log entry
- ▸ Debug platform detection on the back-end
- ▸ Understand which device generated a suspicious request
- ▸ Check the User-Agent sent by a bot or crawler
FAQ
What is a User-Agent string?
It's a text sent by the browser or client with each HTTP request, describing the software, its version and the system in use.
Does the parser detect mobiles and tablets?
Yes. The tool distinguishes desktops, mobiles and tablets, and reports the device model when possible.
Where can I find my own User-Agent string?
In your browser console, type navigator.userAgent, or copy it from the headers of a network request.
Related tools
Basic Auth · header generator Generate the HTTP Authorization: Basic header from a username and password. Bearer · Authorization header Generate the HTTP Authorization: Bearer header and extract a token from a header. Code playground (JS/TS/Python/PHP) Run JavaScript, TypeScript, Python or PHP and see the result instantly, 100% in your browser. Color shades Generate the tints and shades of a color for your palette, in your browser. Cookie · parser Break down a Cookie or Set-Cookie header into readable key/value pairs. CORS headers · builder Generate CORS headers (Access-Control-Allow-*) for your server.