Android app directory · Browsers

Google Chrome managed configuration for Android

The settings IT can push to Chrome on managed Android devices, what each one changes, and how to roll them out to a fleet. Chrome reads the same enterprise policies as on desktop, but only some of them apply on Android. This page covers the ones fleets use most; Google's policy list documents the rest.

Package name com.android.chrome
Developer
Google LLC
Keys on this page
23 documented
Works on
Fully managed, Work profile
Last checked

Common setups

Common Google Chrome setups

Copy a setup into the managed configuration of a policy, then adjust the values. Each one uses only keys explained below.

Allow only work sites

Block everything, then allow the domains your team needs. Listing example.com also allows its subdomains, and allowlist entries take priority over the blocklist.

{
  "URLBlocklist": "[\"*\"]",
  "URLAllowlist": "[\"example.com\"]"
}

Shared device, no history or passwords

For tablets passed between shifts: no personal sign-in, no saved passwords, no Incognito tabs and no browsing history. Cookies and website sessions stay in Chrome, so people must sign out of sites themselves.

{
  "BrowserSignin": "0",
  "PasswordManagerEnabled": false,
  "IncognitoModeAvailability": "1",
  "SavingBrowserHistoryDisabled": true
}

Safer browsing for frontline teams

Filter explicit search results, keep Chrome's warnings on, push HTTPS and stop pop-ups.

{
  "ForceGoogleSafeSearch": true,
  "SafeBrowsingProtectionLevel": "1",
  "HttpsOnlyMode": "force_enabled",
  "DefaultPopupsSetting": "2"
}

Managed configuration

Google Chrome managed configuration keys

Key names and value types come from the vendor’s documentation. The explanations are written by Nomid.

KeyTypeWhat it doesExample
Sites and bookmarks
URLBlocklistText: JSON list of URL patternsBlocks every site that matches a pattern. Use * to block all sites that are not on the allowlist. On Android, enter the list as one text value in JSON format.["*"]
URLAllowlistText: JSON list of URL patternsMakes exceptions to the blocklist. A domain such as example.com also covers its subdomains. Add a dot in front, as in .example.com, to match that host only. On Android, enter the list as one text value in JSON format.["example.com"]
ManagedBookmarksBookmark list (JSON)Adds a folder of company bookmarks that people can open but cannot edit or delete.[{"name": "Intranet", "url": "intranet.example.com"}]
HomepageLocationWeb addressSets the page the home button opens. People cannot change it while the policy is set.https://intranet.example.com
ShowHomeButtonOn or offShows or hides the home button in the toolbar. Pair it with HomepageLocation on kiosk-style devices. Needs Chrome 144 or later on Android.true
EditBookmarksEnabledOn or offTurns bookmark adding, editing and deleting on or off for the people using the device.false
Accounts and saved data
BrowserSigninChoice: 0 off, 1 allowed, 2 requiredControls whether people can sign in to Chrome with an account. Requiring sign-in (2) needs Chrome 153 or later on Android.0
PasswordManagerEnabledOn or offStops Chrome from offering to save passwords. Turn it off on devices that several people share.false
IncognitoModeAvailabilityChoice: 0 available, 1 offAllows Incognito tabs or turns them off. Chrome on Android does not support the forced value (2) that desktop Chrome has.1
SavingBrowserHistoryDisabledOn or offStops Chrome from keeping a browsing history on the device.true
Safety, downloads and search
SafeBrowsingProtectionLevelChoice: 0 off, 1 standard, 2 enhancedSets how strongly Chrome checks sites and downloads against its list of dangerous ones.1
HttpsOnlyModeChoice: allowed, disallowed, force_enabled, force_balanced_enabledDecides whether Chrome upgrades pages to HTTPS and warns before opening plain HTTP sites.force_enabled
DownloadRestrictionsChoice: 0 default, 1 to 4 block moreBlocks dangerous or all downloads. Value 3 stops every download, which suits locked-down devices.3
DisableScreenshotsOn or offStops people from taking screenshots of what Chrome shows. Newer Chrome versions only.true
ForceGoogleSafeSearchOn or offForces SafeSearch filtering on Google Search results, whatever the person's own setting is.true
ForceYouTubeRestrictChoice: 0 off, 1 moderate, 2 strictApplies YouTube's restricted mode to videos opened in Chrome.1
SearchSuggestEnabledOn or offStops Chrome from sending what people type in the address bar to the search engine for suggestions.false
Site content defaults
DefaultPopupsSettingChoice: 1 allow, 2 blockSets whether sites may open pop-up windows unless a site-specific rule says otherwise.2
DefaultGeolocationSettingChoice: 1 allow, 2 block, 3 askSets whether sites may read the device's location. Ask is the usual default; block suits shared devices.2
DefaultCookiesSettingChoice: 1 allow, 2 block, 4 until Chrome closesControls whether sites may store cookies, or only until the browser is closed.4
PrintingEnabledOn or offAllows or blocks printing from Chrome.false
TranslateEnabledOn or offTurns Chrome's page translation offer on or off.false
DnsOverHttpsModeChoice: off, automatic, secureControls whether Chrome sends DNS lookups over encrypted HTTPS.automatic

Deploy with Nomid

Roll Google Chrome out in three steps

  1. Step 1Add Google Chrome to a policy

    Find it on Google Play from the policy’s apps list and choose how it is installed.

  2. Step 2Set its managed configuration

    In the policy, set the app’s managed configuration with the keys and values from this page.

  3. Step 3Assign the policy

    Devices in the policy receive Google Chrome and its configuration on their next sync.

Questions

Google Chrome on managed Android

What is Google Chrome's package name on Android?

com.android.chrome. Use it to find Chrome when you add it to a policy, or in an adb command.

Can I block websites in Chrome on Android?

Yes. Add patterns to URLBlocklist, or block everything with * and list the sites people may open in URLAllowlist.

Does this work on personally owned devices with a work profile?

Yes. The configuration applies to the copy of Chrome inside the work profile and leaves the personal copy alone.

How is this page different from Google's policy list?

Google documents every Chrome policy on every platform. This page covers the Android keys fleets use most, with examples and how to apply them. Check Google's list for the full set and for newer policies.

Manage Google Chrome on your fleet

Add the app to a Nomid policy, set its configuration and choose its permissions.

Choose Your Time

Loading...
Open booking calendar