Browser identity

User Agent Checker

See the User-Agent and related browser hints available to a website. Detection is intentionally conservative because reported values can be reduced or spoofed.

Primary result

Your User-Agent

Loading…

Detected browser
Loading…
Reported platform
Loading…
Readable platform
Loading…
Browser language
Loading…
Preferred languages
Loading…
Mobile indication
Loading…
User-Agent Client Hints API
Loading…
Technical browser values and received Client Hints
navigator.userAgent
Loading…
navigator.platform
navigator.vendor
navigator.language
navigator.languages
userAgentData.platform
Unavailable
userAgentData.mobile
Unavailable
userAgentData.brands
Unavailable

Selected headers received by the origin

Loading the safe header selection…

Browser values are read locally. Only the existing safe /headers endpoint is requested; this page does not send locally read diagnostics to Django.

Understanding User-Agents

What is a User-Agent?

A User-Agent is a browser-provided text string sent with many web requests. It usually names a browser engine, operating-system family and compatibility tokens.

What can a User-Agent reveal?

It can suggest a browser family, platform and whether a browsing context is likely mobile. It should not be treated as reliable identification of an exact device or person.

Why User-Agent detection is imperfect

Browsers often include historical tokens for compatibility, while privacy features and extensions can reduce or change the string. Browser detection is therefore a best-effort interpretation.

User-Agent vs Client Hints

Client Hints expose selected structured values, such as brand, platform and mobile status. Support varies, and browsers can limit the values to reduce fingerprinting.

What this result means

The values are browser claims used for compatibility, not proof of a device or person. Browser updates, reduction policies, extensions and overrides can change them.