If you see the error This browser does not support WebAssembly while trying to access a webpage on Edge, this post may help resolve the issue. WebAssembly, also known as WASM, is a web technology designed to compile high-level language code into a binary bytecode that’s highly optimized to speed up page execution in web browsers.
While most modern browsers, including Microsoft Edge, support WebAssembly, the error may arise sometimes due to the following reasons:
- You may be using an outdated version of Edge.
- WebAssembly has been disabled in your Edge browser.
- Edge may be using the ‘Enhanced Security’ mode.
In either of these cases, you will see the following error message:
Uncaught Error: This browser does not support WebAssembly.
This browser does not support WebAssembly – Edge
If you cannot access a website that needs WebAssembly, you will see the error This browser does not support WebAssembly. The following suggestions may help you fix the problem:
- Enable WebAssembly in Edge.
- Set up an Exception.
- Turn off Enhanced Security mode.
- Reset Edge to fix faulty settings.
- Repair Edge.
Let’s discuss these solutions in detail.
1] Enable WebAssembly in Edge
Start by checking if WebAssembly is disabled in your Edge browser.
- Open the Microsoft Edge browser.
edge://flags/in the address bar.
- Press the Enter key.
- Type WebAssemby in the Search bar on top.
- Enable all options that contain the word WebAssembly (e.g . ‘Experimental WebAssembly’, ‘WebAssembly baseline compiler’ etc.).
- Relaunch Edge and see if the problem is fixed.
2] Set up an Exception
Edge uses an enhanced security mode to add an extra layer of protection while browsing the web. This helps in reducing the risk of attacks from malicious websites and provides a rich browsing experience. Microsoft disables WebAssembly when the Edge browser is set in the Enhanced Security mode. So a website that needs WebAssembly may not run in this mode.
To fix this problem, you can set an exception or tell Edge to bypass a specific website while implementing the enhanced security feature.
- Click on the three-dots icon on the top right corner of the Edge browser.
- Select Settings.
- Click on ‘Privacy, search and services’ on the left panel.
- Navigate to ‘Enhance your security on the web’.
- Click on Exceptions.
- Click on the ‘Add a site’ button.
- Enter the site name in the dialogue box that appears.
- Click on the Add button.
- Relaunch Edge and check if the problem is fixed.
3] Turn off Enhanced Security mode
If setting an exception doesn’t work, try turning off the enhanced security mode.
- Open Settings in Edge.
- On the left, click on ‘Privacy, search and services’.
- Scroll down to find ‘Enhance your security on the web’.
- Toggle off the button in front of the option.
- Restart Edge and try accessing the website again.
4] Repair Edge
Try repairing Edge. The repair option reinstalls edge to resolve most of the browser issues.
- Click on the Start button on the taskbar.
- Go to Settings.
- Click on Apps on the left.
- Click on ‘Apps and features’.
- Type ‘Edge’ in the App list search bar.
- Click on the three-dots icon in front of Microsoft Edge.
- Click on Modify.
- Select Yes in the user account control prompt.
- Click on Repair in the dialogue box that appears.
- Wait for Windows to repair Microsoft Edge.
- Restart Edge to get the problem fixed.
5] Reset Edge to fix faulty settings
If the above suggestions did not work, try resetting Edge to its default values.
The ‘Reset’ action resets the Edge browser to its factory values, eliminating all possible errors that may have been caused due to extensions, cookies, or cache information.
- Click on the three-dots icon to open Edge settings.
- On the left, click on Reset settings.
- Click on ‘Restore settings to their default values’.
- Click on the Reset button.
- Restart Edge and see if you’re able to access the website.
Note: Microsoft doesn’t allow uninstalling Edge since it comes as a built-in browser with Windows. However, you can manually uninstall and reinstall Microsoft Edge in case it seems necessary.
What browsers support WebAssembly?
All modern web browsers including Chrome, Edge, Safari, Opera, and Firefox support WebAssmebly. You can also use WebAssembly in mobile browsers, such as iOS Safari, Firefox for Android, Chrome for Android, and Samsung Internet. WebAssembly may not work for you if you’re using an outdated version of these browsers.
How do I enable WebAssembly in Chrome?
To enable WebEssembly in Chrome, type
about://flags in the address bar of your browser. Now type ‘WebAssembly’ in the Search flags box. Enable all options that appear in the search results. Relaunch Chrome to reflect changes.