User-Agent parser

Parse a User-Agent into readable individual components.

  • Development
  • 100% free
  • No sign-up
  • Runs in your browser
User-Agent parser
Copy

What is the user-agent parser?

The User-Agent parser reads a User-Agent string and tells you which browser, browser version and operating system it belongs to. Your own browser's user agent is filled in automatically, and parsing happens in your browser.

User agents show up in server logs and analytics. Parsing them helps to debug browser specific issues, to understand the devices of your visitors, and to recognize search engine crawlers such as Googlebot and Bingbot.

How to use the user-agent parser

  1. 1Use your own user agent, or paste another one.
  2. 2Press Parse to analyze it.
  3. 3Read the detected browser and operating system.

Features

Browser detection

Chrome, Edge, Firefox, Safari, Opera, Samsung Internet and more.

OS detection

Windows, macOS, iOS, Android, Chrome OS and Linux.

Crawler detection

Recognizes Googlebot and Bingbot user agents.

Your user agent

The current browser's user agent is pre-filled.

Frequently asked questions

What is a User-Agent?

It's a string that the browser sends with every request, describing the browser, its version and the operating system.

Can a user agent be faked?

Yes, any client can send any user agent. To verify a search engine bot, use a reverse IP lookup.

Why do all user agents start with Mozilla?

For historical compatibility reasons, almost every browser still includes Mozilla/5.0.

Is the user agent being replaced?

Partly. Chromium browsers reduce the details in the string and offer User-Agent Client Hints instead.