Tool Hub

User-Agent Parser

Extract OS, browser, and engine info from a User-Agent string

Decode a User-Agent string into the browser, version, operating system, and device type it represents. Paste any UA header from server logs or analytics, or use your own browser's. Handy for debugging device-specific issues and understanding client traffic.

Parsed details
Browserchrome
Version120.0.0
OSWindows 10
Typebrowser
EngineBlink

How to use

  1. Paste a User-Agent string into the text area, or click "Use my browser UA" to auto-fill your own.
  2. Read the parsed table showing browser name, version, operating system, device type, and rendering engine.
  3. Click "Use UA-CH" to try the newer Client Hints API string if your browser supports it.
  4. Use the sample button to load a mobile Safari UA for testing.

Examples

  • Pasting "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 ... Chrome/120" shows Browser: Chrome, Version: 120, OS: Windows, Type: desktop.
  • Loading the mobile sample reveals Browser: Safari, OS: iOS, Type: mobile, Engine: WebKit.

Verify outputs before using in production. No warranty — see Terms.