Home » Chromebook » How to Enter Developer Mode on a Chromebook

How to Enter Developer Mode on a Chromebook

Developer mode unlocks deeper Chromebook customization, like installing Linux distros or testing system-level changes. Here’s how to turn it on.

Warning: Entering Developer Mode performs a factory reset and deletes all local files and settings on your Chromebook. Back up anything in your Downloads folder before continuing. Files stored in Google Drive are not affected.

How to Enter Developer Mode

  1. Turn off your Chromebook.
  2. Hold Esc and Refresh, then press the Power button to enter Recovery mode.
  3. At the Recovery screen, press Ctrl+D. There’s no visible prompt, so just press it.
  4. Confirm when asked, then wait for your Chromebook to reboot into Developer Mode.

How to Leave Developer Mode

  1. At the scary boot screen that appears every startup in Developer Mode, follow the on-screen instructions to turn it off.
  2. Confirm when prompted. This also performs another factory reset.

Quick Tips

  • The exact key combination can vary slightly on convertible and tablet-style Chromebooks, where Refresh may be a different physical key.
  • Developer Mode also disables some of ChromeOS’s built-in security protections, so only use it if you understand the trade-off.

Developer Mode opens the door to a lot more control over your Chromebook, just remember it starts with a clean slate.

Dinsan Avatar

Founder & Editor

Read Full Bio


Discover more from Chrome Story

Subscribe to get the latest posts sent to your email.

Comments

6 responses to “How to Enter Developer Mode on a Chromebook”

    1. Dinu Avatar

      No, I do not have an ARM Chromebook to try. Sorry.
      If you find the correct way to do this, please add it in the comments.

  1. jim Vyse Avatar

    I really do need to get into dev mode – I’ve tried the instructions that don’t work – does anyone know the correct procedure?

  2. samir Avatar

    Hi, I can’t get my chromebook into the recovery screen let alone developer mode. I’ve followed the instruction, “Hold esc…” but nothing. Any help?

Leave a Reply

Your email address will not be published. Required fields are marked *