Browser graphics
WebGL & GPU Checker
Inspect the graphics interface and renderer information your browser chooses to expose. These values are browser-reported and do not guarantee exact hardware identification.
Graphics result
WebGL support
Testing graphics support locally…
- Context
- Unavailable
- Vendor
- Unavailable
- Renderer
- Unavailable
- Shading language version
- Unavailable
- Maximum texture size
- Unavailable
- Maximum viewport dimensions
- Unavailable
- Maximum combined texture units
- Unavailable
- Maximum vertex attributes
- Unavailable
- Antialiasing
- Unavailable
- Unmasked vendor
- Unavailable
- Unmasked renderer
- Unavailable
The WebGL check runs entirely in your browser. GPU and capability values are not sent to Django or stored.
What WebGL tells a website
WebGL is a browser graphics API used for interactive 2D and 3D content. A webpage can ask the graphics context about supported versions, limits and a renderer description.
Why graphics information is privacy-relevant
Renderer names and capability limits can contribute one signal to browser fingerprinting. They are not normally unique on their own, and virtual machines, drivers and browser translation layers can change what appears.
Why information may be unavailable
Browsers can hide, standardize or substitute graphics details to protect privacy or improve compatibility. Disabled hardware acceleration, blocklists and hardened settings can also make WebGL unavailable.
What this result means
Renderer and capability values describe the current graphics path. Generic, software-rendered or reduced values are normal under privacy defenses, virtual machines and some drivers.