Skip to content
DevToolKit

User-Agent & Client Inspector

Decode any User-Agent string instantly. Features support for modern Client Hints (UA-CH), rendering engine analysis, and AI bot/crawler identification. 100% private.

Web Utility

Client Inspector

User-Agent String

About Client Hints

Modern browsers are "freezing" the legacy User-Agent string to protect privacy. For your own browser, we also fetch High-Entropy Client Hints for maximum accuracy.

Paste a string to deconstruct the client identity

Was this tool helpful?

How to Use

The User-Agent & Client Inspector is a professional-grade forensic tool for deconstructing browser identities and system parameters.

How to use this tool

  1. Automatic Detection: On page load, the tool automatically identifies your current browser, operating system, and hardware architecture.
  2. Paste custom string: If you're debugging server logs, paste any User-Agent string into the terminal area. The dashboard will update in real-time.
  3. Inspect Badges: View standardized badges for your Browser, OS, Device Type, and Rendering Engine.
  4. Bot Detection: The tool automatically flags known crawlers, AI scrapers (like GPTBot), and automation tools with a dedicated warning banner.
  5. JSON Export: Copy the complete structured data object for use in your analytics implementation or debugging reports.

About This Tool

The End of the User-Agent String

For decades, the User-Agent string was the primary way to identify web clients. However, due to privacy concerns and fingerprinting risks, browser vendors are moving toward User-Agent Client Hints (UA-CH).

Our parser is designed for this transition. It combines legacy string parsing with modern high-entropy client hints (when available in secure contexts), giving you the most accurate possible picture of the client's environment, including precise OS versions and CPU architectures that are now hidden from the legacy string.

Why Use This Tool

Privacy-First Forensics

Identity strings can contain highly specific device data. DevToolKit's parser executes **entirely within your browser's local sandbox**. We never log or store the UA strings you analyze, ensuring that your user's privacy and your server log data remain confidential.

FAQ

What is a User-Agent string?
The User-Agent is an HTTP header that the browser sends to the server with every request. It contains information about the browser (name, version), operating system, rendering engine, and device. Servers use it to adapt content to the client.
What are Client Hints (UA-CH)?
User-Agent Client Hints is a modern standard that replaces the traditional User-Agent with structured headers like Sec-CH-UA, Sec-CH-UA-Platform, and Sec-CH-UA-Mobile. It provides more accurate data with better privacy, since the server only requests the information it needs.
Can this tool identify bots and crawlers?
Yes. The tool detects search engine bots (Googlebot, Bingbot), AI crawlers (GPTBot, ClaudeBot, Google-Extended), social media bots (facebookexternalhit, Twitterbot), and other crawlers by analyzing known patterns in the User-Agent string.
Is my User-Agent stored on any server?
No. All analysis runs locally in your browser. The User-Agent string is never transmitted or stored on servers. The tool reads your current browser User-Agent or analyzes any string you enter manually.