GPU Stress Test
Render a WebGL workload, measure frame rate, detect context loss, and stop cleanly at any time.
Test interface
Your browser may ask for permission after you press Start.How to use this tool
- Click Start GPU test with the canvas visible.
- Choose ramp-up or sustained mode and watch the frame-rate estimate.
- Stop the test if the display stutters, the fan rises sharply, or the device becomes hot.
- Reload the page if the WebGL context is lost.
Advertisement
Technical explanation
The test uses WebGL shaders and draw calls to load the graphics pipeline. requestAnimationFrame timing provides an approximate frame rate. A webglcontextlost event is surfaced as an error state.
Browser graphics performance differs from native GPU benchmarks because of driver limits, browser compositing, power saving, and thermal policy. Do not treat the result as a certified GPU score.
Troubleshooting
WebGL is unavailable
Enable hardware acceleration in the browser and update the graphics driver.
Context lost
The browser or driver reset the GPU context. Reduce the workload and try again.
Frame rate is capped
VSync, browser compositing, and power settings can cap the rate.
Device becomes hot
Stop immediately and allow cooling. Mobile GPUs may throttle aggressively.
Related tools
Frequently asked questions
Advertisement