User Agent Parser – Detect Browser, OS & Device Info Instantly
See your own user agent, or paste any string to find the browser, system and device behind it.
Your user agent is detected the moment the page loads. Paste any other user agent string to parse it. This free user agent parser works entirely in your browser, so nothing you paste is uploaded or tracked.
Parsed on your device, never uploaded
What is a user agent string?
A user agent is a line of text that your browser sends with every web request to say what it is. It names the browser and its engine, and usually the operating system and sometimes the device. Websites use it to serve the right version of a page, and developers read it when something works on one browser and not another. The string is packed with historical leftovers, so it is hard to read by eye. This tool does that for you.
What You Can Find Out
Browser and version
Which browser sent the request, such as Chrome, Safari, Firefox, Edge or Samsung Internet, and its version number. In-app browsers and WebViews are recognised too.
Rendering engine
The engine that draws web pages: Blink in Chrome and Edge, WebKit in Safari, Gecko in Firefox. Every browser on iPhone and iPad uses WebKit.
Operating system
The system name and version where the string includes it, for example Windows, macOS, Linux, Android, iOS or ChromeOS.
Device type
Whether the visitor is on a desktop, phone, tablet, smart TV or game console, or is a crawler or script. For phones and tablets, the maker and model show when the string includes them.
Platform
The system family, such as Windows, Android or iOS, which is handy for grouping results.
Architecture
The processor type where it can be read, such as x64 or arm64. Many browsers no longer include it, and the page says so when it is missing.
Your Data Stays on Your Device
Everything on this page runs in your browser. Your user agent is read on your own device and parsed there. Nothing you paste is uploaded, logged or tracked, and the page needs no cookies to work. It is also fast, because there is no server to wait for.
Common Uses
Developers
Check what a browser, app or script actually sends, and write feature checks or fallbacks for the right environments.
QA and testing
Confirm a test device, emulator or headless browser reports what you expect before you trust the results.
Debugging
Turn a raw string from a bug report or server log into a clear browser and system, so you can reproduce the problem.
Analytics
Make sense of user agent strings in access logs and exports, and separate real visitors from crawlers.
Support
Ask a customer to send their user agent, then see their browser, version and device at a glance.
Spotting bots
Tell search engine crawlers, link preview fetchers and command-line tools apart from browsers.
Works on Mobile and Desktop
The tool works in any modern browser on phones, tablets and computers, with nothing to install. On a large screen your user agent and the result sit side by side. On a phone they stack, and every button is sized for touch. It reads the string of whichever browser you open it in, so it works the same on a phone, tablet or computer.