Skip to content
ToolsOnDuty - free online tools
Developer Tools

User-Agent Parser

Parse a User-Agent string into browser, engine, OS and device.

Free foreverRuns in your browserNo sign-up
Browser
Chrome 120.0.0.0
Engine
Blink
Operating system
Windows 10 / 11
Device type
Desktop

Detection uses common patterns and is a best-effort guess; some browsers deliberately mask their User-Agent.

About the User-Agent Parser

A User-Agent string identifies the browser, engine, operating system and device making a request. The format is dense and hard to read at a glance.

This tool breaks it down into browser and version, rendering engine, operating system and device type, and can read your own browser's User-Agent with one click.

Parsing is a best-effort match done entirely in your browser.

Key features

  • Detects browser and version
  • Identifies engine, OS and device type
  • One-click 'use my browser'
  • Local, private parsing

How to use

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

Examples

Chrome on Windows
Input: Mozilla/5.0 (Windows NT 10.0...) Chrome/120

Detects Chrome, the Blink engine, Windows 10/11 and a desktop device.

Frequently asked questions

Why might detection be wrong?
User-Agent strings are inconsistent and can be spoofed or frozen by the browser for privacy, so detection is a best-effort guess rather than a guarantee.
What is the rendering engine?
It is the core that draws web pages, such as Blink (Chrome, Edge), Gecko (Firefox) or WebKit (Safari).
Is my User-Agent sent anywhere?
No. Detection happens locally in your browser and nothing is uploaded.