
As an alternative to WebGL, WebGPU is now supported by mainstream browsers such as Cropme, Edge, Firefox and Safari to perform high-efficiency 3D games, graphic rendering, and generic GPU operations. This was a major milestone in the extensive collaborative development of the W3C GPU for the Web work group over the years, with the contributions of the Apple, Google, Intel, Microsoft and Mozilla companies.
The WebGPU API (Application Programing Interface, Application Interface) provides direct access to modern GPU functions, free from the limitations of old versions of API like WebGL, and provides a much richer game experience, complex information visualization and sophisticated editing tools in browsers.
This helps to increase the speed of the scenario by about 10 times compared to the Snapshot Rendering package built within WebGPU, which traditionally calls for CPU resources API, Babylon.js.
It can even unlock the GPU’s accelerated universal computing, significantly enhance the effectiveness of machine learning inferences and training (manufacturing loads such as large language models), film processing and physical simulations, and bring desktop-level computer performance to applications that require a large amount of computing resources on the web site. The current mainstream ONX Runtime and Transformers.js libraries are already using WebGPU.
Browser to support WebGPU
Chome, Edge and other Chromium-based browsers:
- Windows (with Direct 3D 12), MacOS and ChromeOS have been supporting since the Chome and Edge 113 editions.
- On board Android 12 and above and Qualcomm / ARM GPU, starting with Chrome121.
- Linux is being developed with support from more existing platforms.
Firefox
- Windows started supporting Firebox 141.
- The MacOS Tahoe 26 system on ARM64 has been supported since Firebox 145.
- Linux, Android and Intel Architecture Mac support is being developed.
Safari.
- MacOS Tahoe 26, iOS 26, iPados 26 and visionOS 26.

