Browser & System Info
See everything your browser reveals about your system: browser and OS version, CPU, GPU, memory, screen, network, time zone, storage, media formats, permissions, and supported web APIs.
Readme
What can a browser tell about your system?
Every website you open can ask your browser a lot of questions. Which browser and version is this? Which operating system? How many CPU threads, how much memory, which graphics card? How big is the screen, is dark mode on, what time zone are you in? Browsers answer many of these questions without asking you first, because sites use the answers to pick the right video format, layout, or language.
Tool description
This tool asks your browser all of these questions at once and shows every answer on one page. The values are grouped into sections: browser, operating system and device, display, hardware, network, language and region, storage, media formats, permissions, and web API support. Type in the filter field to find a value by its name or by the value itself, for example gpu, hdr, or blocked.
Everything is read in your browser. Nothing is sent to a server, so the page shows exactly what any website could learn from your browser, and nothing more.
Examples
A typical result on a Windows laptop with Chrome:
| Value | Result |
|---|---|
| Browser | Chrome |
| Operating system | Windows |
| OS version | 11 |
| CPU architecture | x86 (64-bit) |
| CPU threads | 16 |
| Memory (RAM) | 8 GB |
| GPU | ANGLE (NVIDIA GeForce RTX 4060 Laptop GPU Direct3D11) |
| Screen size | 1920 × 1080 |
| Refresh rate | 144 Hz |
| Time zone | Europe/Berlin |
Filter for blocked to see which permissions you have turned off for this site, or for drm to see which DRM systems your browser supports for streaming video.
Features
- Browser name, version, engine, and brands, with the full version from User-Agent Client Hints
- The real Windows 11 and macOS versions, which the user agent string hides
- CPU architecture and threads, device memory, GPU vendor and model, and GPU architecture from WebGPU
- Screen size, native resolution, window size, pixel ratio, refresh rate, color depth, color gamut, and HDR
- Accessibility preferences: dark mode, reduced motion, increased contrast, forced colors, and more
- Battery level and time left, and whether a camera and microphone are connected
- Network type, estimated bandwidth and round trip, HTTP protocol, and page load timing
- Time zone, UTC offset, daylight saving time, calendar, 24-hour clock, first day of the week, and number and date formats
- Storage quota and usage, and the storage types you can use
- Support for video and audio codecs, WebP, AVIF, and JPEG XL images, and DRM systems such as Widevine
- The state of 18 permissions, such as location, camera, notifications, and clipboard
- Support for more than 60 web APIs, from WebGPU and WebUSB to the built-in AI APIs
- The window size, network, and display preferences update on their own when they change
- Filter all values by name or value
How it works
Most values come straight from browser APIs such as navigator, screen, Intl, and matchMedia. The browser and operating system are parsed from the user agent string and then improved with User-Agent Client Hints, where the browser supports them. The GPU name comes from WebGL, and the refresh rate is measured by timing 40 animation frames.
Media support is tested for real: the tool asks the browser if it can play each codec, decodes a tiny test image in each image format, and asks each DRM system for access. Permissions are read with the Permissions API, which only reports their state and never shows a prompt.
Tips
- "Not available" means that your browser does not share that value. Firefox and Safari share less than Chrome, for example, no device memory, battery, or network speed
- Device memory is an approximate value. Browsers round it and cap it, so it can be lower than the memory you really have
- Estimated bandwidth and round trip are rough values that browsers round on purpose, not a speed test
- The refresh rate is measured while the tab is visible. In a background tab it shows "Not available"
- Camera and microphone show whether a device is present, without asking for access to it
- A permission set to "Ask first" means the site has to ask you before it can use it