Firstblood B21


68 Keys Bluetooth Wireless/Wired Retro Mechanical Keyboard

    Original Cherry MX Switches
    Bluetooth 5.0 wireless/wired dual modes
    Control knobs and multimedia keys
    Connect up to 3 devices & compatible with Mac/Win/Android OS
Switch :
Hurry up! only 5 left
Terms of Service

Free standard shipping to most countries

Enjoy free shipping to most countries*. Please refer to our shipping FAQ to see if you apply.

Covid-19 Shipping Delay Notice

Shipping may be delayed due to covid-19 depending on your country regulations.

65% Compact Retro Mechanical Keyboard

EPOMAKER B21 houses 68 keys but is also able to perserve all the essential multimedia and function keys on Mac and Window.  Furthermore, the layout provides natural presentation and location for the arrow, home, page navigation and delete keys - which are often left out in typical compact keyboards. The B21 also comes with control knobs and multimedia keys to offer the same functionalities of a TKL keyboard, but with a much smaller footprint.

Bluetooth 5.0 Wireless/USB Wired Dual Mode

With bluetooth 5.0, it enables to connect your smart phone, your laptop or your tablet to provide an efficient multitasking and speedy performance.  The B21 is built-in with a battery of 4000mAh capacity. Technically, it can last up to 36 hours with the backlights on and 240 hours with the backlights off, depending on our daily usage. 

Cross-System flexibility & NKRO

EPOMAKER B21 is compatible with MacOS, Android and WinOS. Switching among operating systems can be an easy move with just one press on the multimedia function key. Moreover, the keyboard is N-key rollover. It prevents the compouter from misidentifying key presses, even when mutiple keys are clicked simultaneously.

Original Cherry MX Switches

Epomaker B21 adopts original Cherry MX switches to achieve a rapid response and you can experience a more reliable and durable keyboard. Here we have three options for your choice: the clicky Cherry MX Blue, the tactile Cherry MX Brown and the linear Cherry MX Red.

SA PBT Keycaps & Dimmable Backlight

Combined with the advanced PBT material, the keycaps stays fade-free, oil-resistant and beautiful. The SA profile makes it round on the surface, which allows a natural guidance for each finger, regardless of the hand position. The B21 is also equipped with a dimmable backlight to increase the visibility under different scenarios.

Select the best switch for your style.

Before choosing what type of mechanical or optical switch, we need to understand it is mostly about preference. You need to look into what will work best for you and what you will use your keyboard for the most. Our Epomaker GK series, and some of our other keyboards allow for hotswappability. This means that even if you dislike the current switch you bought, you can swap it to another switch. Which switch you can swap to depends on your keyboard type.

68 Keys
Bluetooth 5.0 / USB wired
5-core 1.6m
Product dimension
317mmm * 148mm * 45.8mm
  • Keyboard
  • USB-C cable
  • Instruction manual

Customer Reviews

Based on 5 reviews


Buggy and unsupported

The flaws of this keyboard are many. Functions keys (F1 etc., should be available via Fn+1) do not work in wired mode. Missing the `~ key to the left of 1 is awkward (available via Fn+Esc). The reversal of print on the equals key (it looks like the unshifted key will return "+") is surprisingly annoying. I miss not having a built-in USB hub for daisy chaining a mouse.

But the worst is that it is completely unsupported to remap the keys on a firmware level or even to fix outright bugs, like the F-keys.

The cherry keys themselves are OK, though.

Its so heavy

The bluetooth switching is nice but that’s about it. Its so incredibly heavy and the dials don’t really do much unless you’re on a mac. I wish I hadn’t purchased it.


Thank you for leaving a review here. We appreicate your opinion on the keyboard.

If you meet any problems when using the keyboard, please feel free to contact us by emailing to and attaching your order number and a video to show the issue. Our support will be happy to help you out.

Thank you for your understanding.

Kind regards,
Epomaker Team

Adam Repp
Better than expected!

I pre-ordered my B21 via the Indiegogo campaign, and have been very pleased with my purchase. The Bluetooth handoff between multiple devices (Win 10 and Android) has been working flawlessly for me, and the battery life without backlight seems to exceed the specifications (perhaps because of aggressive built-in power management - it takes a single keystroke to wake from sleep, so don't expect the keyboard to detect input immediately if you've been AFK for 10+ minutes).

Were there some hiccups with my order? Yes, absolutely. The pandemic disrupted production and US inventory ended up in limbo at a California port due to problems outside of EPOMAKERs control. However, communication from the manufacturer was prompt and my keyboard was shipped express at no added cost once it arrived at the distribution center.

I will say that I was a bit frustrated with my missing braided cable, and have been exchanging emails with Peter for several months to figure out where my parts order was and why it was missing. However, this was recently resolved in a professional manner. A lot of things "went wrong" with my order, all of which were outside of EPOMAKER's control. I can't fault them for that, and I'm impressed by their service recoveries.

Final note: I'm not into modding keyboards and purchased this unit in hopes of finding a wireless workhorse. The B21 does the job and does it well!

PS - Where can I find quality keycaps with clear characters? It would be nice to maximize the effect of my backlight! Also, replacement knobs in different colors?

Cora Borgens
Was excited....but not mod friendly

Bought this as the kickstarter and was really excited for it. Love the knobs and bluetooth features, however, it is not mod friendly. Switches are not hot-swap which wasn't the worst...except you can't get the PCB out either without completely breaking the plastic casing. So any sort of tape, foam mod or even swapping out switches is out of the question.
Not worth the list price.


Shipping & Handling

Which countries do you ship to?

We are generally able to ship to most countries via DHL Express, and many countries via Standard Shipping. You may clarify with our team to see whether Standard Shipping is available to your country.

Note: For the country of UK, India and Russia, we can only do Standard Shipping. For countries of Africa, Argentina, Hawaii, Kuwait, Mauritius, Montenegro and Sri Lanka, to name a few, we can only do Express Shipping. Click here to read our Shipping Policy.

How much does shipping cost?

We have two shipping methods - Standard Shipping and Express Shipping.

Standard Shipping Is free for most countries/areas.

Express Shipping via DHL Express is 10-40USD depending on your country. If your order is over 500USD, DHL Express Shipping is free*.

*The GK96S, SK96S, AK84S and NT68 are exceptions for free shipping.

Shipping fees exclude import taxes or processing fees that might be applicable for your country. Epomaker is not responsible for any form of such fees.

How long does it take to receive the order after it is placed?

For in-stock products, your order will be shipped within 3 working days. Customized items will take a longer time (do check in with our staff for more information). On normal non-sale days, once your parcel is shipped:

  • For Standard Shipping, it takes about 2-3 weeks for items to be delivered after it is shipped. For some countries, it might take up to 2-3 months, depending on your country and its custom procedure. The duration for transit is beyond our control. Epomaker does not arrange refunds for such cases. Please consider an upgrade to DHL Express or keep the waiting time in mind.
  • For Express Shipping, it takes about 3-7 days for items to be delivered after shipping out.

*Note: Shipping period might be affected due to festive seasons or other unforeseen circumstances.

Warranty & Returns

7-Day Return Policy

On the ground of disliking a product, you may return any non-customized and non-sales product that is sealed, within the 7 days upon receiving it. To be eligible for a return, your item must be unused and in the same condition that you received it. It also must be in the original packaging.

Customized and sales products, accessories, or spare parts are excluded from the 7-day return policy. The shipping fee, handling fees, or any form of tax caused by return will NOT be refunded. Additionally, a restocking fee (35% of the item’s retail value) will be charged under this circumstance... Click here to read our full return policy.

1 Year Warranty

Epomaker offers a 1-year warranty for keyboards and DIY kits, and offers a 6-month warranty for keycap sets and cases (e.g the case-only product sold separately). Batteries will be covered by the 3-month warranty. Accessories such as keycap pullers, switch pullers, free spare keycaps, cables etc., are excluded from the warranty. To claim for a warranty or confirm whether your product is eligible for return/warranty, please kindly contact us via

The warranty does not extend to any product whose serial number has been defaced or altered, just as the warranty will cease if you make modifications in the software not authorized by Epomaker. Click here to read our full Warranty Policy.

48 Working Hours response to Support Inqueries.

For items that are damaged, incorrect, or faulty upon delivery, you must contact within 7 days upon delivery. You need to provide any solid proof of the problem you come across. Epomaker will help you identify the problem, and may cover the shipping cost according to the agreed amount. Please kindly note that a shipping fee that is extremely higher than the 15% of product value is non-refundable. The shipping fee won’t be refunded if the product is not with any manufacturer defects.

Product Questions

How to choose different switch options?

To choose the suitable switch, it depends on the scenario you use the keyboard and your preference on the typing experience. Here is our helpful guide for your reference: View our Switch Selection Guide

Where can I find the manual/software/driver for my item?

For manuals and software, you may find it in this link: software downloads page

Are there any keyboard with layouts other than ANSI (US Layout)?

As the ANSI is one of the most popular layouts around the world, our keyboards are following this trend for now. For other layouts, we will try our best to make them available on our website in the future.

I want to make myself a DIY keyboard. Where can I find some help?

You may join our Discord to ask for assistance: Click here to Join

    You have successfully subscribed!
    This email has been registered