User-Agent Parser & Device Inspector

Inspector

Inspect your current client device specifications or parse any custom User-Agent string.

Detected BrowserUnknown
Operating SystemUnknown
Bot / Crawler CheckReal Browser Client
Active Device Hardware & Display Parameters (Client JS)

About User-Agent Parser & Device Inspector

A User-Agent parser reads the User-Agent HTTP header string to extract the client's browser name, engine version, operating system, and hardware architecture. The Device Inspector also reports client-side viewport dimensions, device pixel ratio, color gamut, and hardware concurrency.

Zero-Upload Privacy Guarantee

Querying browser capabilities (`window.screen`, `navigator.language`, `window.devicePixelRatio`) directly in client JavaScript provides exact, real-time client diagnostics.

Client-Side Sandbox● 100% Air-Gapped

Key Capabilities & Features

Automatic detection of current browser, OS, screen resolution, viewport, and color depth
Custom User-Agent parser with detection of major browsers (Chrome, Safari, Firefox, Edge)
Bot and crawler identification (Googlebot, Bingbot, curl, etc.)
Device pixel ratio (Retina display) and touch capability detection
Export client diagnostics report as JSON

How to use this user agent parser

1

Inspect Current Device

The inspector automatically analyzes your active browser session and displays your screen and engine parameters.

2

Parse Custom User-Agent

Paste any User-Agent string (e.g., from an error log or mobile bot) to analyze it.

3

Review Detected Attributes

Examine parsed Browser (Name & Major Version), OS, Device Model, and Bot status.

4

Copy Clean Report

Copy the parsed breakdown as a JSON report with one click.

Frequently Asked Questions

Historical browser compatibility wars led browsers to spoof each other's tokens (e.g., Chrome includes 'Safari' and 'Mozilla' for compatibility with legacy servers).