Network Tools

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

Your current user agent
Detecting...
Try:
Result
Detecting your browser...

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.

Frequently Asked Questions

What is my user agent?
It is shown at the top of the tool the moment the page loads, in the box called Your current user agent. The result beside it breaks it into browser, engine, operating system and device.
What is a user agent string?
A short line of text that a browser or app sends with every web request to say what it is. It usually starts with Mozilla/5.0 for historical reasons, and then lists the system, engine and browser, for example Chrome on Windows.
Why do user agent strings look so confusing?
Browsers have copied parts of each other's strings for decades so that websites would not block them. That is why Chrome mentions Safari, Mozilla and Gecko. The tool sorts the real browser from the borrowed names.
Can I trust a user agent string?
Not completely. It is only a claim, and anyone can change it, so treat it as a hint rather than proof. Browsers are also moving to reduced strings that hide details such as the exact OS version, device model and chip.
Why does my Mac or Windows 11 PC show an old version?
Browsers freeze some values on purpose. They report macOS as 10.15.7 and Windows 11 as Windows 10 (NT 10.0). For your own browser, the tool uses extra details from your browser where it offers them to show the real version.
Can it tell whether a visitor is a bot?
Often, yes. The tool recognises major search engine crawlers, social link preview fetchers, headless browsers and common scripting tools such as curl. A bot that pretends to be a browser can't be detected from the string alone.
Is my user agent sent anywhere?
No. Your browser's string is read on your own device and the parsing runs in your browser. Nothing you paste or see here is uploaded, logged or stored.