User Agent Analyzer
Every website you visit can read all of this. See exactly what your browser is broadcasting right now.
What Is a User Agent String?
Every time your browser makes a request to a web server — to load a page, an image, or a script — it automatically sends a User Agent string as an HTTP header. This is a short piece of text that identifies your browser and operating system to the server. The server uses it to decide how to render the page, which assets to serve, and whether to redirect you to a mobile-specific layout.
A typical User Agent string looks like this: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36. Despite looking like gibberish, it is packed with information: your operating system version, browser engine, and exact browser version number.
What Does This Tool Reveal?
Beyond the user agent string itself, your browser exposes additional signals through standard JavaScript APIs that this tool reads and displays. These include your screen resolution (which narrows down your device type), your system timezone (which can reveal your approximate location even without an IP address), your CPU thread count (which reveals whether you are on a laptop or desktop), and your preferred language setting (which reveals your geographic and cultural background).
Together, these signals form what security researchers call a browser fingerprint. Even if you are hiding your IP address behind a VPN, a website can still potentially identify you by combining your unique combination of browser attributes. This is why VPNs alone are not a complete privacy solution.
Why Does "Do Not Track" Show as Not Set?
The Do Not Track (DNT) header was a browser setting that sent a signal to websites requesting that they not track your activity for advertising purposes. Unfortunately, it was never legally enforceable, and the vast majority of advertising networks simply ignored it. Most modern browsers have now removed the DNT setting entirely, or it defaults to "not set," because sending it was shown to actually make your browser fingerprint more unique rather than less, since most browsers do not send it.
If your Do Not Track value shows as "Not set," this is expected behavior in most browsers today. If privacy is a concern, using a dedicated privacy browser or extension provides significantly stronger protection.
Frequently Asked Questions
Can a website track me using only my user agent?
Your user agent alone is rarely unique enough to identify you specifically. However, combined with your screen resolution, timezone, installed fonts, and WebGL fingerprint, the combination becomes highly unique — often enough to identify a single person across sessions without using cookies.
Does a VPN change my user agent?
No. A VPN only changes your IP address. Your user agent string, screen resolution, timezone, and all other browser signals remain completely unchanged when using a VPN. To mask your user agent, you would need a browser extension or a specialized browser like Tor Browser.
Does this tool send my data anywhere?
No. This tool reads your browser information using standard JavaScript APIs and displays the results directly in your browser. No data is sent to our servers, logged, or stored anywhere.
How do I change or spoof my user agent?
In Chrome or Edge, open Developer Tools (F12), go to the Network tab, click the three-dot menu, and select "Network conditions." There you can override the user agent with any string you want. Alternatively, dedicated browser extensions can rotate your user agent automatically.
Related tools