Set up Geckoboard on a Chrome OS device

Important note

If you have a non-Chrome OS device, want to power two screens using the same Chrome OS device or want to use your Chrome OS device for more than Geckoboard, you should follow our general set-up instructions instead.

This article guides you through using our Send to TV feature to connect Chrome OS devices to Geckoboard. This includes our recommended device: the ASUS Chromebit.

Kiosk mode

Important note

Google have recently made a change which will mean that new Chrome OS devices will not support stand-alone kiosk mode. If you require kiosk mode, you will need a Chrome Device Management (CDM) license. Without this, you will not see the option to use kiosk mode on your device.

If you need a CDM licence you can purchase one through Promevo.

One of the main reasons we recommend Chrome OS is the ability to use its Kiosk mode to launch your dashboard as soon as the device starts. This allows Geckoboard to relaunch automatically, without anyone having to intervene, should the computer reboot or lose power.

Kiosk mode can only be enabled when setting up a Chrome device for the first time. If you’ve previously set up your device, you will first need to Powerwash it. To do this, sign out of your Chrome device, press Ctrl + Alt + Shift + R and follow the on-screen instructions.

Set up Kiosk mode

To set up Kiosk mode, follow these steps:


This will erase all data and restart setup.

  1. After booting your device, set the language, keyboard, and connect to WiFi.
  2. Before signing in, Press Ctrl + Alt + K first and click Enable.


    If you miss this step you will have to Powerwash your device and re-run this set-up process.

  3. Sign in using your Google account.
  4. Open Chrome and go to the Webstore (


    If you're seeing a blank screen, try updating your browser and ensuring that Javascript is enabled.

  5. Search for the Geckoboard extension, and install it.
  6. In Chrome, open a new tab and type chrome://extensions in the address bar.
  7. Tick Developer mode.
  8. In the list, locate the Geckoboard App ID (kaiokjdncjfbkflmhagbokblchpcpdoh) and copy it to the clipboard.
  9. Click Manage kiosk applications.
  10. In the Add kiosk application field, paste the application ID from the clipboard and press Add.
  11. Now, hover over the item titled Geckoboard and click on Set to auto-launch. If you need to stop Geckoboard automatically booting in Kiosk mode press Ctrl + Alt + S at bootup.


    Don't check Permanently keep this device in kiosk mode. It’s not necessary and will prevent you from being able to use your Chrome device for other purposes.

    manage kiosk applications
  12. In the bottom right corner of the screen, click on the clock to bring up the corner menu and click on the power button to shut down the device.
  13. Once the device is powered down, press any button on the keyboard to power it back on. Click on the "Confirm" button at the prompt to allow the Kiosk app to run automatically when the device starts. The device should now boot directly into kiosk mode and open the Kiosk app.


If you need to stop Geckoboard automatically booting in Kiosk mode press Ctrl + Alt + S at bootup.

Connecting your Chrome OS device to Geckoboard

To connect your Chrome OS device, follow these steps.

  1. After setting up your device to boot with Geckoboard, you should see a pairing code on your screen.
  2. On your regular computer, log into Geckoboard and click Send to TV in the top right corner of your screen.login to your geckoboard account
  3. Enter your passcode in the window that appears.add a new screen modal
  4. The screen is now connected and should be displaying the dashboard you’re currently on.

    To change which dashboard or dashboard loop is displayed or to connect more devices, click Send to TV.
Was this article helpful?

Awesome! 👍  Thanks so much for your feedback!