Analyse
User Agent Analyzer
The user agent tool displays the exact User-Agent string that your current browser sends with every HTTP request. You can copy it for use in API calls, curl commands, bot impersonation testing, or bug reports. It also provides a parsed breakdown of the detected browser, operating system, and device type based on your UA string.
What is Your User Agent?
Your browser's User-Agent string is an HTTP header that identifies the browser software, rendering engine, and operating system to web servers. Servers use this information to serve appropriate content, track analytics, or apply browser-specific workarounds. The UA string is sent automatically with every HTTP request you make. This tool reads it from the navigator.userAgent property in your browser and displays it in full so you can copy and use it.
How does it work?
When you open this tool, it reads the User-Agent string from window.navigator.userAgent — a JavaScript property that exposes the UA your browser is reporting. The raw string is displayed for copying. A UA parser then breaks it into components: browser family and version, rendering engine, operating system, and device type. This is useful for confirming what UA string a particular browser version sends before configuring server-side UA-based logic.
Typical Use Cases
- Copying your current UA string to use in a curl command for API testing
- Confirming the exact UA a specific browser version reports for compatibility testing
- Providing your UA string in a bug report so developers can reproduce the issue
- Testing server-side UA detection logic by providing real UA strings from different browsers
Step-by-step Guide
- Step 1: Open the tool in the browser whose UA you want to see.
- Step 2: The UA string is displayed automatically.
- Step 3: Click Copy to copy the full UA string to your clipboard.
- Step 4: Review the parsed breakdown for the detected browser and OS.
Example
Input
(automatic detection)
Output
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Tips & Notes
- Browser developer tools (F12 → Network tab → any request → Headers) also show the UA string being sent.
- Use the ua-parser tool to parse any UA string, not just your own browser's.
- When filing a bug report, always include your full UA string — 'Chrome on Windows' is not specific enough for developers to reproduce the issue.
Frequently Asked Questions
Can I change my browser's User-Agent string?
Yes. Chrome and Firefox DevTools allow you to override the UA string in the Network Conditions panel for testing. Browser extensions also offer UA switching. However, changes made through DevTools only apply to that tab.
Does my User-Agent string reveal my identity?
It reveals your browser software, version, and operating system, which contributes to browser fingerprinting. It does not directly reveal your name or IP address, but combined with other signals it can uniquely identify your browser profile.
User Agent Analyzer
Analyze and decode user agent strings: browser, OS, device type, and more.
Open Tool