Skip to content

WebAssembly GC ships in all major browsers

As of December 11, 2024, WebAssembly garbage collection (WasmGC) is available by default in all major browsers.

Browser support

  • Chrome 119+: enabled by default
  • Firefox 120+: enabled by default
  • Safari 18.2: added support

Why it matters for web games

WasmGC makes it easier for languages with garbage collection (Kotlin, Dart, Java, etc.) to compile to WebAssembly without bundling their own GC. This means:

  • Smaller WASM bundles
  • Better performance for GC-heavy languages
  • More options for game development toolchains

The practical impact

Games and engines written in languages that need GC can now target the browser more efficiently. Expect to see more diverse toolchains targeting WASM.

References