How to Install and Test Beta Features in Microsoft Edge Canary Builds

To install Microsoft Edge Canary, download it from the official Become a Microsoft Edge Insider page, then open edge://flags in Canary to turn on the experimental features you want to test.

Advertisement

This guide covers the install, keeping Canary apart from your everyday Edge, where new features show up, how to test and report them, how to undo flag changes, and how to remove Canary.

Microsoft Edge Insider page showing Canary, Dev and Beta channel badges
Download Edge Canary from Microsoft's Become a Microsoft Edge Insider page, separate from the Dev and Beta channels. (Image: Microsoft)

The fastest way to install Edge Canary and try a new feature

Canary installs next to your normal Edge. Installing a preview channel does not uninstall the released version of Microsoft Edge.

  1. Open the Become a Microsoft Edge Insider page in any browser.
  2. Under Canary Channel, select Download and accept the Microsoft Edge Software License Terms.
  3. Run the downloaded setup file and wait for Microsoft Edge Canary to open.
  4. In the Canary address bar, type edge://flags and press Enter.
  5. Search for the feature you want, open its dropdown and choose Enabled.
  6. Select the Restart button at the bottom of the page to relaunch Canary with the feature on.

Canary now runs the feature, and your Stable Edge is untouched. The rest of this guide covers testing it properly and reporting what breaks.

What Microsoft Edge Canary Is—and What It Is Not

Canary is the most bleeding-edge of the Edge channels and ships daily. New features appear here first, and Microsoft states that problems will arise over time because of that pace.

Channel Updated Supported by Microsoft Best for
Canary Daily No Seeing the newest features first; least stable channel
Dev Weekly No An early look at what comes next, with higher quality than Canary
Beta About every two weeks Yes The most stable preview; validating sites and apps before Stable
Stable About every two weeks Yes Everyday browsing; the channel most users should be on
Extended Stable About every eight weeks Yes Organizations; it is an update option for Stable, not a separate app

Canary is a separate browser application, not a mode of Stable Edge. It is not a supported release, so it is a test bench, not a replacement for your main browser. Microsoft itself suggests keeping another channel installed side by side if you use Canary.

Diagram comparing Microsoft Edge Stable and Extended Stable release cadence
Extended Stable follows every fourth Stable release and receives only critical security fixes between updates. (Image: Microsoft)

Canary, Dev or Beta: which channel should you test on?

Your situation Install this Why
You want a feature the day it lands Canary It ships daily and gets new investments first
You want new features with fewer breakages Dev Weekly builds that Microsoft rates more stable than Canary
You check your own site or business app before Stable ships Beta Supported, and each release is the next Stable in waiting
You test a WebView2 app against upcoming changes Canary first, then Dev Microsoft recommends automated tests against Canary to catch issues earliest
You only have an Android phone Beta for Android The Insider page lists Beta as the only Android preview channel

You can install more than one preview channel at once, so Canary and Beta can sit beside Stable on the same PC. For the weekly channel, see how to download the Edge Dev build offline installer.

Before You Install: What You Need

Requirement Details
Windows Windows 10 or Windows 11; Edge support for Windows 7 and 8.1 ended with version 109
Windows Server Windows Server 2016, 2019, 2022 or 2025
macOS macOS 13 Ventura or later for Edge version 151 and newer
Linux 64-bit Ubuntu 18.04+, Debian 10+, openSUSE 15.5+ or Fedora 39+ are officially supported for Edge
iPhone and iPad Beta and Dev only, through Apple's TestFlight; there is no Canary for iOS
Android Beta only; there is no Canary listed for Android
Chromebook Not supported
Work PC Your organization can block edge://flags with the FeatureFlagOverridesControl policy

Canary also needs a steady internet connection, because it updates itself almost every day.

Advertisement

How to Install Microsoft Edge Canary

Use only Microsoft's own Insider page. It is the page Microsoft Learn points to for every preview channel download.

  1. Go to microsoft.com/edge/download/insider.
  2. Find Canary Channel, labelled Updated daily and Least stable channel.
  3. Select Download Edge Canary for your platform.
  4. Read the Microsoft Edge Software License Terms and accept them to start the download.
  5. Open the downloaded file; setup fetches and installs the current Canary build.
  6. Wait for Microsoft Edge Canary to open, then pin it to the taskbar so you can tell it apart from Stable Edge.

Your Stable Edge stays installed. On iPhone and iPad, use the Go to TestFlight link on the same page for the Beta or Dev channel instead, and on Android use Beta Channel for Android.

First-Run Setup: Keep Canary Separate From Your Daily Browser

Canary gets daily code. Give it as little of your real browsing life as you can, so a bad build costs you nothing.

  1. On the first-run screens, skip importing data from Stable Edge unless the feature you test needs it.
  2. Sign in with a test Microsoft account, or stay signed out, instead of your main account.
  3. Install only the extensions the test needs from edge://extensions.
  4. Keep Stable Edge as your default browser, so links from mail and apps never open in Canary.

This keeps a Canary-only bug from ever touching the bookmarks, passwords and history you rely on.

Advertisement

How to Check and Update Edge Canary

Canary is evergreen: once installed, it installs the newest Canary version on its own, almost daily.

  1. In Canary, type edge://settings/help in the address bar and press Enter.
  2. Read the version number and confirm the page names the Canary channel.
  3. If Canary reports a pending update, restart the browser to apply it.
  4. For the full version string to quote in a bug report, open edge://version.

Canary runs several major versions ahead of Stable. Microsoft's DevTools documentation, for example, listed Canary 153 while Stable was on 151.

Where Beta and Experimental Features Appear in Edge Canary

A new feature in Canary can arrive through four different routes. Knowing which one you need saves a long hunt through the flags list.

Where What you find there How to reach it
1. Regular Settings Features that are already switched on for your build, as normal options edge://settings
2. edge://flags Experimental features that are off by default; you switch them on yourself Type edge://flags in the address bar
3. Feature rollouts Features Microsoft turns on gradually; availability varies by device, market and browser version Nothing to do; they appear after an update
4. Command-line switches and developer options Feature flags set at launch, and DevTools experiments Launch arguments, or DevTools Settings > Experiments

Because of feature rollouts, a feature someone else sees in Canary may not appear on your PC yet, even on the same version. Web developers can also use origin trials, which switch on an experimental API for a site without any edge://flags change.

Advertisement

How to Enable Experimental Flags in Edge Canary

Every flag has its own anchor, so edge://flags#flag-name jumps straight to it. Microsoft used this format when it first put Collections in Canary, with edge://flags#edge-collections.

  1. Type edge://flags in the Canary address bar and press Enter.
  2. Type part of the feature's name in the search box at the top of the page.
  3. Read the flag's description and note which platforms it lists.
  4. Before you change it, write down the value its dropdown currently shows.
  5. Open the dropdown next to the flag and choose Enabled.
  6. Repeat for any related flags the feature needs.
  7. Select Restart at the bottom of the page; Canary closes every window and reopens.

To turn on a DevTools experiment instead, open DevTools with Ctrl + Shift + I (Command + Option + I on macOS), select Settings or press Shift + ?, choose Experiments, tick the checkbox, close Settings and select Reload DevTools.

Microsoft Edge DevTools Experiments settings list with checkboxes and warning
DevTools experiments carry a stability warning; tick a checkbox here, then select Reload DevTools to apply it. (Image: Microsoft)

Examples of Features You May Be Able to Test

Flags come and go with every build, so treat these as the kinds of features that have gone through Canary, not a list that stays current.

Area Example that went through preview builds Where it was switched on
AI and Copilot features AI Explain Console Error and Enable CSS Copilot, listed in Canary 153 DevTools Settings > Experiments
Tab and window management Collections, first tested in Canary in 2019 edge://flags#edge-collections
Privacy, security and identity features Tracking prevention, first offered in preview builds in 2019 edge://flags#edge-tracking-prevention, then edge://settings/privacy
Developer and web platform features Storage Access API; localized Developer Tools edge://flags
Productivity tools Full-page screenshot in Web Capture, rolled out to Canary first Feature rollout
Performance and memory tools The DevTools Durable Messages experiment for the Network tool DevTools Settings > Experiments

To see web platform changes Microsoft plans to ship, check Microsoft Learn's list of site compatibility-impacting changes, which notes the Canary version each change lands in.

How to Test a Canary Feature Properly

A useful test tells you whether the feature, not the rest of a daily build, caused what you saw.

  1. Start with a baseline: note the Canary version from edge://version and try your task once with the flag untouched.
  2. Change one thing at a time: enable a single flag, restart, and repeat the same task.
  3. Test with and without extensions: turn them all off in edge://extensions and repeat the task.
  4. Use a clean profile for quick checks, so settings and cached data from other tests do not interfere.
  5. Compare with Stable Edge: run the same task in Stable to see whether the behaviour is new.
  6. Write down the steps, the result you expected and the result you got before you file feedback.

Web and WebView2 developers should run automated tests against Canary and compare the results with the latest Stable baseline, which is the process Microsoft Learn recommends.

How to check the feature is really on

  1. Open edge://flags again and search for the flag; its dropdown should still read Enabled.
  2. Open edge://version and confirm you are in Canary, not Stable Edge.
  3. Use the feature itself: the new button, menu item or setting it adds should now appear.
  4. If nothing changed, restart Canary once more; flags only apply after a full relaunch.

How to Reset Flags and Undo Changes

  1. Reset one flag: open edge://flags, find the flag, set its dropdown back to the value you noted before enabling it, and select Restart.
  2. Reset all flags: repeat that for every flag on the list you wrote down while testing, then restart once.
  3. Reset a DevTools experiment: in DevTools Settings > Preferences, select Restore defaults and refresh.
  4. Reset Edge Canary settings: go to edge://settings/reset in Canary and confirm the reset.
  5. If Canary will not open long enough to reach any of these pages, see the troubleshooting section below.

None of these steps touches Stable Edge, because Canary is a separate app with its own settings.

How to Report Bugs and Send Feedback to Microsoft

Feedback from preview channels is what lets Microsoft fix a bug before it reaches the Stable release, so file it while the build is fresh.

  1. Reproduce the problem once more in Canary.
  2. Press Alt + Shift + I to open Edge's built-in Send feedback window (Option + Shift + I on macOS).
  3. Describe what you did, what you expected and what happened, and name the flag you changed.
  4. Attach a screenshot if it shows the problem, and add your email address if you want a follow-up.
  5. Select Send.
  6. For a crash, add the full version from edge://version and the latest crash ID from edge://crashes.

DevTools bugs can also go to the Microsoft Edge DevTools repo on GitHub, and WebView2 bugs to the WebView2Feedback repo, marked as found on a preview channel. The Insider page also links a Discord community for broader feedback.

How to Use Canary Without Risking Your Main Browser Data

Rule Why it matters
Keep Stable Edge installed Canary is unsupported and can break on any day; Stable is your fallback
Use test accounts for sensitive workflows Banking, work mail and admin portals should not depend on a daily build
Be careful with sync A signed-in Canary syncs with your other devices, so a bad build can reach data you care about
Keep Stable as the default browser Links from other apps then never open in an experimental build
Do not use Canary for a work device without asking IT Organizations can restrict flags by policy and may support only Stable or Beta

The safest pattern is a signed-out Canary used only for the feature you are testing.

Troubleshooting Common Edge Canary Problems

These symptoms come from Microsoft's own Edge troubleshooting articles. They apply to Canary exactly as to Stable Edge.

Canary does not start, or shows a blank window after a flag change

Leftover background processes, a graphics driver problem, or a flag that breaks startup in the current build.

  1. Press Ctrl + Shift + Esc to open Task Manager and end every msedge.exe task that belongs to Canary.
  2. Start Canary again.
  3. If it opens, go to edge://settings/system and turn off Use graphics acceleration when available, then restart.
  4. If it still fails, set the flags you changed back to their original values, or reset Canary settings at edge://settings/reset.

edge://flags cannot be changed on a work PC

The FeatureFlagOverridesControl policy is set to prevent overrides, or to allow command-line overrides only.

  1. Ask your IT admin; the policy is under Administrative Templates > Microsoft Edge > Experimentation and is named Configure users ability to override feature flags.
  2. Test the feature on a personal device instead of trying to work around the policy.

A feature someone else has does not appear in your Canary

The feature is in a gradual rollout, or your Canary is on an older build.

  1. Open edge://settings/help and install any waiting update.
  2. Search edge://flags for a flag with the feature's name.
  3. If there is no flag, wait for later builds; rollouts vary by device, market and version.

Canary uses high CPU or memory

An experimental feature, an extension or a background tab is busy.

  1. Press Shift + Esc in Canary to open the Browser Task Manager and sort by CPU or Memory.
  2. Select the busy process and choose End process.
  3. Turn off all extensions in edge://extensions, then turn them back on one at a time.
  4. Undo the last flag you enabled and compare.

How to Uninstall Edge Canary

Removing Canary leaves Stable Edge and its data in place, because they are separate apps.

  1. Close every Microsoft Edge Canary window.
  2. Open Settings on Windows and go to Apps > Installed apps.
  3. Find Microsoft Edge Canary in the list.
  4. Select the … menu next to it and choose Uninstall.
  5. Confirm, then check that Stable Edge still opens normally.

To return to testing later, install Canary again from the Insider page; it always installs the newest daily build.

Bottom line

Install Canary beside Stable Edge, keep it signed out or on a test account, and change one flag at a time. Canary ships daily and is unsupported, so the only safe way to try features first is to make sure a bad build can cost you nothing but a restart.

Frequently Asked Questions

How do I install the Edge beta?

Go to Microsoft's Become a Microsoft Edge Insider page and download the channel you want: Beta, Dev or Canary. Each installs as its own app beside Stable Edge, and you can install more than one preview channel at the same time.

How do I beta test new Edge features?

Install Edge Canary or Dev from the Insider page, turn on the feature in edge://flags or in DevTools Experiments, restart, and test one change at a time. Report problems with Alt + Shift + I so Microsoft can fix them before Stable.

How do I become a Microsoft Edge Insider?

You become an Edge Insider by installing a preview channel. There is no sign-up form: download Canary, Dev or Beta from the Insider page, use it, and send feedback from inside the browser with Alt + Shift + I.

Can Edge Canary and Stable Edge be installed at the same time?

Yes. Installing a preview channel does not uninstall the released version of Microsoft Edge, and each channel is a separate app. Microsoft recommends keeping another channel installed side by side when you use Canary.

Is Microsoft Edge Canary safe for everyday use?

Canary comes from Microsoft, but it is the least stable channel, ships daily and is not supported. Use it for testing and keep Stable Edge for banking, work and anything you cannot afford to lose.

How do I download Edge Canary on Android or iPhone?

You cannot. Microsoft's Insider page offers only the Beta channel on Android, and Beta and Dev on iPhone and iPad through Apple's TestFlight. Canary is a desktop channel.

What is beta testing?

Beta testing means using software before its final release to find bugs and give feedback. In Edge, the Beta, Dev and Canary preview channels play that role, with Canary receiving new code first and Beta closest to the next Stable release.

Why is beta testing important?

Beta testing catches problems before they reach everyone. Microsoft uses feedback from Edge preview channels to fix issues before a release is published to the Stable channel, and asks developers to flag bugs found on a preview channel so the fix is prioritized.

Does Microsoft have a beta testing program for Edge?

Yes. The Microsoft Edge Insider program covers the Canary, Dev and Beta channels. It is free, it needs only a download, and feedback goes to Microsoft from inside the browser.

What is the difference between Edge Canary and Edge Dev?

Canary updates daily and is the least stable channel. Dev updates weekly, is more stable than Canary, and Microsoft describes it as the best representation of improvements from the past week. Neither channel is supported.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *