System Information
View your device's hardware information detected by your browser.
How to Use This Test
- Open this page on the device you want to check -- the test runs automatically
- Review the detected hardware details including CPU cores, GPU renderer, and memory
- Check your screen resolution, color depth, and browser information
What This Test Checks
The system info test uses browser APIs to detect and display key hardware and software details about your device. It provides a quick overview without installing any software.
- CPU information -- logical processor count and platform architecture
- GPU renderer -- graphics card details via the WebGL API, plus WebGL 2 and WebGPU support flags
- Memory -- approximate system RAM reported by the Device Memory API
- Storage -- browser storage quota and current usage via the Storage API
- Display properties -- screen resolution, pixel ratio, and color depth
- Input -- touch support and maximum simultaneous touch points
- Network -- effective connection type, downlink Mbps, round-trip time, and Save-Data preference
- Locale -- preferred language(s), timezone, and cookie status
- Codec support -- H.264, HEVC, VP9, AV1, AAC, and Opus playback capability
- Browser and OS -- user agent and platform details
Troubleshooting
If you're having issues with the system info test:
- Enable JavaScript if your browser has it disabled -- the test requires it to function
- Try Chrome or Edge for the most complete hardware detection, as some browsers limit API access
- Disable privacy extensions temporarily if they block WebGL or Device Memory APIs
- If GPU info shows as unknown, check that hardware acceleration is enabled in your browser settings
How to Find Your IMEI, Serial Number, and Phone Number
The Device Identity card above shows what your browser will tell us about your device. Identifiers like IMEI, ICCID, and phone number are never accessible from a web page — both iOS and modern Android explicitly block them, by design, to prevent tracking. To find them, use the steps below for your device.
iPhone / iPad (iOS, iPadOS)
- IMEI / MEID: Settings → General → About. Scroll to IMEI (and IMEI2 if you have eSIM). On iPhones with a physical SIM tray, the IMEI is also etched on the tray; on eSIM-only models (iPhone 14+ in the US) it's printed in the SIM slot area or on the original box.
- Serial Number: Settings → General → About → Serial Number. Tap and hold to copy.
- Phone Number: Settings → Phone → My Number. If blank, the carrier hasn't provisioned it on the SIM — check your carrier app or a recent bill.
- Dialer shortcut: open the Phone app and dial
*#06#— the IMEI appears immediately, no call placed.
Android (Pixel, Samsung, OnePlus, Xiaomi, etc.)
- IMEI: Settings → About phone → IMEI (Samsung calls it Status information → IMEI information). Dual-SIM and eSIM phones list IMEI1 and IMEI2 separately.
- Serial Number: Settings → About phone → Model & hardware or Status → Serial number.
- Phone Number: Settings → About phone → SIM status → My phone number. If empty, open your carrier's app or send yourself a text from another phone.
- Dialer shortcut: open the Phone app and dial
*#06#— works on virtually every Android device.
Windows 10 / 11 (laptop or desktop)
- Serial Number: open Command Prompt and run
wmic bios get serialnumber, or in PowerShell runGet-CimInstance Win32_BIOS | Select-Object SerialNumber. The serial is also printed on a sticker under the laptop or behind the battery. - Service Tag / Asset Tag (Dell, HP, Lenovo): same commands above; vendor utilities like Dell Command Update or HP Support Assistant display it directly.
- Mobile broadband IMEI (laptops with a built-in WWAN modem): Settings → Network & internet → Cellular → Cellular settings → Properties.
Mac (macOS)
- Serial Number: Apple menu → About This Mac. Click More Info on Ventura+ to copy. Also etched on the underside of the laptop or the back of the iMac/Mac mini.
- Hardware UUID / Model Identifier: same About This Mac panel → System Report.
- Apple Silicon (M-series) Macs: serial reads as 10 alphanumerics; older Intel Macs use a 12-character serial. Apple's Check Coverage page validates it and shows warranty status.
Lost or stolen — what these numbers are for
- IMEI identifies the cellular modem hardware. Carriers can block a stolen IMEI from any network worldwide via the GSMA blacklist — file a police report and provide the IMEI to your carrier.
- Serial number proves ownership for warranty claims and is required by Apple/Samsung Find-My recovery flows.
- Phone number isn't tied to the device — your carrier can port it to a replacement SIM in minutes.
Related Deeper Checks
This page gives a snapshot. For focused diagnostics, run the GPU test to force-unmask the renderer, the battery test to check health, the internet speed test for network, and the screen test for display capabilities.
Frequently Asked Questions
Why can't the test detect my exact CPU or GPU model?
Browsers intentionally limit the hardware details exposed through JavaScript for privacy and security reasons. The test can detect general capabilities like core count and GPU renderer, but exact model names may be hidden or generalized depending on your browser and OS settings.
Is the RAM amount shown accurate?
The browser's Device Memory API reports an approximate value (e.g., 4, 8, or 16 GB) rather than an exact figure. This is by design to prevent fingerprinting. The actual amount of installed RAM on your system may differ slightly from the reported value.
Does this test install anything on my device?
No. This system info test runs entirely in your web browser using standard JavaScript APIs. It does not install software, download executables, or require any special permissions. All detection happens client-side and no data is sent to any server.
Why does GPU information show as 'unknown' or 'blocked'?
Some browsers block the WebGL renderer info extension by default to prevent device fingerprinting. Firefox, in particular, may hide this information. You can try enabling hardware acceleration in your browser settings or testing in Chrome for more detailed GPU information.
Can this page show my IMEI or phone number?
No website can read your IMEI, ICCID, or phone number — both iOS and modern Android block those identifiers from any browser, by design, for privacy. The Device Identity card shows what the browser does expose (model, OS, architecture). To find your IMEI, dial *#06# on your phone or check Settings; the section above lists the exact paths for iOS, Android, Windows, and macOS.
Why does the Model field say 'Not exposed'?
The Model field comes from the User-Agent Client Hints API and is only populated on Android Chromium browsers. iOS Safari, desktop browsers, and Firefox return an empty model string for fingerprinting protection. The OS, OS version, architecture, and bitness fields are still available on most modern Chromium browsers.
Support Check A Device
If you find our free tools helpful, consider supporting us! Your contributions help us keep the site running and ad-free.