This is your user agent
Every request your browser makes carries this string. Here it is in full, parsed down to the browser build, rendering engine, operating system, device and CPU.
Is your user agent real?
A user agent is a claim, and any browser can be told to make a false one. So rather than trust it, this cross-examines it: the string is checked against engine-exclusive JavaScript APIs, Client Hints, navigator.platform, touch capability, screen geometry, the GPU driver and the JavaScript feature era. Things a user agent switcher cannot change.
What your user agent says about you
Parsed from the string above, with User-Agent Client Hints merged in where your browser supports them.
What the string alone can't tell you
Modern browsers freeze or trim the user agent, so these details come from JavaScript APIs instead. They are read locally and never leave this page.
Token breakdown
Every product token, version number and comment block your user agent is assembled from.
Raw JSON
The complete detection result, ready to paste into a bug report or test fixture.
Detection result
{}
Browse 27,613 user agent strings
A curated database of real-world user agents across every device class — searchable, filterable and copyable.
Desktop & Laptop
Chrome, Firefox, Safari, Edge and Opera on Windows, macOS, Linux and Chrome OS.
8,989 user agentsMobile Phones
Android and iOS phones from Samsung, Apple, Google, Xiaomi, OPPO, vivo and more.
15,434 user agentsTablets
iPad, Galaxy Tab, Fire tablets, Lenovo Tab and Windows 2-in-1 devices.
2,680 user agentsSmart TVs & Streaming
Samsung Tizen, LG webOS, Android TV, Roku, Fire TV, Apple TV and Chromecast.
86 user agentsGame Consoles
PlayStation 5 and 4, Xbox Series X|S, Nintendo Switch and Steam Deck.
20 user agentsWearables & XR
Apple Watch, Wear OS smartwatches, Meta Quest, PICO and Apple Vision Pro.
13 user agentsIn-App Browsers
Facebook, Instagram, TikTok, WeChat, LINE webviews and Electron desktop apps.
108 user agentsBots & Crawlers
Googlebot, Bingbot, GPTBot, ClaudeBot, SEO crawlers and uptime monitors.
157 user agentsLibraries & Tools
cURL, Wget, Postman, Python Requests, Axios, OkHttp and other HTTP clients.
84 user agentsLegacy & Historic
Internet Explorer, Presto-era Opera, Netscape, Mosaic and text-mode browsers.
42 user agentsFrequently asked questions
What is a user agent string?
A user agent is a line of text your browser sends with every HTTP request in the User-Agent header. It names the browser, its version, the rendering engine, the operating system and — on mobile — often the device model. Servers use it to decide which version of a page to send, to gather analytics, and to block or allow automated traffic. Our full guide walks through it in detail.
Is my user agent unique to me?
On its own, usually not — millions of people share the exact same string, especially since Chrome and Safari began freezing parts of it. Combined with other signals like screen size, time zone, installed fonts and GPU model, it can contribute to a fingerprint that is much closer to unique. The "What the string can't tell you" section above shows exactly which of those signals your browser exposes.
Does this site store my user agent?
No. Detection and parsing happen entirely in JavaScript on your device. Your user agent is never sent to our server, logged, or shared. You can confirm this by opening your browser's network tab — you will see requests for the page, stylesheet and scripts, and nothing that carries your data back to us.
Why does my user agent say “Mozilla/5.0” when I don't use Firefox?
Historical accident. In the 1990s servers checked for Mozilla before sending frames-capable HTML, so every competing browser started claiming to be Mozilla to avoid being served a stripped-down page. Nobody has been able to remove the token since without breaking old sites, so effectively every browser still starts its user agent with Mozilla/5.0.
Why does my Android phone report “Android 10; K”?
That is Chrome's reduced user agent. Since Chrome 110, Android builds report a frozen platform version of 10 and the literal model K instead of your real Android version and device model, to cut down on passive fingerprinting. The real values are still available to sites that ask for them through User-Agent Client Hints, which this page reads and merges into the result above.
Can I change my user agent?
Yes. Every major browser lets you override it from developer tools, and extensions can do it permanently. It is genuinely useful for testing responsive layouts and debugging device-specific bugs. See our step-by-step guide for Chrome, Firefox, Safari and Edge.