Skip to content
ToolsOnDuty - free online tools
Developer Tools

User-Agent Parser

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

Free browser toolRuns in your browserNo sign-up
Client fingerprint parser

Break a User-Agent into browser, engine, OS and device hints

Apply transparent pattern matching locally and keep the result correctly framed as a best-effort hint—not verified device identity.

Chrome

browser

Windows

operating system

Desktop

device

User-Agent input

111 characters

Detected hints

Pattern-based
Browser
Chrome 120.0.0.0
Engine
Blink
Operating system
Windows 10 / 11
Device type
Desktop
User-Agent strings can be spoofed, reduced or frozen for privacy. Never use this result as authentication, authorization or proof of a physical device.
Private by design. Input is processed inside this browser tab and is not sent to ToolsOnDuty.

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.
  3. 3Review the detected browser, engine, operating system and device type.

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.

Open a related tool to prepare your files or refine the finished result.