WebGPU Benchmark & Browser Compatibility Test
Verify your browser's navigator.gpu adapter, FP16 shader support (`shader-f16`), compute workgroup limits, and 4K WebCodecs hardware encoding—then benchmark real WGSL neural convolution on your GPU.
Scanning GPU...
WebGPU Adapter
Detecting...
navigator.gpu.requestAdapter()
FP16 Tensor Shaders
Checking...
shader-f16 extension
Max Storage Buffer
Checking...
maxTextureDimension2D: —
4K WebCodecs H.264
Checking...
avc1.640033 (3840×2160)
WGSL Compute Stress Test
Run 4K Neural Super-Resolution Shader Benchmark
Dispatches 60 multi-channel 3×3 convolutional compute passes (`@workgroup_size(16, 16)`) to measure your GPU's real AI upscaling speed.
Compute Throughput
— GFLOPS
Click "Run GPU Benchmark"
Est. 1080p → 4K Speed
— FPS
Anime4K CNN / Katana UNet
Recommended AI Preset
Waiting for test...
Auto-tuned for your GPU
100% Free Client-Side WebGPU Test
Test Your GPU Now: Upscale Any Video or Image to 4K
Drop an MP4, WebM, MOV, or image below to launch the live split-screen 4K WebGPU AI upscaler directly in your browser—zero watermarks, zero uploads.
Browser WebGPU Support Matrix (2026)
| Browser & OS | Default Status | Flag / Preference to Enable | Backend API |
|---|---|---|---|
| Chrome / Edge 113+ (Windows, macOS) | Enabled by Default | chrome://flags/#enable-unsafe-webgpu | D3D12 / Apple Metal |
| Chrome / Brave (Linux) | Requires Flag | chrome://flags/#enable-unsafe-webgpu + #enable-vulkan | Vulkan |
| Mozilla Firefox 130+ (Win / Linux) | about:config | dom.webgpu.enabled + gfx.webgpu.force-enabled | wgpu (DX12 / Vulkan) |
| Apple Safari 18+ (macOS / iOS 18) | Enabled by Default | Develop → Feature Flags → WebGPU | Apple Metal |