User Rating 0.0
Total Usage 0 times
Core Identification
Hardware & Graphics
Network & Location
Software Capabilities
Is this tool helpful?

Your feedback helps us improve.

About

This utility performs a deep analysis of the client environment, exposing the technical layers between the user and the web. Unlike basic detectors that rely solely on the User-Agent string, this tool employs heuristic feature detection to identify the Browser Engine, Operating System, and Hardware capabilities.

Accurate browser detection is critical for developers debugging cross-compatibility issues (e.g., CSS Grid support or WebP rendering). It also serves security audits by revealing how much system information - such as Battery Level, Network Type, and GPU Model - is exposed to visited websites.

browser detection user agent screen resolution system info fingerprinting

Formulas

The tool calculates the logical aspect ratio R and pixel density D using the detected screen dimensions.

{
R = widthgcd(width, height) : heightgcd(width, height)D = window.devicePixelRatio

Where gcd is the Greatest Common Divisor function. Total screen real estate (megapixels) is estimated as:

MP W × H1,000,000

Reference Data

Engine / ComponentIdentity TokenArchitecture / OriginPrimary Usage
BlinkChrome / ChromiumFork of WebKit (Google)Google Chrome, MS Edge, Opera, Vivaldi
WebKitAppleWebKitKhtml Fork (Apple)Safari (macOS/iOS), All iOS Browsers
GeckoGecko / FirefoxNetscape Heritage (Mozilla)Mozilla Firefox, Tor Browser, Waterfox
TridentTridentProprietary (Microsoft)Internet Explorer (Legacy)
OS IdentificationWindows NT 10.0Kernel VersioningWindows 10 / 11
OS IdentificationMacintoshDarwin KernelmacOS (Intel/Apple Silicon)

Frequently Asked Questions

Browsers often "spoof" their User Agent strings to ensure compatibility with legacy websites. For example, modern Edge browsers identify as "Chrome" to ensure they receive the modern version of a webpage. This tool uses feature detection (checking for specific JavaScript objects like `window.chrome` or `InstallTrigger`) to cross-verify the engine.
The IP address is fetched via a client-side request to a public echo API. If you are using a VPN, Proxy, or aggressive AdBlocker/Privacy extension, the request may be blocked or return the exit node's IP rather than your physical machine's address.
Device Pixel Ratio (DPR) represents the mapping between CSS pixels and physical hardware pixels. A DPR of 2.0 (Retina) means 4 physical pixels (2x2) are used to draw 1 CSS pixel, resulting in sharper text and vectors.
No. Browser sandboxing strictly prevents websites from accessing your file system, browsing history, or saved passwords via standard APIs. We only access "Navigator" properties explicitly exposed by the browser for rendering purposes.