Publish a private Chrome app

This article is for Chrome administrators and developers looking to publish private Chrome web apps for their organization.


Many organizations have private Chrome web apps, such as a Chrome extension that is a bookmark app to their HR system or Finance system. Chrome customers using G Suite or Education can use the Chrome Web Store to host private apps restricted only to their users or people who you share a direct link to the app with. Users from the same Chrome domain will see their organization's private apps in a private collection in the Chrome Web Store.

Administrators can choose which users they want to be able to publish private apps for their organization by clicking this checkbox in the Admin console under Device management > Chrome management > User settings > Chrome Web Store Permissions.

When you click Allow users to publish private apps that are restricted to your domain on Chrome Web Store, an additional setting will appear to Allow users to skip verification for websites not owned. This second setting allows users to create bookmark apps pointing to websites that they aren’t the webmaster for.

Chrome Web Store permissions

How to publish private Chrome web apps

Publishing a private app is very similar to publishing a public app to the Chrome Web Store. The only difference is there's an additional step of restricting access to the app to your domain:

  1. Sign in to the Chrome developer dashboard.
  2. Accept the Terms of Service.
  3. Add a new item and upload your app as a zip file.
  4. Set the promotional image you want to use, and the category, and language for the app.
  5. Select Private and Everyone at <your domain>.

Chrome app publishing options

Optionally, you can select Only trusted testers... which will restrict the app to trusted testers you've specified in your developer dashboard.

The app is now published to the Chrome Web Store. If you have restricted the visibility of the app to your domain, only users in your organization signed in to their G Suite accounts will be able to see the app. The app will have a private badge applied to it, which appears as a small padlock in the bottom right corner of the app on the Chrome Web Store. You can publish the app publicly by selecting Public.

Click here for an example of how your private app will appear in the private collection:

The apps with a small, gray image of a padlock in the bottom right are examples of private apps. These apps will only appear for users signed in to their G Suite accounts accessing their organization's private collection on the Chrome Web Store.

Need help on creating a Chrome web app? See the Getting Started tutorial. To create a kiosk app, see Tutorial: Create a Chrome kiosk app.
Was this article helpful?
How can we improve it?