Browser Info
Reports detailed information about your current browser and device, read directly from navigator and connection APIs, entirely locally.
This guide is not yet available in your language and is shown in English.
Tool guide
What this tool does
Browser Info reads and displays detailed information about your current browser and device, user agent, platform, language, CPU core count, device memory estimate, touch support, connection type and more, directly from the navigator and Network Information APIs, entirely in your browser.
Troubleshooting a browser-specific bug, filing a useful bug report, or just satisfying curiosity about what a website can actually detect about your browser all benefit from seeing exactly what information is available through standard web APIs.
This tool reads every commonly useful property from the navigator object and the Network Information API (where supported), user agent, platform, language, logical CPU core count, an approximate device memory figure, touch support, and connection type/speed estimates, and displays it all in one place.
How to use Browser Info
- Open the tool, your browser information is read automatically.
- Review each property in the table.
- Copy all values if needed for a bug report or support ticket.
- Reload after changing a browser setting to see how the reported values change.
Tips for better results
- The user agent string, while historically the main way sites detected browser/OS, is increasingly being "frozen" or generalised by modern browsers specifically to reduce fingerprinting, so don’t be surprised if it looks less detailed than it used to.
- Connection type, downlink and round-trip estimates (from the Network Information API) are currently only reported by Chromium-based browsers (Chrome, Edge, Opera); Firefox and Safari intentionally don’t expose this information.
- Device memory is deliberately reported as a rounded, approximate figure (not your system’s exact RAM) as a privacy measure, since this API too is only available in some browsers.
- The "WebDriver" flag reveals whether the page is being controlled by browser automation (like Selenium or Puppeteer), useful context when debugging automated testing behaviour.
Common use cases
- Including detailed, accurate browser/device info when filing a bug report.
- Checking what information is realistically available to any website visiting your browser.
- Debugging why a feature behaves differently in one browser versus another.
- Verifying the Network Information API’s connection estimates during development of adaptive, connection-aware features.
Common mistakes to avoid
- Relying on the user agent string for precise browser/version detection in your own code; modern browsers increasingly "freeze" or generalise it, feature detection is a more reliable approach.
- Expecting connection type/speed fields to populate in every browser; they’re currently Chromium-only (Chrome, Edge, Opera), Firefox and Safari don’t implement the Network Information API.
- Treating "device memory" as your system’s exact installed RAM; it’s intentionally reported as a rounded approximation for privacy reasons.
Frequently asked questions
Is any of this information sent to a server?
No, everything is read directly from your own browser’s JavaScript APIs and displayed locally; nothing shown here is transmitted anywhere.
Why don’t I see connection type or speed information?
The Network Information API that provides those fields is currently only implemented in Chromium-based browsers (Chrome, Edge, Opera); Firefox and Safari don’t support it.
Why does the user agent look less detailed than expected?
Modern browsers are progressively "freezing" or generalising the user agent string to reduce fingerprinting, this is an intentional, ongoing industry-wide privacy change, not a bug.
What does the WebDriver flag mean?
It indicates whether the current page is being controlled by browser automation software (like Selenium or Puppeteer) rather than a human using the browser directly.
Feedback & suggestions
Help us improve Browser Info. We read every message.