Bytelify

What Is My User Agent

See your browser's exact user agent string, plus a best-effort guess at your browser and OS.

Runs in your browser, nothing sent
what-is-my-user-agent
—

Read directly from your browser (navigator.userAgent), nothing is sent to a server. The browser/OS detection is a simple best-effort guess from the string's format, not a guarantee — some browsers deliberately send a generic user agent for privacy.

Need the opposite? What Is My Browser

What is What Is My User Agent?

Your browser sends a "user agent" string with every request, identifying itself (and often your OS) to the website you're visiting. This is useful for debugging a site that behaves differently across browsers, checking what a script or API sees when it reads navigator.userAgent, or just satisfying curiosity. Read directly from your browser; nothing is sent to a server to get this information (your own browser already sends it with every page you visit anyway).

How to Use This Tool

  1. 1

    Open This Page: Visit this page in the browser you want to inspect.

  2. 2

    Read the Raw String and Guess: Your exact user agent string, plus a best-effort browser/OS guess, appear automatically.

  3. 3

    Copy the Result: Use the copy button to copy the raw user agent string for a bug report.

How It Works

The raw string at the top of this page is exactly what `navigator.userAgent` returns in your browser right now, the same value your browser hands to every website and API you visit. The browser/OS guess below it is separate: this tool pattern-matches known tokens (like `Chrome/`, `Firefox/`, `Mac OS X`) inside that string to label what it probably came from. The raw string is always accurate, in the sense that it's exactly what your browser is sending. The guess built on top of it is only as good as the pattern matching, and that's where things can go wrong.

Why the Guess Might Be Wrong

A user agent string is self-reported by the browser, not verified by anything. Modern browsers increasingly send a deliberately generic or frozen version of it for privacy (Chrome's User-Agent Reduction effort and Safari's longstanding UA freezing are both examples), which strips out detail this tool would otherwise use to identify a specific version. Some browsers also send another browser's UA on purpose for site compatibility. A "Chrome-compatible" token doesn't always mean actual Chrome, and in-app browsers inside social media apps often ship a generic or misleading string. None of that changes what's displayed above: it's still exactly what your browser sent, just not always a precise fingerprint of what browser or OS you're really using.

FAQs

Frequently Asked Questions

Common questions about What Is My User Agent.

Some browsers (Safari, and increasingly others) intentionally send a generic or "frozen" user agent string for privacy, which can make simple pattern-based detection like this tool's guess unreliable. The raw string above the guess is always accurate; the guess is best-effort.

No, this reads navigator.userAgent directly in your browser and displays it, nothing is transmitted anywhere to produce this page.

Yes, Bytelify's What Is My User Agent tool is free with no account or sign-up required.