New method added in Chrome 661 that works for a production build on unrooted devices.

  1. Using adb, write the flags to /data/local/tmp/chrome-command-line.

    For example:

    ~$ adb shell 'echo --unsafely-treat-insecure-origin-as-secure=http://a.test > /data/local/tmp/chrome-command-line'
    
  2. In chrome://flags, turn on enable-command-line-on-non-rooted-devices.

  3. Force stop Chrome (the relaunch now button will not trigger the reading of the flags file, even though the danger snackbar will disagree).

Verify in chrome://version that this worked.

https://www.chromium.org/developers/how-tos/run-chromium-with-flags#TOC-Android

Answer from Josh Lee on Stack Overflow
🌐
Android Central
androidcentral.com › chromebooks & laptops
How to enable flags in Chrome | Android Central
April 24, 2023 - You can activate multiple flags ... for the flags to be enabled the next time you close and re-open Chrome. ... Google puts a warning in nice big red capital letters at the top of the Flags page for a reason: much like the developer settings on your phone, if you mess ...
🌐
Android Authority
androidauthority.com › home › computing › chromebooks/chromeos › here are 12 chrome flags that will improve your web-browsing experience
The 12 best Chrome Flags and how to enable them - Android Authority
September 19, 2025 - Select Enabled. You’ll need to relaunch Chrome most of the time. Hit Relaunch if the option shows up. Note: These instructions were assembled using a Google Pixel 8a running Android 16. However, these steps are identical across all Chrome browsers. The same steps will work on desktop and iOS. Once in the Chrome Flags settings, you will see a warning message telling you about the dangers of using them.
People also ask

Do Chrome Flags work on all devices?

You can use Chrome Flags on both mobile and desktop browsers, but not all Chrome Flags are available on every device. Some are desktop or mobile-specific. However, Chrome will separate unavailable Flags and put them into the Unavailable tab.

🌐
androidauthority.com
androidauthority.com › home › computing › chromebooks/chromeos › here are 12 chrome flags that will improve your web-browsing experience
The 12 best Chrome Flags and how to enable them - Android Authority
Do Chrome Flags always become official features?

Chrome Flags are experimental features that the Google team is testing. The team will make these official Chrome features once they are in good working order, if they are deemed worthy. This isn’t always the case, though. Chrome Flags are often killed.

🌐
androidauthority.com
androidauthority.com › home › computing › chromebooks/chromeos › here are 12 chrome flags that will improve your web-browsing experience
The 12 best Chrome Flags and how to enable them - Android Authority
Is it safe to use Chrome Flags?

Using Chrome Flags is safe, but it can make your experience a bit buggy. The team also warns that you could lose data and compromise privacy. This is just Google being careful, though. The worst that can usually happen is that you’ll need to relaunch Chrome and turn off the Chrome Flags, if anything goes wrong.

🌐
androidauthority.com
androidauthority.com › home › computing › chromebooks/chromeos › here are 12 chrome flags that will improve your web-browsing experience
The 12 best Chrome Flags and how to enable them - Android Authority
🌐
Google Support
support.google.com › chrome › thread › 304804855 › set-chrome-flags-via-mdm-on-android
Set Chrome flags via MDM on Android - Google Chrome Community
Skip to main content · Google Chrome Help · Sign in · Google Help · Help Center · Community · Google Chrome · Terms of Service · Submit feedback · Send feedback on
🌐
Google
aboutchromebooks.com › chrome-flags-settings-android
How To Use And Enable Chrome //flags Settings
September 1, 2025 - This will disable all modified Flags and reset Chrome to its original state. There are numerous Flags available, but here are three useful ones for Android users. This setting divides large downloads into smaller parts and merges them upon completion, making downloads faster. After enabling, restart Chrome to apply changes.
🌐
Tom's Guide
tomsguide.com › computing › internet › browsers
How to set Chrome flags | Tom's Guide
July 10, 2024 - Although the screenshots shown ... or Android device, open your Chrome browser. Next, enter chrome://flags/ into the address bar at the top to enable flags in Chrome....
🌐
Quora
quora.com › How-do-I-enable-Chrome-flags-on-Android
How to enable Chrome flags on Android - Quora
Answer: You can access the Chrome Flags page on Android by entering [code ]chrome://flags[/code] in the address bar of Chrome. You can search for the required flags by typing the name of the flag in the search box and turning it off/on.
Top answer
1 of 4
7

New method added in Chrome 661 that works for a production build on unrooted devices.

  1. Using adb, write the flags to /data/local/tmp/chrome-command-line.

    For example:

    ~$ adb shell 'echo --unsafely-treat-insecure-origin-as-secure=http://a.test > /data/local/tmp/chrome-command-line'
    
  2. In chrome://flags, turn on enable-command-line-on-non-rooted-devices.

  3. Force stop Chrome (the relaunch now button will not trigger the reading of the flags file, even though the danger snackbar will disagree).

Verify in chrome://version that this worked.

https://www.chromium.org/developers/how-tos/run-chromium-with-flags#TOC-Android

2 of 4
2

What you're doing is correct, but seems like you're writing the switches to the wrong file for Chrome (and note that the file that you write the switches to may vary based on the OS version [or maybe phone?] ).

I tried this on two different phones, and had to write to two different files! Hopefully one of them will work for you:

Phone 1: Nexus 6 with Android 6.0.1

Simply do the following in adb shell:

echo "chrome --sync-url" > /data/local/tmp/chrome-command-line'

Phone 2: MotoG with Android 4.4.4

This is a bit trickier. It turned out that Chrome actually reads the switches from /data/local/chrome-command-line (not in the tmp subdirectory!). Now the issue is that on an unrooted phone you won't have permission to write to this file! So I had to root my phone* and use su to write to the file:

  1. adb shell
  2. su
  3. echo "chrome --sync-url" > /data/local/chrome-command-line

*Rooting an Android phone is actually very easy and takes only a few minutes. There are a number of one click apps for rooting your phone (e.g. KingoRoot). For the case of MotoG, I had to do a few more steps to root, following this)

Find elsewhere
🌐
How-To Geek
howtogeek.com › home › android › 10 useful flags to enable in chrome for android
10 Useful Flags to Enable in Chrome for Android
May 4, 2023 - With the "Accessibility Page Zoom" flag, you get Chrome's desktop zoom functionality in Chrome's mobile app. When you enable it, you get a new "Zoom" option in your browser's three-dot menu, allowing you to zoom in and out on your current web page. Chrome saves your zoom preference for your sites, and it automatically loads those settings when you access your sites. "GPU Rasterization" enables Chrome to use your Android ...
🌐
Chrome for Developers
developer.chrome.com › docs › web platform › what are chrome flags?
What are Chrome flags? | Web Platform | Chrome for Developers
February 8, 2023 - Chrome settings and Chrome flags serve different purposes. Chrome flags enable the user to activate or deactivate experimental features, whereas the selections in chrome://settings allow the user to customize their experience for default features.
🌐
Google Support
support.google.com › chrome › answer › 114662
Change site settings permissions - Android - Google Chrome Help
You can allow or block permissions for a specific site. The site will use the permissions you set instead of the default settings. On your Android device, open Chrome .
🌐
Android Police
androidpolice.com › home › applications › chrome flags: what they are and how to use them
Chrome flags: What they are and how to use them
November 9, 2023 - Whether you're on your desktop or Android phone, open a new tab in your browser and enter chrome://flags into the address bar. A new page shows the list of available experimental features.
🌐
Google Support
support.google.com › chrome › answer › 16552482
Learn about Chrome flags - Google Chrome Help
To reset to default settings: At the top, select Reset all. Relaunch Chrome. ... On your device, open Chrome. Select New tab. ... Under “Available,” choose the Chrome flag you want to use. To enable or disable a Chrome flag, next to the flag, select the drop-down menu Enabled or Disabled.
🌐
Croma
croma.com › home › what google chrome flags are, and how to enable them to transform your browsing experience
What flags on Chrome are and how they work | Croma Ubboxed
Features like picture-in-picture, ... could be enabled via Chrome flags long before the features were integrated into the desktop and mobile versions of Google Chrome. Flags are also useful for programmers and web developers who need more information or control over Google Chrome’s behaviour while they test various features of their code. A word of caution before we dive deeper into flags. These are experimental features that are not meant for regular use. Incorrectly set flags can ...
🌐
MakeUseOf
makeuseof.com › home › android › the 9 best chrome flags you should enable on android
The 9 Best Chrome Flags You Should Enable on Android
November 29, 2022 - After that, to turn on fingerprint or PIN authentication for Incognito mode, launch the Chrome Settings, select Privacy and security, and toggle the Lock Incognito tabs when you close Chrome option.
🌐
Computerworld
computerworld.com › home › blogs › android intelligence
6 secret settings for a smarter Chrome Android setup – Computerworld
June 7, 2024 - Then type adaptive button into the search box on the screen that comes up. See the line labeled “Adaptive button in top toolbar customization”? Tap the box beneath that and change its setting from “Disabled” to “Enabled.”
🌐
Quora
quora.com › How-do-I-open-Chrome-flags-on-my-phone
How to open Chrome flags on my phone - Quora
Answer (1 of 2): That is very easy. Just type “chrome://flags” in the addressbar of the browser and that’s it. This is pretty much same as doing it on a desktop. After opening flags, you can tweak many browser settings, enable/disbale ...
🌐
Cashify
cashify.in › best-google-chrome-flag-android-settings-page
Best Of Flags Chrome Android And PC Version To Enable | Cashify Blog
September 5, 2024 - Enabling this feature helps in getting rid of clutter that causes hindrances and distractions and lets you focus purely on the relevant text. Google Flags settings: Type chrome://flags#enable-reader-mode on
🌐
Huawei
gsmchina.com › home › how to
How to Access Chrome Flags Settings on Android?
March 12, 2025 - You can enable Chrome flags on Chromebook, Windows PC, Mac, iOS, or Android by following these steps: ... Type chrome://flags/ in the address bar and press Enter. Scroll through the list or use the search bar at the top to locate the flag you ...
🌐
Samsung Community
r2.community.samsung.com › india › tech talk
Best Google Chrome Flags | Android | - Samsung Members
July 9, 2020 - To enable this Flag, just search for the “enable-chrome-duet” flag and enable it. Once you do that, all the interactive Chrome buttons including Home, tab switcher, search, share, and more will be presented in a bar at the bottom of the ...
🌐
Make Tech Easier
maketecheasier.com › home › internet › 15 useful android chrome flags you should enable
15 Useful Android Chrome Flags You Should Enable - Make Tech Easier
May 15, 2022 - If you are reading a long article or if there are many distractions on the page, you can use the new reader mode flag to simplify the view. To enable the reader mode, select either “Always” or “All Articles” from the drop-down menu and relaunch the browser. From now on you will see a new option titled “Simplified View” at the bottom. Tap on it and the page will reload in reader mode. ... Secure DNS is one of the best features of Google Chrome. It’s enabled as a global default setting and is actually helpful in protecting your browsing data from eavesdroppers, packet sniffers and hackers.