Render the same small WebGL scene and inspect frame cadence over a bounded run. Use matching canvas size, browser zoom and power settings for comparisons.
Browser Graphics Benchmark workbench
READY — choose an action below
No measurement yet.
How to use this tool
Close unrelated heavy tabs and use the same power mode for each run.
Start the 15-second scene and keep the page visible.
Read frame count, average cadence and the longest frame interval.
Repeat before comparing a different browser or setting.
Read the result correctly
Average cadence is the number of animation intervals divided by their elapsed time. The WebGL scene draws the same shader workload each frame at a fixed 800 by 450 backing size. RequestAnimationFrame timing includes the compositor, display cadence and browser scheduling; it is not pure GPU execution time. A high-refresh display can change the ceiling even on the same graphics hardware. Longest frame interval highlights a stall within this short sample. Compare repeat runs and keep both laptop power mode and canvas workload unchanged.
Limits and troubleshooting
This is not a universal GPU ranking, VRAM test or hardware failure detector. Thermal state, software rendering, drivers and other apps affect it. It does not expose a renderer fingerprint. Unsupported WebGL is reported as unavailable. The run stops after 15 seconds, when hidden, or when you press Stop.
Privacy and control
Device previews, recordings, selected files and report notes stay in your browser. Downloaded files remain on your device. The call check sends small HTTP probes to GearCheck Lab. The WebRTC test exchanges temporary connection descriptions through our server and contacts the disclosed STUN service only after you create or join a session. Ordinary page requests and usage measurement are described in our privacy policy.