What Is My User Agent
See your browser's user agent string, platform, languages and more.
How to use this tool
- Open this page — it runs instantly in your browser, no signup or install.
- Allow any permission prompt if asked; everything stays on your device.
- Use the on-screen controls — results update live.
See your browser's user agent string, platform, languages and more.
How it works
Every web browser sends a User-Agent string in the HTTP headers of each request it makes. This string identifies the browser name, version, rendering engine, and operating system to the web server. This tool reads that string from your current session and displays it alongside parsed fields like browser family, OS, and language preferences.
The User-Agent string is read directly from navigator.userAgent in JavaScript — no network request is needed and nothing is stored. The raw string is also shown so you can copy it for debugging or paste it into other tools.
Use this tool when a website behaves differently on your browser than expected, when filing a bug report that requires browser information, or when testing how a server perceives your client.
Worked example
Copy your User-Agent for a bug report
- Open the tool in the browser experiencing the issue.
- Read the full User-Agent string displayed at the top.
- Click the copy button (or select all and copy manually).
- Paste the string into your support ticket or bug report.
The support team receives the exact string and can reproduce the issue using the same browser version.
Common mistakes to avoid
- Assuming the User-Agent accurately identifies the browser — it can be spoofed by the user or by extensions at any time.
- Copying the User-Agent from one browser when the bug only occurs in another — always collect it from the affected browser.
- Ignoring the Accept-Language field when debugging localization issues — language headers are often the actual cause of wrong locale content.
Key terms
- User-Agent
- A text string sent by the browser in HTTP request headers that identifies the browser, its version, and the operating system.
- navigator.userAgent
- A JavaScript property that exposes the User-Agent string of the current browser session.
- Accept-Language
- A related HTTP header that tells servers which languages the browser prefers, used for serving localized content.
Frequently asked questions
- Can websites track me using my User-Agent?
- Yes, the User-Agent is one of many signals used in browser fingerprinting. Many privacy-focused browsers spoof or generalize this string to reduce fingerprint uniqueness.
- Why does my User-Agent mention 'Mozilla' even though I use Chrome?
- This is a historical quirk. Nearly all modern browsers include 'Mozilla/5.0' at the start for legacy compatibility reasons, even if they are not Firefox-based.
- Can I change my User-Agent?
- Yes, using browser extensions or browser DevTools (Network conditions panel). Changing it makes websites treat your browser as a different device or browser.