User-Agent parser

Paste a UA string — or your own browser's — and read the browser, engine, OS, and device class it claims to be.

UA parsing is heuristic — client-hinted and frozen tokens mean the result is a best-effort guess, not ground truth.

Everything runs in this browser. The UA string is never sent anywhere.

How to use

  1. Paste a User-Agent string (your own is prefilled).
  2. Parse.
  3. Read browser, version, engine, OS, device.

What it supports

Heuristic matching against common tokens, up to 2,000 characters. Frozen/spoofed UAs (a growing share of browsers) parse as what they claim — the parse is a read of the string, not of the truth.

Related tools

Related guides