Shipping will start within 2 working days.

How to Use the Launcher Web App or Manually Flash Firmware for Your B Pro Series Keyboard

Troubleshooting? Or don't know what's going on with the keyboard?  First of all, You may try to factory reset your keyboard.
Note: If everything works fine with your keyboard. Please don’t flash the firmware. There is a chance it can damage your keyboard.

How to factory reset the keyboard

1. Turn on your keyboard.

2. Press and hold fn + J + Z (for 4 seconds). The keyboard backlight will flash red quickly for three seconds, indicating that your keyboard has been reset.

If the problem persists after factory resetting, you can try to flash the keyboard firmware by following the steps below.

We recommend using the Launcher to update your firmware. If the launcher fails to flash the keyboard firmware, you can try manually downloading the keyboard firmware to flash.

How to use the Launcher Web App to flash the keyboard firmware

1. Open the launcher website. Link:https://launcher.keychron.com/

2. Whether you are using Mac or Windows, switch the system toggle to Win. Slide the toggle to Cable mode and plug the power cable into your keyboard.

3. Select the keyboard of the corresponding model and click the 'Connect' button.

B series connect.png__PID:e6af2fec-ac76-46de-9b50-215571cb15ee

4. Click 'Firmware Update' on the left.

firmware update.png__PID:86a0bddb-859b-4efa-a41a-b8a99a62aaf3

5. When you get to the next page, please click “Next” to flash firmware.

next.jpeg__PID:5b502155-71cb-45ee-b107-99306dd65e3c

6. Press and hold "fn" + "-" (for 3 seconds). The charging indicator light turns blue and starts to flash.
B1 Pro:

B1 Pro fn+-
B1P light blue

B6 Pro:

B6P fn+-.jpg__PID:490034aa-bd9c-4e22-b682-a13766698711
B6P blue light.png__PID:34aabd9c-ae22-4682-a137-66698711b4bd

7. Click the 'Match Device' button below. For Mac, select the device that starts with PCA, and connect it.
     For Windows, select the device that starts with NSF, and connect it.

match device.png__PID:215571cb-15ee-4107-9930-6dd65e3c2cdf

8. After successfully matching, the 'Flash Firmware' button will appear, click it to start updating the firmware.(Do not disconnect the keyboard from the computer while flashing firmware.)

flash firmware.png__PID:6dd65e3c-2cdf-411f-b72c-6d23c7984f33

9. Wait a while, 'Firmware update successfully' is displayed at the top of the screen, 'Firmware Update' complete. 

Firmware update successfully.png__PID:847a9b25-86a0-4ddb-859b-6efa641ab8a9

How to manually flash the keyboard firmware

B Pro Series Keyboard Firmware

Note: Before flashing the firmware, go to launcher.keychron.com → Settings → Device Info to find your keyboard’s PID and VID and select the correct firmware.

Find the PID and VID of your device.png__PID:21599dee-c41a-4de4-b4ff-ed570de3ca6c

B1 Pro

Download B1 Pro ANSI Firmware

(VID: 0x3434; PID: 0x0711)

*Firmware version 1.0.3 updated on July 22, 2024.

Download B1 Pro ISO Firmware

(VID: 0x3434; PID: 0x0712)

*Firmware version 1.0.3 updated on July 22, 2024.

Download B1 Pro JIS Firmware

(VID: 0x3434; PID: 0x0713)

*Firmware version 1.0.5 updated on August 21, 2025.

-Improved accuracy by reducing ghost key issues.

*Firmware version 1.0.3 updated on July 22, 2024.

Download B1 Pro ANSI Firmware

(VID: 0x3434; PID: 0x071a)

*Firmware version 1.0.0 updated on August 22, 2025.

Download B1 Pro ISO Firmware

(VID: 0x3434; PID: 0x071b)

*Firmware version 1.0.0 updated on August 22, 2025.

Download B1 Pro JIS Firmware

(VID: 0x3434; PID: 0x071c)

*Firmware version 1.0.0 updated on August 22, 2025.

Download B1 Pro ANSI Firmware

(VID: 0x3434; PID: 0x0714)

*Firmware version 1.0.0 updated on February 25, 2025.

Download B1 Pro JIS Firmware

(VID: 0x3434; PID: 0x0716)

*Firmware version 1.0.0 updated on June 26, 2025.

B2 Pro

Download B2 Pro ANSI Firmware

(VID: 0x3434; PID: 0x0724)

*Firmware version 1.0.0 updated on September 28 2025.

Download B2 Pro ISO Firmware

(VID: 0x3434; PID: 0x072E)

*Firmware version 1.0.0 updated on September 17 2024.

Download B2 Pro JIS Firmware

(VID: 0x3434; PID: 0x0725)

*Firmware version 1.0.0 updated on September 25 2025.

Download B2 Pro ANSI Korean Firmware

(VID: 0x3434; PID: 0x072F)

*Firmware version 1.0.0 updated on September 29 2025.

Download B2 Pro ANSI Firmware

(VID: 0x3434; PID: 0x0711)

*Firmware version 1.0.0 updated on August 19 2025.

-Added configuration support for MT (MOD, KC), MO (Layer), TO (Layer), and TG (Layer).

*Firmware version 1.0.1 updated on July 19 2024.

B3 Pro

Download B3 Pro ANSI Firmware

(VID: 0x3434; PID: 0x0734)

*Firmware version 1.0.0 updated on March 5, 2025.

Download B3 Pro JIS Firmware

(VID: 0x3434; PID: 0x0736)

*Firmware version 1.0.0 updated on June 21, 2025.

B4 Pro

Download B4 Pro ANSI Firmware

(VID: 0x3434; PID: 0x0744)

*Firmware version 1.0.0 updated on March 5, 2025.

Download B4 Pro JIS Firmware

(VID: 0x3434; PID: 0x0746)

*Firmware version 1.0.0 updated on June 20, 2025.

B5 Pro

Download B5 Pro ANSI Firmware

(VID: 0x3434; PID: 0x0754)

*Firmware version 1.0.0 updated on February 26, 2025.

Download B5 Pro JIS Firmware

(VID: 0x3434; PID: 0x0756)

*Firmware version 1.0.0 updated on June 20, 2025.

B6 Pro

Download B6 Pro ANSI Firmware

(VID: 0x3434; PID: 0x0761)

*Firmware version 1.3.3 updated on August 21, 2025.

-Improved accuracy by reducing ghost key issues.

*Firmware version 1.3.2 updated on July 22, 2024.

Download B6 Pro ISO Firmware

(VID: 0x3434; PID: 0x0762)

*Firmware version 1.3.3 updated on August 21, 2025.

-Improved accuracy by reducing ghost key issues.

*Firmware version 1.3.2 updated on July 22, 2024.

Download B6 Pro JIS Firmware

(VID: 0x3434; PID: 0x0763)

*Firmware version 1.3.4 updated on August 21, 2025.

-Improved accuracy by reducing ghost key issues.

*Firmware version 1.3.2 updated on July 22, 2024.

Download B6 Pro ANSI Firmware

(VID: 0x3434; PID: 0x076b)

*Firmware version 1.0.0 updated on August 22, 2025.

Download B6 Pro ISO Firmware

(VID: 0x3434; PID: 0x076c)

*Firmware version 1.0.0 updated on August 22, 2025.

Download B6 Pro JIS Firmware

(VID: 0x3434; PID: 0x076D)

*Firmware version 1.0.1 updated on January 29, 2026.

- Fixed an issue where Ctrl + Alt + Del failed after Caps/Ctrl remapping.
- Fixed an issue where Ctrl + Shift + Tab was not recognized correctly.

*Firmware version 1.0.0 updated on August 26, 2025.

Download B6 Pro ANSI Firmware

(VID: 0x3434; PID: 0x0764)

*Firmware version 1.0.0 updated on February 26, 2025.

Download B6 Pro JIS Firmware

(VID: 0x3434; PID: 0x0766)

*Firmware version 1.0.1 updated on August 25, 2025.

- Adjusted the right Win key matrix position.

*Firmware version 1.0.0 updated on July 3, 2025.

1. Whether you are using Mac or Windows, switch the system toggle to Win. Slide the toggle to Cable mode and plug the power cable into your keyboard.

2. Press and hold "fn" + "-" (for 3 seconds). The charging indicator light turns blue and starts to flash.
B1 Pro:

B1 Pro fn+-
B1P light blue

B6 Pro:

B6P fn+-.jpg__PID:490034aa-bd9c-4e22-b682-a13766698711
B6P blue light.png__PID:34aabd9c-ae22-4682-a137-66698711b4bd

3. The computer recognizes the hard drive (NRF52BOOT).

B series hard drive

4. Drag the new firmware (.uf2 file) into the hard drive (NRF52BOOT) to complete the flashing.

B series Drag the new firmware

5. Wait for a moment, after flashing the keyboard firmware is completed, the hard drive will pop up automatically. 

6. If you want to check whether the flashing is successful after the flashing is completed, you can enter the launcher.keychron.com, click 'Firmware Update' on the left to check your current version to find out.

B series current version