Inspect screen, viewport, device, GPU, network, storage, permissions and browser capabilities
Screen resolution—
Available area—
Device pixel ratio—
Colour depth—
Orientation—
Orientation angle—
Window inner size—
Document viewport—
Scrollbar width—
Device type—
Platform—
OS version—
CPU architecture—
CPU bitness—
32-bit subsystem—
Device model—
Browser brand—
Full version—
Vendor—
Automation—
Logical CPU cores—
Device memory—
Battery—
Touch support—
Max touch points—
Primary pointer—
Any pointer—
Hover—
User-Agent—
Language—
Preferred languages—
Time zone—
UTC offset—
Calendar—
Numbering system—
Colour scheme—
Motion—
Contrast—
Colour gamut—
Dynamic range—
Display mode—
GPU vendor—
GPU renderer—
WebGL version—
GLSL version—
WebGL 2—
WebGPU—
Max texture size—
WebGL limits—
Online—
Connection type—
Estimated downlink—
Estimated RTT—
Data saver—
Storage quota—
Storage used—
Persistent storage—
localStorage—
IndexedDB—
Service Worker—
Location—
Notifications—
Camera—
Microphone—
Audio sample rate—
Audio channels—
Audio latency—
Audio devices—
H.264—
HEVC—
VP9—
AV1—
AAC—
Opus—
Global Privacy Control—
Cookies enabled—
Do Not Track—
Secure context—
Cross-origin isolated—
WebAssembly—
PDF viewer—
Modern JS APIs—
CSS features—
Peripherals—
Gamepads—
Page visibility—
Window focus—
Protocol—
Page load—
Resources—
Transferred—
JS heap—
History length—
Character set—
Referrer—
Everything is read on your device and never uploaded. Newer fields — GPU, device memory, connection type, battery — are only exposed by some browsers, so “not exposed” is normal. Resolution is in physical pixels; the viewport excludes scrollbars.