Retest PC

WebGPU Test

The page checks for WebGPU as it opens and shows the graphics adapter your browser offers, with its features and limits. Press Run compute benchmark to measure floating point speed and memory bandwidth and to check every result.

Chrome, Edge, Firefox and Safari 26Windows, Mac, ChromeOS, Android and iPhone
WebGPU
Checking...Next generation web graphics
Graphics adapter
Checking...The card the browser offers
Device
Checking...Ready for drawing and compute
Results check
Checking...Run the benchmark to check
Testing WebGPU in your browser...
  • Vendor--
  • Architecture--
  • Device--
  • Description--
  • Fallback adapter--
  • Subgroup size--
  • Screen format--
  • WGSL features--
Render check

About 5 seconds. Measures floating point speed and memory bandwidth on the graphics card and checks 65,536 results against the processor's own answers.

FP32 compute
0GFLOPS
Billion operations a second
Memory bandwidth
0GB/s
Copying inside graphics memory
Results check
0
Integer results that matched
Timing
--
How the work was timed
Everything runs on your own graphics card in this tab. Nothing is uploaded or stored.

This WebGPU test checks whether your browser supports WebGPU, asks it for a graphics adapter, and shows what that adapter offers: vendor, architecture, whether it is a fallback adapter, its features, its limits next to the defaults every device must meet, and the WGSL shader language features. A moving pattern drawn with WebGPU proves that rendering works, and the compute benchmark measures FP32 speed and memory bandwidth on the graphics card, then checks 65,536 integer results against answers worked out on the processor. It runs in Chrome, Edge, Firefox and Safari on Windows, Mac, ChromeOS, Android, iPhone and iPad.

How to use the WebGPU test

  1. Open the page. The four panels at the top fill in within a second.
  2. Check WebGPU says Available and Graphics adapter says Hardware. Fallback means software rendering.
  3. Look at the moving pattern. If it moves smoothly, WebGPU can draw on your screen.
  4. Plug a laptop into its charger and press Run compute benchmark. It takes about five seconds.
  5. Read the speeds, and check that Results check says Passed.
  6. Open Features and Limits when a site or app asks for something specific, and press Copy report or Save as JSON for a support ticket.

What the results mean

Readout What it tells you Normal result
WebGPU Whether the browser has WebGPU at all Available
Graphics adapter The card the browser offers to pages Hardware
Device Whether the page could open the adapter Created
FP32 compute Billions of floating point operations a second Hundreds on phones and built-in graphics, thousands on gaming cards
Memory bandwidth How fast the card copies data inside its own memory Tens of GB/s on built-in graphics, hundreds on gaming cards
Results check Integer and floating point results compared with known answers Passed, with every result matching
Timing Graphics card timestamps, or the browser clock when the card cannot report them Either is fine

Built-in graphics share the computer's main memory, so their bandwidth is far lower than a separate card with its own video memory, and slow or single-channel RAM holds them back further. The ram test measures that memory from the processor's side. The benchmark tells you how a WebGPU app will perform on this computer in this browser, which is what matters for in-browser AI tools, video editors and 3D apps.

How to turn on WebGPU

Browser Windows Mac Linux Android iPhone and iPad
Chrome and Edge On since 113, Arm laptops need a flag On since 113 Intel Gen12 and later, NVIDIA under Wayland Android 12 and later, most phones Uses Safari's engine
Firefox On since 141 Apple silicon since 145 (147 before macOS 26) Nightly only Off by default Uses Safari's engine
Safari Not available Safari 26 Not available Not available iOS and iPadOS 26

Chrome and Edge

  1. Update the browser and restart it.
  2. Open Settings, then System (in Edge, System and performance), and turn on Use graphics acceleration when available.
  3. Type chrome://gpu or edge://gpu in the address bar. Under Graphics Feature Status, WebGPU should say Hardware accelerated.
  4. If it says Disabled, update the graphics driver from NVIDIA, AMD or Intel. Windows laptops with Arm processors, and Linux computers with graphics other than Intel Gen12 and later or NVIDIA under Wayland, still need chrome://flags/#enable-unsafe-webgpu, which forces WebGPU on. On Linux, Chrome's Vulkan flag is often needed as well. Use these flags for testing only.

Firefox

Update Firefox from the menu under Help, then About Firefox. Windows has WebGPU from version 141, and Apple silicon Macs from version 145 on macOS 26 or version 147 on older macOS. Firefox on Intel Macs, Linux and Android does not switch it on yet, so use Chrome there for now.

Safari

Safari 26 switches WebGPU on by default on macOS Tahoe 26, iOS 26, iPadOS 26 and visionOS 26, so update the system. On Safari 18, WebGPU is an experimental feature: on iPhone open Settings, then Apps, then Safari, then Advanced, then Feature Flags. On a Mac turn on Show features for web developers in Safari's Advanced settings, then use Develop, then Feature Flags.

WebGPU is available but no adapter is found

The browser has WebGPU, but none of your graphics hardware passed its checks. The usual causes are an old graphics driver, a graphics card on the browser's block list, graphics too old for Direct3D 12, Metal or Vulkan, or a remote desktop or virtual machine session with no real card. Update the driver first, restart the browser and test again.

The adapter is a fallback adapter

A fallback adapter means the browser is running WebGPU in software. Pages work, but heavy ones crawl and the processor does all the work. Turn on graphics acceleration in the browser, update the driver, and on a laptop with two graphics chips check that the browser is not limited to power saving in the system graphics settings. The webgl tester shows whether the older WebGL path has the same problem.

The results check fails

Wrong results from a graphics card are never normal. The same faults that cause artifacts in games cause them here: an unstable overclock, overheating, or failing video memory. Reset any overclock in MSI Afterburner, AMD Adrenalin or NVIDIA's app, update the driver and run the benchmark again. To see whether errors grow as the card heats up, run the gpu stress test, which checks a frame every 5 seconds under sustained load.

WebGPU and WebGL

WebGL has been in browsers since 2011 and runs almost everywhere. WebGPU is faster for complex scenes because it sends work to the card in larger batches, and it can run general calculations, which is why AI image generators and language models in the browser need it. Most sites that use WebGPU fall back to WebGL when it is missing. Check both with the webgl test.

What this test cannot tell you

A browser cannot read temperatures, clock speeds or the exact model and driver version, and it adds safety checks that cost some speed, so the benchmark is lower than native tools. It is best for comparing WebGPU support and speed between browsers, power modes and driver versions on your own computer. For processor speed and stability, run the cpu stress test online.

WebGPU test questions

What is WebGPU?

WebGPU is the newer way for web pages to use the graphics card, after WebGL. It works the way modern game graphics do, through Direct3D 12 on Windows, Metal on Apple devices and Vulkan on Android, ChromeOS and Linux, and it adds compute shaders, so pages can run AI models, video effects and simulations on the graphics card.

Which browsers support WebGPU?

Chrome and Edge on Windows, macOS and ChromeOS since version 113 (Windows laptops with Arm processors still need a flag), Chrome on most Android 12 and later phones, Firefox on Windows since version 141 and on Apple silicon Macs since version 145 on macOS 26 or 147 on older macOS, and Safari 26 on macOS, iPhone, iPad and Vision Pro. On Linux it depends on the graphics card and browser version.

How do I enable WebGPU in Chrome?

It is on by default in current Chrome on Windows, Mac and ChromeOS. Update Chrome, turn on Use graphics acceleration when available under Settings, then System, and update your graphics driver. For testing on unsupported hardware, chrome://flags/#enable-unsafe-webgpu forces it on.

What is a WebGPU fallback adapter?

A fallback adapter draws with software on the processor instead of the graphics card. Browsers offer one when the real card is blocked or missing, so WebGPU pages still open, but slowly. Updating the graphics driver usually brings the real adapter back.

Why is my GFLOPS result lower than my graphics card's rated speed?

The rated figure assumes every unit on the chip is busy every cycle at full boost clock. A browser benchmark adds the browser's safety checks, runs at whatever clock the card picks, and laptops cap power on battery. Compare your own runs with each other rather than with the box.

Is WebGPU safe to leave turned on?

Yes. Pages can only use WebGPU inside the browser's sandbox, and browsers limit how much a page learns about the card: the adapter shows a vendor and a family, not your exact model and driver.