AbraCalc

What GPU Do I Have

Detect your graphics card (GPU) and WebGL capabilities from the browser.

Embed this tool on your site
Cite this tool

APA

AbraCalc. (2026). What GPU Do I Have [Online calculator]. Retrieved from https://abracalc.com/device/webgl-gpu-info/

BibTeX

@misc{abracalc-webgl-gpu-info, author = {AbraCalc}, title = {What GPU Do I Have}, year = {2026}, howpublished = {\url{https://abracalc.com/device/webgl-gpu-info/}} }

Did this tool answer your question?

How to use this tool

  1. Open this page — it runs instantly in your browser, no signup or install.
  2. Allow any permission prompt if asked; everything stays on your device.
  3. Use the on-screen controls — results update live.

Detect your graphics card (GPU) and WebGL capabilities from the browser.

How it works

This tool queries the WebGL rendering context in your browser to extract GPU (graphics card) information, including the renderer name and vendor string. It also lists supported WebGL extensions and reports the WebGL version (WebGL 1.0 or 2.0) available in your browser.

The GPU name is read from the WEBGL_debug_renderer_info extension, which exposes the unmasked renderer and vendor strings. Some browsers restrict this information to reduce fingerprinting — in those cases the tool shows a generic string like 'Google Inc. (Intel)' rather than the full model name.

This is useful for developers testing WebGL applications, gamers checking which GPU a secondary browser recognizes, or anyone curious whether hardware acceleration is active in their browser.

Worked example

Verify hardware acceleration is active in your browser

  1. Open the tool in the browser you want to check.
  2. Read the 'Renderer' field.
  3. If it shows a real GPU name (e.g., 'NVIDIA GeForce RTX 3060'), hardware acceleration is active.
  4. If it shows 'SwiftShader' or 'llvmpipe', the browser is using software rendering.

The renderer shows 'ANGLE (NVIDIA, NVIDIA GeForce RTX 3060 Direct3D11 vs_5_0 ps_5_0)', confirming hardware acceleration is enabled.

Common mistakes to avoid

  • Assuming the GPU string here matches the GPU name shown in Device Manager — browsers may report the ANGLE layer abstraction name instead.
  • Concluding that GPU acceleration is broken just because the renderer string looks unfamiliar — check specifically for 'SwiftShader' to confirm software fallback.
  • Testing in a private/incognito window and expecting full GPU info — privacy modes often suppress renderer details.

Key terms

WebGL
A browser API that enables hardware-accelerated 2D and 3D graphics rendering using the GPU, without plugins.
Renderer string
The name of the GPU and driver being used to render WebGL content, exposed via the WEBGL_debug_renderer_info extension.
SwiftShader
A CPU-based software renderer used by Chrome as a fallback when GPU hardware acceleration is disabled or unavailable.

Frequently asked questions

Why does the GPU name show 'Google Inc.' instead of my actual GPU?
Some browsers or privacy modes mask the exact GPU name. Chrome with fingerprint protection or Firefox with resistFingerprinting enabled will show a generic string.
My GPU is listed but 3D websites still run slowly — why?
WebGL support does not guarantee performance. Older GPUs or systems with outdated drivers may support WebGL but struggle with demanding scenes.
What does 'WebGL 2.0 supported' mean for me?
WebGL 2.0 adds features like 3D textures and multiple render targets. Most modern browsers support it. If a game or tool requires WebGL 2.0, this confirms your browser can run it.

References & sources