← Back to Home

WebGPU Benchmark

Stress-test your GPU directly in the browser with five real WebGPU workloads — rasterization, compute, texture sampling, raymarching, and sustained stability — then get a composite score to see how you rank.

GPUDetecting…
Ready0%

Takes roughly 25 seconds. Results are averaged across all runs. Keep this tab focused for accurate results.

Loading leaderboard…

Scores are aggregated per GPU model across all opted-in submissions approved by a moderator. Your local runs stay on your device unless you choose to submit.

About this tool

The WebGPU Benchmark stress-tests your GPU with a series of real-time compute and graphics workloads directly in the browser — no installer, no driver downloads, no third-party launcher. It runs a mix of matrix multiplication, parallel reduction, rasterization, and memory-bandwidth tests, then combines them into a single composite score you can compare against other GPUs in the global ranking.

Use it to verify that a new GPU is performing as expected, benchmark a laptop against desktop hardware, compare Windows vs. macOS performance on the same machine, or sanity-check a browser-based 3D workload will be smooth on your target hardware. Because WebGPU is the same API modern engines (Babylon.js, Three.js, Chromium's own rendering pipeline) increasingly rely on, the score is a meaningful indicator of real browser-based 3D and compute performance.

What it measures

Compute throughput (FLOPS-equivalent via matrix ops), memory bandwidth (GB/s from large read/write kernels), rasterization (triangles/second), and shader complexity handling. Each test runs for a few seconds to let the GPU reach steady-state clocks; the composite score is a weighted average.

When to use it

Ideal for comparing two GPUs on a website you're about to ship to, evaluating whether a Mac or Windows machine is better for a 3D web app, or diagnosing mysterious performance drops (often discrete-vs-integrated GPU selection on laptops). Pair with the FPS Visualiser to feel what a given frame rate looks like, and the Power Cost Estimator to budget for sustained 3D workloads.

Frequently asked questions

What browsers support WebGPU?
Chrome 113+, Edge 113+, and Safari 18+ all ship WebGPU by default. Firefox supports it behind a flag and is rolling out stable shortly. Mobile Chrome on Android has WebGPU; iOS Safari 18 is the first iOS version with production WebGPU support.
Why is WebGPU faster than WebGL?
WebGPU exposes modern GPU pipeline features (compute shaders, explicit memory management, parallel command buffers) that WebGL can't. For compute-heavy workloads like image processing or physics, WebGPU is routinely 5-10x faster than WebGL on the same hardware.
Can this benchmark damage my GPU?
No. The benchmark runs normal compute workloads for a few seconds each — identical in stress to playing a graphically demanding game. Your GPU's own thermal throttling prevents any damaging temperature from being reached, and nothing is pushed beyond spec.
Why does my laptop score lower than desktop equivalents?
Laptop GPUs run at much lower TDP (35-150 W vs. 250-450 W for desktops) and throttle aggressively under sustained load. An RTX 4070 Laptop typically scores 40-60% of an RTX 4070 Desktop on sustained compute benchmarks.
Is a higher WebGPU score better for gaming?
Mostly yes — compute performance correlates strongly with gaming performance on modern GPUs. But gaming also relies on raster and ray-tracing units that this benchmark doesn't fully stress, so treat the score as a general performance indicator, not a gaming-specific one.
Does WebGPU use the integrated or dedicated GPU on my laptop?
By default the browser picks the higher-performance GPU on dual-GPU laptops. If you see unexpectedly low scores, check your OS's graphics settings for the browser and switch to the dedicated GPU. Chrome's chrome://gpu page shows which adapter was selected.