RunTheTests

My User Agent

See exactly what your browser announces to every site you visit.

Read from your connection at our edge. Not logged, not stored.

Where this comes from

Your browser sends a user agent header with every request, describing itself so servers can adapt. This page shows that header exactly as our edge received it, along with the HTTP and TLS versions the connection negotiated.

What the results mean

User agent
What your browser claims to be. Most strings still begin with "Mozilla/5.0" for compatibility reasons dating back to the 1990s, regardless of the actual browser.
HTTP protocol
The version negotiated for this connection. HTTP/3 runs over QUIC and is normal on modern networks; HTTP/1.1 often signals an intercepting proxy.
TLS version
The encryption version negotiated. TLS 1.3 is current. Anything older than 1.2 suggests something is intercepting the connection.

Common problems and fixes

My browser version looks wrong or too vague
Browsers now freeze or round parts of the string to reduce fingerprinting. That is a privacy feature working as intended, not an error.
It says Mozilla but I do not use Firefox
Every mainstream browser claims to be Mozilla for historical compatibility. It has meant nothing for decades.

Frequently asked questions

Can I change my user agent?

Yes, browsers and extensions allow it, and servers have no way to verify the claim. Be aware that an unusual string makes you more identifiable rather than less — you stand out from everyone using the default.

Why does my HTTP version say HTTP/1.1?

Usually a corporate proxy or security appliance terminating and re-establishing the connection. On a normal home connection you would expect HTTP/2 or HTTP/3.

More in Connection