• Español – América Latina
  • Português – Brasil
  • Tiếng Việt
  • Chrome for Developers

How to set browser flags in Chromium

For some of the new APIs we introduce in Chromium, you need to set a browser flag for experimentation. This article explains how to do this in the various Chromium derivatives like Google Chrome, Microsoft Edge, and others.

Thomas Steiner

Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web. A lot of web browsers are built on Chromium, including the popular browsers Google Chrome by Google , Microsoft Edge by Microsoft , Opera Web Browser by Opera , and many others .

The chrome:// scheme

Google Chrome has since the beginning supported a special scheme called chrome:// for accessing browser-internal settings or features. You can see the full list by putting chrome://chrome-urls into the URL bar. The special URL of interest here is chrome://flags .

Setting browser flags

For some new APIs in Chromium, you need to set a browser flag for experimentation. You guessed it, chrome://flags is where this happens. The most popular flag we ask you to set is chrome://flags/#enable-experimental-web-platform-features , which, as the name suggests, enables experimental web platform features.

Toggling the 'experimental web platform features' flag.

Scheme rewrites

Something interesting happens, though, if you enter a chrome:// URL into a browser that is not Chrome. For example, if you enter chrome://flags/#enable-experimental-web-platform-features into Microsoft Edge, you will notice that it gets rewritten as edge://flags/#enable-experimental-web-platform-features . All vendors have created this rewrite mechanism, which makes sense, as Edge is not Chrome, although it is based on Chromium.

Inclusive documentation

We strive for making our documentation inclusive of different browsers, so, for example, telling a Brave user to navigate to chrome://flags to toggle a given flag—while it works thanks to the rewrite mechanism—may not be the most welcoming experience. At the same time, listing all possible vendor schemes like edge:// , chrome:// , brave:// , etc. is not a great solution either.

One scheme to rule them all

Luckily there is a hidden champion scheme that fits all our needs: about:// . In Chrome, about:// URLs get rewritten to chrome:// , in Edge to edge:// , and so on for all vendors. We are in this web thing together, and this is about:// all of us! Whenever you see instructions that include the about:// scheme, your Chromium browser of choice will do the right thing.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2021-05-18 UTC.

IMAGES

  1. Chrome Flags: qué son y cómo puedes utilizar las funciones

    chrome flags experimental localhost

  2. 5+ Experimental Flags for Google Chrome to Use today

    chrome flags experimental localhost

  3. Chrome Flags: qué son y cómo puedes utilizar las funciones

    chrome flags experimental localhost

  4. How to use Chrome Flags Experimental Features?

    chrome flags experimental localhost

  5. How To Enable Experimental Chrome Flags

    chrome flags experimental localhost

  6. chrome://flags: Try Experimental Features & Activate Debug Tools

    chrome flags experimental localhost

VIDEO

  1. How To Enable and Use Google Chrome Flags (2024)

  2. Unlock Hidden Features for Chrome

  3. Create a Custom Dark Mode in Google Docs Without Extensions

  4. How to Use Classic Reverse Image Search in Google Chrome

  5. Как починить Ютуб (Инструкция) + песенка

  6. Impostazioni Nascoste Chrome Flags Che devi Conoscere