Skip to content

Implementation Status

Kai Ninomiya edited this page Oct 3, 2025 · 94 revisions

This page shows the current implementation status of the WebGPU API spec in browsers. It also lists some resources (samples, demos) for enthusiastic web developers. Also note the WebGPU Shading Language spec that's hosted separately.

For general WebGPU information, visit webgpu.org.

Implementation Status

Chromium (Chrome, Edge, etc.)

WebGPU has begun shipping to Mac/Windows/ChromeOS in Chrome 113 and Edge 113! As always, developers should develop against Chrome Canary or Edge Canary. Increased reach, other platforms, and bug fixes are ongoing.1

Android Chrome OS Linux Mac Windows x86/x64 Windows ARM64
121 113 👷 Behind a flag 2 3 113 113 👷 Behind a flag 2
  • 1 For details, look at the WebGPU-related components in the Chromium/Dawn/Tint issue tracker: Search these before filing new bugs.
  • 2 The chrome://flags/#enable-unsafe-webgpu flag must be enabled (not enable-webgpu-developer-features).
  • 3 Linux experimental support also requires launching the browser with --ozone-platform=x11 --enable-features=Vulkan,VulkanFromANGLE,DefaultANGLEVulkan (If this doesn't work, first make sure your graphics drivers are up-to-date! Comment on #5022 if things still don't work so we can check if your system needs more flags.)

Firefox and Servo

These browser implementations are based on the WGPU project.

Firefox

WebGPU was enabled on Windows in Firefox 141, which was released on 2025-7-22. The Mozilla graphics team published a blog post about it.

Mozilla expects to ship on Mac and Linux in the coming months, with Android coming later.

WebGPU is enabled by default in Nightly Firefox builds on Windows, Linux, and Mac, but not on Android.

All the issues and feature requests are tracked by the Graphics: WebGPU component in Bugzilla.

Servo

Work in progress, enabled by "dom.webgpu.enabled" pref.

Safari

In macOS Tahoe 26, iOS 26, iPadOS 26, and visionOS 26, WebGPU is supported and enabled by default.

Please file any bugs, suggestions, or missing optional feature requests to https://bugs.webkit.org/enter_bug.cgi?product=WebKit&component=WebGPU

Safari Technology Preview, https://developer.apple.com/safari/technology-preview/, on macOS 26 can be used to verify the latest features and bug fixes to Safari's WebGPU implementation.

Materials

Samples

Demos

Articles

Frameworks

Clone this wiki locally