Free GPU & WebGL Test — Check Your Graphics Online
Graphics renderer name and a rendering stress score.
Renders a WebGL 3D scene to estimate GPU performance and shows your graphics hardware info.
How it works
How the WebGL GPU test works
This test creates a WebGL 2.0 context on a <canvas> element, reads the GPU vendor and renderer name via the WEBGL_debug_renderer_info extension, then renders a heavy 3D scene: a rotating cube surrounded by hundreds of animated particles with per-frame lighting calculations. After several seconds of rendering, the average frame rate is reported.
Because the workload is entirely in the browser's WebGL pipeline, the score reflects how well your GPU driver and browser work together — not just raw GPU power.
Understanding the renderer string
The renderer string shown at the top of the test is the most useful piece of data here. On a laptop with switchable graphics, it tells you which GPU is currently active. If the string reads "Intel UHD Graphics" when you expected "NVIDIA GeForce", the browser is using the integrated GPU. You can change this in your NVIDIA Control Panel or AMD Adrenalin software by assigning this site to the high-performance GPU.
What affects WebGL performance
Browser and driver
Chrome uses ANGLE (Direct3D translation layer) on Windows, which adds slight overhead. Firefox uses native OpenGL on macOS and DirectX on Windows for better raw performance. Safari's WebGL implementation is also tuned differently.
Screen resolution
Higher-resolution displays render more pixels per frame, which lowers FPS. A Retina MacBook running at 1512×982 will naturally score lower than the same GPU at 1920×1080 on an external monitor.
Thermal and power
Like the CPU benchmark, GPUs in laptops throttle when hot. Run the test plugged in, with good ventilation, and after the laptop has been running for a few minutes.
Related tools
- CPU Benchmark — test your processor's math performance.
- Device & Browser Specs — see all hardware info your browser exposes.