Converter Web ToolsConverter WebTools

User Agent Parser

Create a User Agent Parser in your browser, free and instantly.

A user-agent string is sent by your browser with every request to identify the browser, version and platform. This tool parses it into browser, engine, operating system and device type. Detection is heuristic — UA strings can be spoofed or frozen, so treat the result as a best guess.

About user-agent strings

This tool parses a user-agent string into the browser, version, operating system, rendering engine and device type. You can paste any user-agent or check your own with one click. Detection is heuristic, since user-agent strings can be modified or frozen.

How User Agent Parser works

How to use it

  1. Paste a user-agent string, or click Use my user agent.
  2. Read the detected browser, OS, engine and device.

How it works

The user-agent is a string browsers send to identify themselves. The tool matches known patterns in it (like Chrome/, Firefox/, Windows NT, Android) to work out the browser and platform. Because the string is just text, results are a best guess and can be spoofed.

Common uses

  • Identify a browser from its UA
  • Check your own user agent
  • Parse a UA from server logs
  • Detect operating system
  • Find the rendering engine
  • Tell mobile from desktop
  • Debug device-specific issues
  • Analyse a UA string

Frequently asked questions

What is a user-agent?
A string your browser sends to identify itself, its version and platform.
Is my user agent uploaded?
No — parsing happens in your browser.
Why might detection be wrong?
User-agent strings can be edited, frozen or spoofed.
Can it detect bots?
It flags some crawlers, but not all bots reveal themselves.
Does it find the OS?
Yes — Windows, macOS, Linux, Android and iOS are detected.
What is the rendering engine?
The browser core, e.g. Blink, WebKit or Gecko.
Can I check my own UA?
Yes — use the button to load your current user agent.
Is it free?
Yes — completely free with no sign-up.