diff --git a/site/source/docs/porting/multimedia_and_graphics/WebGPU-support.rst b/site/source/docs/porting/multimedia_and_graphics/WebGPU-support.rst
new file mode 100644
index 0000000000000..a48a737ecff82
--- /dev/null
+++ b/site/source/docs/porting/multimedia_and_graphics/WebGPU-support.rst
@@ -0,0 +1,11 @@
+.. _WebGPU-support:
+
+==========================
+Using WebGPU in Emscripten
+==========================
+
+Emscripten supports using WebGPU via `Emdawnwebgpu `_,
+an external Emscripten port that implements a `Dawn `_-like version of the
+`webgpu.h `_ C API, on top of the browser's WebGPU.
+See the Emdawnwebgpu link for documentation, and
+`this article `_ for an example of how to use it.
diff --git a/site/source/docs/porting/multimedia_and_graphics/index.rst b/site/source/docs/porting/multimedia_and_graphics/index.rst
index 88ee7e1b050af..ecd7ee61de415 100644
--- a/site/source/docs/porting/multimedia_and_graphics/index.rst
+++ b/site/source/docs/porting/multimedia_and_graphics/index.rst
@@ -10,6 +10,7 @@ This section contains articles about Emscripten's support for graphics and audio
.. toctree::
:maxdepth: 1
+ WebGPU-support
EGL-Support-in-Emscripten
OpenGL-support