Notification

Chrome will be removing support for Chrome Apps on Chrome OS. Read the announcement.

Create and deploy Chrome kiosk apps

This article is for Chrome administrators and developers with experience developing Chrome apps.

As a Chrome administrator, you can turn ChromeOS devices into single-purpose devices, such as a digital sign or interactive display. You can deploy off-the-shelf kiosk apps from the Chrome Web Store or you can build your own kiosk app.

In Chrome version 57 and later, some ChromeOS devices support Android apps. For information about how to install Android apps on managed Chrome devices, see Use Android apps on Chrome devices running as a kiosk.

Considerations

  • Before you can deploy kiosk apps on ChromeOS devices, you need to enroll the devices. For details, see Enroll ChromeOS devices.
  • You can use Chrome packaged apps to build kiosk apps. But, you can’t use hosted apps.
  • Use Chrome apps that are set up to run on a full screen.
  • Follow the Chrome app development best practices.

Step 1: Build a Chrome kiosk app

As a developer, there are 2 ways to build a kiosk app that you can deploy on Chrome devices. Use an existing web app and Chrome App Builder to package it as a kiosk app or create a new web app.

Step 2. Test the kiosk app

As a developer, make sure your that kiosk app works on a ChromeOS device.

  1. On a Chrome device, sign in to your Google Account.
  2. Save the app folder on your test device.
  3. Go to chrome://extensions/.
  4. At the top right, turn on Developer mode.
  5. Click Load unpacked.
  6. Find and select the app folder.
  7. Open a new tab in Chrome browser and click Apps and then the app. Make sure it loads and works correctly.
  8. If needed, make changes in the manifest.json file, host the app folder, and retest it. Repeat until the app works correctly.

Step 3: Publish in the Chrome Web Store

As a developer, you can choose to make apps and extensions available for everyone or control who can install them. There are 2 ways you can publish kiosk apps in the Chrome Web Store:

  • Public—Everyone can see and install the app.
  • Unlisted—Only users with the app link can see and install it. The app doesn’t appear in the Chrome Web Store search results. You can share the app link with users outside of your domain.

To add a kiosk app in the Chrome Web Store:

  1. Zip the folder that contains your files.
  2. Follow the steps in Publish in the Chrome Web Store

Step 4: Deploy the kiosk app

As an admin, you can add the kiosk app in the Google Admin console.​

  1. Sign in with an administrator account to the Google Admin console.

    If you aren’t using an administrator account, you can’t access the Admin console.

  2. In the Admin console, go to Menu and then Devicesand thenChromeand thenApps & extensionsand thenKiosks.
  3. To apply the setting to all users, leave the top organizational unit selected. Otherwise, select a child organizational unit.
  4. Point to Add Add question and click Add from Chrome Web Store.
  5. Search for the app that you want to deploy and click Select.
  6. If prompted, accept the app permissions on behalf of your organization.
  7. In the panel on the right, set the app and extension policies. Learn about each setting.
  8. Click Save.

Related topics

Google and related marks and logos are trademarks of Google LLC. All other company and product names are trademarks of the companies with which they are associated.

Was this helpful?

How can we improve it?
3049664027146016592
true
Search Help Center
true
true
true
true
true
410864
Search
Clear search
Close search
Main menu
false
false