How to Disable the Google Chrome ‘Enable Experimental WebAssembly’ Flag

The High-Performance Code Engine

WebAssembly (often abbreviated as Wasm) is a revolutionary web standard that allows developers to compile high-performance code written in languages like C, C++, and Rust, and run it directly inside a web browser at near-native speeds. It is the technology that makes complex 3D web games, browser-based video editors, and heavy computational tools possible. To push the boundaries of this technology, Google Chrome includes an “Enable Experimental WebAssembly” flag, which turns on bleeding-edge, unfinalized features of the Wasm engine (such as SIMD instructions, threads, or new garbage collection proposals) before they are officially standardized.

While developers absolutely need these experimental features to test upcoming web applications, they represent a significant stability and security risk for the average user. Experimental WebAssembly features have not undergone the rigorous security auditing required for stable release. Enabling them could expose the browser’s lower-level execution engine to unpatched vulnerabilities, potential memory leaks, or execution crashes if a website attempts to utilize a poorly implemented draft specification. If you prioritize maximum browser stability and want to ensure that websites only run hardened, finalized code, you must ensure this experimental engine is disabled.

How to Turn Off Experimental WebAssembly

You can force Chrome to only use the stable, finalized WebAssembly standards via the experimental flags menu.

  1. Open Google Chrome.
  2. Click inside the main address bar at the top of the browser window.
  3. Type chrome://flags and press Enter.
  4. On the “Experiments” page, use the search bar to look for Enable Experimental WebAssembly.
  5. If the flag is available, click the dropdown menu next to it and change it from “Default” to Disabled.
  6. Click the blue Relaunch button at the bottom of the screen.

Upon restarting, Chrome will disable all draft-stage WebAssembly extensions, restricting web applications to executing only fully standardized, secure Wasm code.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.