InspectMyPC logo
InspectMyPC

Check my PC specs online.

Instantly view your full PC specifications โ€” CPU, GPU, RAM, OS, browser, and display โ€” all detected in your browser with no downloads required.

Device Report

Your complete device profile.

Every detail about your hardware, software, and connectivity โ€” detected instantly.

Device Type

โ€”

Operating System

โ€”

โ€”

Architecture

โ€”

Browser

โ€”

Version โ€”

Engine

โ€”

User Agent

โ€”

Screen Resolution

โ€”

Viewport Size

โ€”

Pixel Ratio

โ€”

โ€”

Color Depth

โ€”

Orientation

โ€”

Touch Points

โ€”

CPU Cores

โ€”

Logical cores

RAM

โ€”

Device memory

GPU Vendor

โ€”

GPU Renderer

โ€”

WebGL Version

โ€”

Status

โ€”

Connection Type

โ€”

Effective Speed

โ€”

Downlink

โ€”

Mbps estimated

RTT Latency

โ€”

milliseconds

Data Saver

โ€”

Battery Level

โ€”

Charging Status

โ€”

Time to Full

โ€”

Time Remaining

โ€”

Storage Quota

โ€”

Available to browser

Storage Used

โ€”

Browser cache & data

Usage Breakdown

โ€”

Health Score

How does your device score?

Scores are calculated from CPU, GPU, RAM, storage, and network โ€” weighted by use case.

โ€”

Overall

Combined health score

โ€”

Performance

CPU + RAM + GPU speed

โ€”

Gaming

GPU + memory suitability

โ€”

Developer

Dev workflow readiness

โ€”

Productivity

Everyday work capability

Your device is:

Analyzingโ€ฆ

AI Insights

How to check your PC specs online.

Checking your PC specs used to require opening Device Manager, running dxdiag, or installing third-party tools. InspectMyPC changes that โ€” it reads all available hardware and software information directly through browser JavaScript APIs, presenting your full device specification instantly.

What specs can a browser detect?

CPU Cores

navigator.hardwareConcurrency

Number of logical processor cores available to the browser.

Device RAM

navigator.deviceMemory

Approximate RAM in GB, rounded for privacy protection.

GPU Renderer

WebGL WEBGL_debug_renderer_info

Full GPU vendor and renderer name string.

Operating System

navigator.userAgent

OS name, version, and architecture from User Agent.

Browser

navigator.userAgent + feature detection

Browser name, version, and rendering engine.

Screen Resolution

screen.width ร— screen.height

Physical display resolution and device pixel ratio.

Network

navigator.connection

Effective connection type, downlink speed, and RTT.

Battery

navigator.getBattery()

Charge level and charging state (mobile/laptop).

For specs not accessible via browser APIs โ€” such as exact storage capacity, motherboard model, CPU model name, or BIOS version โ€” use the built-in system tools on your operating system: System Information on Windows (msinfo32), System Information on macOS, or lshw on Linux.