GPU Test

Detect your graphics card information using WebGL.

GPU Vendor Detecting...
GPU Renderer Detecting...
Checking WebGL support...

About GPU Detection

This test uses WebGL to detect your graphics card information. The information shown depends on your browser's privacy settings and may be limited.

How to Use This Test

  1. Wait for the page to load -- your GPU vendor and renderer information will be detected automatically via WebGL.
  2. Review the GPU Vendor and GPU Renderer fields to confirm your graphics card is recognized correctly.
  3. Check the WebGL support status to verify your browser can run hardware-accelerated 3D graphics.

What This Test Checks

This GPU detection test queries the WebGL API to retrieve hardware information about your graphics card directly from the browser.

Troubleshooting

If you're having issues detecting your GPU:

Force Dedicated GPU on Laptops

On laptops with both an integrated and a dedicated GPU (Intel/AMD iGPU + NVIDIA RTX, or Apple M-series with no such split), the browser usually picks the integrated one to save power. This test will then report the wrong GPU.

Windows 10 / Windows 11

  1. Open Settings → System → Display → Graphics.
  2. Click your browser in the list (or add it via Browse).
  3. Choose Options → High performance, save, and restart the browser.
  4. Reload this page — the renderer field should now show your NVIDIA or AMD card.

macOS

Apple Silicon Macs have a single unified GPU, so this doesn't apply. On older Intel Macs with dual GPUs, install gfxCardStatus to toggle, or disable System Settings → Battery → Automatic graphics switching.

Linux (NVIDIA Optimus)

  1. Install nvidia-prime (Ubuntu/Debian) or the distro equivalent.
  2. Launch the browser with prime-run chromium or set __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia in the env.
  3. Verify with glxinfo | grep "OpenGL renderer".

Reading the Renderer String

The renderer string is messy but decodable once you know the format:

If the renderer reads SwiftShader, Google SwiftShader, or llvmpipe, your browser is using a software renderer — hardware acceleration is disabled or the GPU driver failed to initialize.

Fixing a Masked or Unknown Renderer

Firefox

  1. Open about:config and accept the warning.
  2. Set privacy.resistFingerprinting to false (or accept that unmasking is impossible while fingerprint resistance is on).
  3. Reload this page.

Brave

Brave hides renderer info by default. Lower shields (click the lion icon in the address bar) or disable Prevent sites from fingerprinting me based on my language preferences under Settings → Shields. Reload.

Safari

Safari on macOS 14+ and iOS 17+ masks the renderer string under Advanced Tracking Protection. There is no supported way to unmask it while ATP is active.

Why the GPU Matters Beyond Detection

WebGL support and renderer info give you a quick capability snapshot, but your GPU also drives:

See Also

For the full hardware picture, pair this GPU check with the system test (CPU, RAM, screen resolution) and the refresh rate test to confirm your GPU is actually driving your monitor at its rated rate.

Frequently Asked Questions

Why does my GPU show as 'Masked' or 'Unknown'?

Some browsers hide GPU details for privacy and fingerprinting protection. Firefox, Brave, and Safari may mask WebGL renderer info by default. You can check your browser's privacy settings or try using Chrome for the most detailed GPU information.

Does this test show my dedicated or integrated GPU?

This test shows whichever GPU your browser is currently using for rendering. On laptops with switchable graphics, the browser may use the integrated GPU to save power. You can force the dedicated GPU through your system's graphics settings or GPU control panel.

Can this test benchmark my GPU performance?

This test identifies your GPU model and verifies WebGL support, but it does not run a performance benchmark. For detailed GPU performance testing, use dedicated tools like 3DMark, FurMark, or Unigine Heaven.

What does WebGL support mean for my browser?

WebGL (Web Graphics Library) enables hardware-accelerated 3D graphics in your browser without plugins. If WebGL is supported, your browser can run 3D games, visualizations, and interactive graphics. Most modern browsers support WebGL by default.

Time to upgrade? Consider these graphics cards:

🎮

NVIDIA RTX 4070

Excellent 1440p gaming performance

View on Amazon
🖥

AMD Radeon RX 7800 XT

Great value for high-end gaming

View on Amazon
💰

NVIDIA RTX 4060

Budget-friendly ray tracing

View on Amazon

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.

Buy Me a Coffee