Chrome Flags
Both Chrome and ChromeOS both expose numerous settings in their respective settings menus; however, there are several hidden settings that can be manipulated via the use of a less publicized settings screen known as Chrome Flags. Although this guide covers ChromeOS, these instructions apply to all operating systems that support the Chrome Browser, the only difference is that Chrome will only show the values that are supported on the specific operating system in use. These settings are hidden as they could introduce security or stability problems if the values are changed; however, they could prove valuable to developers who wish to understand how their code will work when legacy web standards are deprecated.
Additionally, there are several experimental changes that are controlled via a Chrome Flag that will allow users to test draft features - please keep in mind that experimental features are subject to change and developers should not release code based on features that are hidden behind flags. There are also several cases of draft features not being promoted to production and removed before release.
Unless you have a in-depth understanding of what the flags in this section do, it is strongly advised not to make any changes. Introducing changes to the Chrome or ChromeOS flags does require a restart of your device. Unlike other settings, Chrome Flags do not sync across devices and would be cleared if you were to do a Power wash/Factory Reset on your device.
The purpose of this section is to document all Chrome/ChromeOS Flags, several of these flags may not be available depending on your device or ChromeOS version. Additionally, if you are using a managed device, it is possible for your system administrator to restrict access to these flags.
Crostini without LXD containers
Experimental support for Crostini without LXD containers (aka Baguette)
Crostini without LXD containers URI
The Crostini without LXD containers
can be accessed directly by entering the following URI into the Chrome Address Bar. You will need to restart your ChromeOS device for the change to take effect.
chrome://flags/#crostini-containerless
Crostini without LXD containers Details
Platforms:
| ||
Default Value: Disabled | Options: Enabled,Disabled | |
Allow multiple Crostini containers
Experimental UI for creating and managing multiple Crostini containers
Allow multiple Crostini containers URI
The Allow multiple Crostini containers
can be accessed directly by entering the following URI into the Chrome Address Bar. You will need to restart your ChromeOS device for the change to take effect.
chrome://flags/#crostini-multi-container
Allow multiple Crostini containers Details
Platforms:
| ||
Default Value: Disabled | Options: Disabled,Enabled | |
Prompt API for Gemini Nano
Enables the exploratory Prompt API, allowing you to send natural language instructions to a built-in large language model (Gemini Nano in Chrome). Exploratory APIs are designed for local prototyping to help discover potential use cases, and may never launch.
These explorations will inform the built-in AI roadmap. This API is primarily intended for natural language processing tasks such as summarizing, classifying, or rephrasing text. It is NOT suitable for use cases that require factual accuracy (e.g. answering knowledge questions). You must comply with our Prohibited Use Policy which provides additional details about appropriate use of Generative AI.
Prompt API for Gemini Nano URI
The Prompt API for Gemini Nano
can be accessed directly by entering the following URI into the Chrome Address Bar. You will need to restart your ChromeOS device for the change to take effect.
chrome://flags/#prompt-api-for-gemini-nano
Prompt API for Gemini Nano Details
Platforms:
| ||
Default Value: Disabled | Options: Enabled,Disabled | |
Temporarily unexpire M130 flags
Temporarily unexpire flags that expired as of M130. These flags will be removed soon
Temporarily unexpire M130 flags URI
The Temporarily unexpire M130 flags
can be accessed directly by entering the following URI into the Chrome Address Bar. You will need to restart your ChromeOS device for the change to take effect.
chrome://flags/#temporary-unexpire-flags-m130
Temporarily unexpire M130 flags Details
Platforms:
| |
Options: Enabled,Disabled | |
First Added: M130 |