Browser Info
Detect browser name, version, OS, and check support for key web APIs.
Detecting browser info...
Related Tools
FAQ
- How is the browser name detected?
- The tool uses heuristic pattern matching on the navigator.userAgent string. User agent parsing is inherently imprecise — browsers often spoof their UA for compatibility reasons, so the result is a best-effort identification.
- What does the WebP check test?
- It creates an HTMLCanvasElement and calls toDataURL("image/webp"). If the returned data URL starts with "data:image/webp", the browser supports WebP encoding (and therefore decoding too).
- Why would Service Worker show as unsupported?
- Service Workers require a secure context (HTTPS or localhost). If the page is served over plain HTTP, the browser will not expose the serviceWorker property on navigator, even if the browser itself supports the feature.
Browser Info parses the user agent string to detect your browser name and version, and operating system. It then probes for support of key modern web APIs — WebGL, WebP images, Service Workers, Web Crypto, Clipboard API, WebAssembly, and WebSocket — and shows each as a YES or NO badge. Useful for debugging compatibility issues.