Description from extension meta
WebGPU Inspector Debugging Tools
Image from store
Description from store
WebGPU Inspector is a Chrome Developer Tools extension for debugging WebGPU content. It intercepts all WebGPU objects and commands, allowing you to inspect information about any GPU object.
* Inspect any WebGPU object, with a stacktrace for where it was created.
* Capture frames, including all commands, buffers, textures, and render pass results.
* Catch errors compiling shader modules and pipelines.
* Display textures, at any mip level.
* Edit shaders live on the page to debug and test shader changes.
* Debug shaders (highly experimental, work in progress, limited to compute shaders).
* Plot frame times and GPU object counts over time for profiling information.
* View uniform and storage buffer content used for draw and dispatch calls.
* Record all commands and data used to render a set of frames, generating a standalone HTML file that can recreate the render.
Latest reviews
- (2025-06-26) Zhiheng Cao: The debug button showed up but pressing it did not do anything (no error either). I tried it on both Mac and Windows at for example https://webgpu.github.io/webgpu-samples/?sample=particles and other samples, none worked. Could you please fix it?
- (2025-04-28) Demjan: Been working on a webgpu pet project for a while and there is really a before and after I started using this to help me out. Great UX!
- (2025-04-28) Neil Sarkar: Fantastic tool for monitoring webgpu usage!
- (2024-05-02) Martin Valigursky: Love this, extremely useful and working great for WebGPU developers. Thanks!
- (2024-02-08) Daryl Zuniga: Very useful already! Immediately caught a TextureView resource leak the first time I used it. Being able to see each buffer and texture on a frame is also incredibly useful.