🔍CheckMyDevice
Run Test
🔬

About CheckMyDevice

The most comprehensive, privacy-first browser and device diagnostic platform on the web.

🎯 Our Mission

CheckMyDevice was built by web technology engineers who believe everyone deserves instant, transparent access to what their browser and device can actually do. Whether you're a developer shipping a WebGPU-powered app, a gamer checking VR readiness, or a regular user troubleshooting a video call — we give you the answer in seconds, with zero friction.

We maintain one of the most extensive client-side detection suites available, covering over 50 browser APIs and device capabilities — from legacy features like WebGL to bleeding-edge standards like WebGPU, WebNN, and WebTransport.

🧬 Our Detection Methodology

Our diagnostic engine employs a multi-layered, standards-based feature detection framework that interrogates your browser's JavaScript runtime environment through the official W3C and WHATWG Web API surface. Every check is performed using the same interfaces that real web applications use — ensuring results that are empirically accurate and production-representative.

🔬

Standards-Based Probing

We query official Web APIs — navigator, screen, permissions, mediaDevices, gpu, ml, xr — using the exact same method calls that production applications rely on. No heuristics. No guesswork.

Weighted Scoring Algorithm

Each Score Test applies a weighted multi-factor evaluation across 6+ sub-checks, producing a normalized percentage that reflects real-world capability — not just binary yes/no.

🔄

Continuously Updated

Our detection suite is updated with every major browser release cycle. As new APIs ship (WebNN, WebTransport, WebCodecs), we add them within days — keeping your results current and actionable.

📊

Empirical Validation

Every detection routine is cross-validated against Chrome, Firefox, Safari, and Edge across Windows, macOS, Android, and iOS to ensure consistent, reproducible results.

Our engine reads only publicly exposed, read-only browser APIs. It does not install anything, modify browser settings, or probe beyond what any standard web page can access. The methodology follows the principle of least-privilege observation — we see exactly what your browser voluntarily reports, nothing more.

🛡️ Privacy & Trust — Our Commitment

🚫

No Cookies — Ever

CheckMyDevice does not set, read, or require any cookies. Not first-party, not third-party, not session cookies. Period. Your theme preference is stored in localStorage only.

📡

100% Client-Side Execution

Every detection runs entirely inside your browser. No data is transmitted to our servers or any third party. There is no backend, no database, no analytics collecting your device fingerprint.

🔒

No Data Retention

We do not store, log, or retain any information about your device, browser, or test results. When you close the tab, your data ceases to exist — because it never left your machine.

👁️

Read-Only Public APIs

Our diagnostic engine reads only publicly exposed, read-only browser interfaces (navigator, screen, permissions). We never request elevated privileges, never prompt for camera/mic access, and never write to your system.

🔓

Open & Transparent

Our detection logic is delivered as standard JavaScript that runs in your browser. You can inspect every API call we make using your browser's Developer Tools. There is no obfuscation.

No Tracking, No Fingerprinting

While we can detect your browser's canvas fingerprint hash as a feature, we do not use it to track you. We do not correlate visits, build profiles, or share any data with advertisers.

🚀 Staying Current with Web Technology

The web platform evolves rapidly. New APIs like WebGPU, WebNN, WebTransport, and WebCodecs are shipping in browsers right now — fundamentally changing what's possible in areas like AI inference, real-time communication, and immersive experiences.

Our engineering team monitors the W3C, WHATWG, Chrome Platform Status, Mozilla Standards Positions, and WebKit Feature Status trackers. When a new API reaches Origin Trial or ships stable, we integrate detection for it — often within the same release cycle.

This is why professionals, developers, QA engineers, and tech-savvy users around the world trust CheckMyDevice as their go-to diagnostic reference. The data you see is always aligned with the latest browser versions.

👥 Who Uses CheckMyDevice

👨‍💻

Web Developers

Verify feature support before shipping WebGPU shaders, WebNN models, or WebXR experiences.

🎮

Gamers

Check GPU capabilities, WebGPU readiness, and gamepad support before jumping into browser games.

🧪

QA Engineers

Cross-browser compatibility testing with detailed API-level results.

📱

Mobile Users

Discover your phone's sensor capabilities, screen specs, and battery status.

🔐

Privacy Advocates

Understand your browser's fingerprint surface and privacy posture.

🎓

Students & Educators

Learn what modern browsers can do — with plain-English explanations for every feature.

Ready to check your device?

50+ features tested instantly. No install. No data collected.

Run Full Diagnostic →