Firmware for Keychron K8

How to update the firmware?

Note: If everything works fine with your keyboard. Please don’t update the firmware. There is a chance it can damage your keyboard.



Please follow the instructions correctly to flash the firmware.

  1. Download the correct firmware for your layout (K8 Gateron White Backlight / K8 Gateron RGB Backlight / K8 Optical White Backlight / K8 Optical RGB Backlight / K8 Hot-swappable White Backlight / K8 Hot-swappable RGB Backlight). Your keyboard could break if you accidentally install the Gateron firmware to the Optical version, Hot-swappable version or vice versa.
  2. Check that your keyboard is switched to the right OS system. Ex. Switch the keyboard to Windows if you are using a Windows device. 
  3. Make sure your keyboard is in cable mode. If you flash the keyboard in Bluetooth mode, it will break your keyboard.
  4. Make sure your keyboard is connected to the PC with the cable that came with the box only. If you are using a third party cable, please make sure the cable can pass data as some cables can only be used for charging.
  5. Make sure only the Keychron keyboard is connected to your computer. If other keyboards are connected to your computer, the firmware of these keyboards might also be flashed. If you have multiple Keychron keyboards, please flash the firmware one by one. Do not plug all of the keyboards to the computer at the same time.
  6. Now, you can start running the exe file.
  7. After flashing the new firmware, hold Fn + Z + J together for 5 seconds to do the factory reset. You are now good to go.


Download the Firmware from the following link:
Gateron Switches K8 White Backlight Version (V1.03)
Gateron Switches K8 RGB Backlight Version  (V1.06)
Optical Hot-swappable Switches K8 White Backlight Version  (V1.04)
Optical Hot-swappable Switches K8 RGB Backlight Version  (V1.03)
  Gateron Hot-swappable K8 White Backlight Version  (V1.03)
Gateron Hot-swappable K8 RGB Backlight Version  (V1.06)
Windows Firmware release date: 08/25/2020
Mac Firmware release date: 09/03/2020