Skip to main content

GPU stress test

Keep the fragment shader busy for a timed window. Raise complexity and iterations, then watch FPS and stability as the GPU warms.

Rated 4.5 out of 5 based on 743 reviews

Your browser does not support the HTML canvas element.
Frame rate
--
FPS
Frame time
--
ms
Time left
--
s
Shader complexity (weight)
--
Iteration slider
--
Performance stability
--
%
Est. shader load
--
MB
Status
--

What this test measures

This GPU stress test stacks shader cost with a repeating iteration factor. It is a blunt load, not a pretty volumetric scene. Use it after a volume shader run when you want to see how clocks and stability hold under sustained work.

  • Start at medium complexity and mid iterations for a full timer.
  • Raise iterations first if you want more work without a heavier shader body.
  • Step complexity when you want a different shader variant.
  • Stop early if fans max out or the device is uncomfortably hot.

Graphics adapter

Renderer
-
Vendor
-

How to run the GPU stress test

  1. Close games and video tabs so the GPU is free.
  2. Set duration (30, 60, or 120 seconds), shader complexity, and iterations.
  3. Press Start and watch FPS, frame time, and stability.
  4. Press Stop if the laptop or phone gets too hot.
  5. Wait for the chip to cool before you compare a second run.

GPU stress test

Timed WebGL fragment-shader overload

What you measureFPS, frame time, and stability under a repeating shader load
Where it runsIn this browser tab
Unlike volume shader BMNo volumetric surface. Only tunable shader weight and iterations

What this stress test does

A WebGL GPU stress test keeps fragments busy on purpose. You are not scoring a game. You are watching whether frame time stays even while the GPU heats. Open this page when you want that overload in a browser without a volumetric picture.

Complexity picks a heavier shader body. Iterations repeat work inside the same frame. Together they let you scale load without leaving this page. For a volumetric scene instead, use the volume shader BM test.

Heat and fair comparisons

Sustained load raises temperature. That is the point of a stress run, and also why back-to-back scores drift. Use AC power, a normal performance mode, and a pause between runs. This is informal testing, not a factory burn-in program.

GPU stress test questions

Is a browser GPU stress test safe?
It will heat the device. Stop if it is uncomfortably hot or the display fails. Do not leave Extreme running unattended on a thin laptop or a phone.
How is this different from a volume shader test?
Volume shader pages draw a 3D-style surface. This page is a repeating shader load with no volumetric scene. Use both if you want picture-heavy and blunt-load data.
Can I run it on a phone?
Yes. Keep duration short and complexity at Basic or Medium. Phones throttle quickly.
What do FPS and stability mean here?
FPS is frames presented per second. Stability shows how even frame times stay as the GPU warms. A falling stability score with a similar average FPS usually means spikes.