Skip to content
BrowserUtil

User-Agent Detector & Parser

View your current browser User-Agent, parse any UA string, inspect screen, GPU and hardware capabilities, explore presets, and generate integration snippets.

Your Current User-Agent

Mozilla/5.0 (Loading...)
Browser:Unknown Operating System:Unknown Device Type:Unknown

Screen & Viewport

Screen Resolution
×
Available Screen
×
Viewport Size
×
Device Pixel Ratio
x
Color Depth
-bit
Orientation
landscape

Hardware & Capabilities

Logical CPU Cores
N/A
Device RAM
N/A
Touch Support
Not supported
GPU / Graphics Renderer
WebGL Generic / Software Renderer

Locale, Timezone & Privacy

Preferred Language
Local Timezone
UTC Offset
Cookies Enabled
No
Online Status
Disconnected
Do Not Track
No

How to use

  1. 1 Open the page to instantly view your browser's current User-Agent string and detected hardware details.
  2. 2 Switch to the 'UA Inspector' tab to parse, decompose and test any custom User-Agent string.
  3. 3 Browse the Preset Library to inspect popular desktop, mobile, tablet and search bot User-Agents.
  4. 4 Use Code Snippets to copy ready-to-run requests for cURL, Python, Node.js, Go, Playwright and Puppeteer.

Features

  • Instant live User-Agent and Client Hints (Sec-CH-UA) detection
  • Comprehensive hardware inspection: Screen resolution, DPR, Viewport, WebGL GPU renderer, CPU cores and RAM
  • Breakdown of browser name, version, rendering engine, OS, CPU architecture and device model
  • Search bot and web crawler identification (Googlebot, Bingbot, Baiduspider, GPTBot, etc.)
  • Built-in library of popular desktop, mobile, tablet and crawler presets
  • Ready-to-copy code snippets for cURL, Python, Node.js, Go, Playwright and Puppeteer
  • 100% client-side: no telemetry, no tracking, completely private inside your browser

Frequently asked questions

What is a User-Agent?

A User-Agent is an HTTP request header that your browser sends to web servers to identify its software application, version, operating system, and rendering engine. Websites use it to tailor content, layout, and compatibility.

What are Client Hints (Sec-CH-UA)?

Client Hints are a modern, privacy-preserving standard designed by browser vendors to replace legacy, easily fingerprintable User-Agent strings. Modern Chromium browsers send structured headers such as Sec-CH-UA, Sec-CH-UA-Mobile, and Sec-CH-UA-Platform.

Is my browser data or User-Agent uploaded to a server?

No. Everything runs strictly inside your local browser via JavaScript. BrowserUtil has no backend and does not store or transmit any of your device or browser information.

How do I change or spoof my User-Agent?

You can change your User-Agent directly in Chrome / Edge DevTools under More Tools > Network Conditions, using browser extensions, or programmatically via tools like cURL, Python requests, Puppeteer, or Playwright as shown in our Code Snippets tab.

Related tools