$65-$6 shipping code: Wafflebetter
SUPPORT CENTER

Support & Downloads

Find answers, guides, firmware, and product resources.

01

Downloads

Firmware, software, manuals, and product files.

PLATE FILE

Tofu84 - plate

Download product documentation and files.

PLATE793 KB
DOWNLOAD
PLATE FILE

Tofu65 2.0 - plate

Download product documentation and files.

PLATE3.4 MB
DOWNLOAD
PLATE FILE

Tofu60 2.0 - iso plate

Download product documentation and files.

PLATE1.5 MB
DOWNLOAD
PLATE FILE

Tofu60 2.0 - ansi plate

Download product documentation and files.

PLATE1.6 MB
DOWNLOAD
PLATE FILE

Tofu SE - plate

Download product documentation and files.

PLATE1.1 MB
DOWNLOAD
PLATE FILE

Tofu JR - fr4 plate

Download product documentation and files.

PLATE2.1 MB
DOWNLOAD
PLATE FILE

Tofu Fa - plate

Download product documentation and files.

PLATE1.2 MB
DOWNLOAD
PLATE FILE

Tofu Fa - plate

Download product documentation and files.

PLATE1.2 MB
DOWNLOAD
PLATE FILE

Tiger80 - plate

Download product documentation and files.

PLATE2.0 MB
DOWNLOAD
PLATE FILE

Tiger lite - plate

Download product documentation and files.

PLATE61 KB
DOWNLOAD
PLATE FILE

Taco - non flex cut plate

Download product documentation and files.

PLATE3.8 MB
DOWNLOAD
PLATE FILE

TET - non flex cut solder plate.step

Download product documentation and files.

PLATE1.9 MB
DOWNLOAD
PLATE FILE

TET - non flex cut howswap plate

Download product documentation and files.

PLATE1.9 MB
DOWNLOAD
PLATE FILE

Pluto -plate

Download product documentation and files.

PLATE1.3 MB
DOWNLOAD
PLATE FILE

PAVLOV - plate

Download product documentation and files.

PLATE36 KB
DOWNLOAD
PLATE FILE

Odin V2 - pc plate flex cut

Download product documentation and files.

PLATE1.4 MB
DOWNLOAD
PLATE FILE

Odin V1 - plate

Download product documentation and files.

PLATE2.3 MB
DOWNLOAD
PLATE FILE

Odin 75 - plate

Download product documentation and files.

PLATE1.3 MB
DOWNLOAD
PLATE FILE

OG60 - iso plate

Download product documentation and files.

PLATE1.3 MB
DOWNLOAD
PLATE FILE

OG60 - ansi plate

Download product documentation and files.

PLATE1.4 MB
DOWNLOAD
PLATE FILE

Mountain - plate

Download product documentation and files.

PLATE1.5 MB
DOWNLOAD
PLATE FILE

Maja V2 - plate

Download product documentation and files.

PLATE876 KB
DOWNLOAD
PLATE FILE

Maja V1 - plate

Download product documentation and files.

PLATE828 KB
DOWNLOAD
PLATE FILE

KBDPAD MKII - plate

Download product documentation and files.

PLATE498 KB
DOWNLOAD
PLATE FILE

KBD8X MKIII - non flex cut plate

Download product documentation and files.

PLATE54 KB
DOWNLOAD
PLATE FILE

KBD8X MKIII - flex cut alu plate

Download product documentation and files.

PLATE616 KB
DOWNLOAD
PLATE FILE

KBD8X MKII - plate

Download product documentation and files.

PLATE1.8 MB
DOWNLOAD
PLATE FILE

KBD75 v3.1 - plate

Download product documentation and files.

PLATE1.5 MB
DOWNLOAD
PLATE FILE

KBD67MKII V1 - plate

Download product documentation and files.

PLATE2.8 MB
DOWNLOAD
PLATE FILE

KBD67 lite - iso plate

Download product documentation and files.

PLATE14 MB
DOWNLOAD
PLATE FILE

KBD67 lite - ansi plate

Download product documentation and files.

PLATE1.1 MB
DOWNLOAD
PLATE FILE

KBD67 MKII V2 - howswap plate

Download product documentation and files.

PLATE1.4 MB
DOWNLOAD
PLATE FILE

Epiphany70 - plate

Download product documentation and files.

PLATE354 KB
DOWNLOAD
PLATE FILE

Dusk67 - plate

Download product documentation and files.

PLATE2.2 MB
DOWNLOAD
PLATE FILE

D84 - hotswap plate

Download product documentation and files.

PLATE3.0 MB
DOWNLOAD
PLATE FILE

D65 -plate

Download product documentation and files.

PLATE2.7 MB
DOWNLOAD
PLATE FILE

D60 lite - plate

Download product documentation and files.

PLATE2.3 MB
DOWNLOAD
PLATE FILE

D60 - plate

Download product documentation and files.

PLATE2.1 MB
DOWNLOAD
PLATE FILE

D45 v2 - plate

Download product documentation and files.

PLATE1.0 MB
DOWNLOAD
PLATE FILE

Boop65 Redux - pc plate

Download product documentation and files.

PLATE165 KB
DOWNLOAD
PLATE FILE

Boop65 Redux - alu fr4 plate

Download product documentation and files.

PLATE46 KB
DOWNLOAD
PLATE FILE

Bella - hotswap plate

Download product documentation and files.

PLATE1.6 MB
DOWNLOAD
FIRMWAREV2026-05-09_DQ59

Aepex - Vial Firmware

Aepex Vial firmware package. Download and unzip the package before use.

VIAL40 KB
DOWNLOAD
OTHERVVIA

Aepex - VIA JSON

Aepex VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2026-05-09_DQ59

Aepex EC - Vial Firmware

Aepex EC Vial firmware package. Download and unzip the package before use.

VIAL40 KB
DOWNLOAD
OTHERVVIA

Aepex EC - VIA JSON

Aepex EC VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2025-11-19_DPBJ

Agar - Vial Firmware

Agar Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

Agar - VIA JSON

Agar VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA1 KB
DOWNLOAD
FIRMWAREV2025-02-17_DP2H

Agar EC - Vial Firmware

Agar EC Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

Agar EC - VIA JSON

Agar EC VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2026-05-09_DQ59

Agar Micro - Vial Firmware

Agar Micro Vial firmware package. Download and unzip the package before use.

VIAL39 KB
DOWNLOAD
OTHERVVIA

Agar Micro - VIA JSON

Agar Micro VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA3 KB
DOWNLOAD
FIRMWAREV2025-11-19_DPBJ

Agar Mini - Vial Firmware

Agar Mini Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

Agar Mini - VIA JSON

Agar Mini VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA1 KB
DOWNLOAD
FIRMWAREV2025-09-28_DP9S

Agar Mini EC - Vial Firmware

Agar Mini EC Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

Agar Mini EC - VIA JSON

Agar Mini EC VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA1 KB
DOWNLOAD
FIRMWAREV2025-11-19_DPBJ

Boomerang - Vial Firmware

Boomerang Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

Boomerang - VIA JSON

Boomerang VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2024-11-25_DOBP

Boop65 - Vial Firmware

Boop65 Vial firmware package. Download and unzip the package before use.

VIAL37 KB
DOWNLOAD
OTHERVVIA

Boop65 - VIA JSON

Boop65 VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2026-09-23_DQ9N

Cat60 - Vial Firmware

Cat60 Vial firmware package. Download and unzip the package before use.

VIAL37 KB
DOWNLOAD
OTHERVVIA

Cat60 - VIA JSON

Cat60 VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA3 KB
DOWNLOAD
FIRMWAREV2026-09-16_DQ9G

Chamber - Vial Firmware

Chamber Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

Chamber - VIA JSON

Chamber VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA3 KB
DOWNLOAD
FIRMWAREV2024-11-25_DOBP

Dusk67 - Vial Firmware

Dusk67 Vial firmware package. Download and unzip the package before use.

VIAL37 KB
DOWNLOAD
OTHERVVIA

Dusk67 - VIA JSON

Dusk67 VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2026-08-23_DQ8N

Eden v2 - Vial Firmware

Eden v2 Vial firmware package. Download and unzip the package before use.

VIAL37 KB
DOWNLOAD
OTHERVVIA

Eden v2 - VIA JSON

Eden v2 VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2024-11-25_DOBP

KBD8x Mk3 - Vial Firmware

KBD8x Mk3 Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

KBD8x Mk3 - VIA JSON

KBD8x Mk3 VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA3 KB
DOWNLOAD
FIRMWAREV2024-11-25_DOBP

KBD8x Mk3 OG - Vial Firmware

KBD8x Mk3 OG Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

KBD8x Mk3 OG - VIA JSON

KBD8x Mk3 OG VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA3 KB
DOWNLOAD
FIRMWAREV2023-07-15_DN7F

Kunlun - Vial Firmware

Kunlun Vial firmware package. Download and unzip the package before use.

VIAL17 KB
DOWNLOAD
OTHERVVIA

Kunlun - VIA JSON

Kunlun VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2024-11-25_DOBP

Margo OG - Vial Firmware

Margo OG Vial firmware package. Download and unzip the package before use.

VIAL37 KB
DOWNLOAD
OTHERVVIA

Margo OG - VIA JSON

Margo OG VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2023-07-15_DN7F

Mountain - Vial Firmware

Mountain Vial firmware package. Download and unzip the package before use.

VIAL15 KB
DOWNLOAD
OTHERVVIA

Mountain - VIA JSON

Mountain VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA1 KB
DOWNLOAD
FIRMWAREV2026-02-24_DQ2O

Onibi - Vial Firmware

Onibi Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

Onibi - VIA JSON

Onibi VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA3 KB
DOWNLOAD
FIRMWAREV2024-06-23_DO6N

PAVLOV - Vial Firmware

PAVLOV Vial firmware package. Download and unzip the package before use.

VIAL37 KB
DOWNLOAD
OTHERVVIA

PAVLOV - VIA JSON

PAVLOV VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA1 KB
DOWNLOAD
FIRMWAREV2025-03-15_DP3F

Redux60RGB ANSI - Vial Firmware

Redux60RGB ANSI Vial firmware package. Download and unzip the package before use.

VIAL43 KB
DOWNLOAD
OTHERVVIA

Redux60RGB ANSI - VIA JSON

Redux60RGB ANSI VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA1 KB
DOWNLOAD
FIRMWAREV2024-11-25_DOBP

Taco(75%) - Vial Firmware

Taco(75%) Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

Taco(75%) - VIA JSON

Taco(75%) VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2024-11-25_DOBP

Taco Pad - Vial Firmware

Taco Pad Vial firmware package. Download and unzip the package before use.

VIAL37 KB
DOWNLOAD
OTHERVVIA

Taco Pad - VIA JSON

Taco Pad VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA1 KB
DOWNLOAD
FIRMWAREV2024-11-25_DOBP

Tofu-fa - Vial Firmware

Tofu-fa Vial firmware package. Download and unzip the package before use.

VIAL37 KB
DOWNLOAD
OTHERVVIA

Tofu-fa - VIA JSON

Tofu-fa VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2026-09-16_DQ9G

Tofu Pad - Vial Firmware

Tofu Pad Vial firmware package. Download and unzip the package before use.

VIAL37 KB
DOWNLOAD
OTHERVVIA

Tofu Pad - VIA JSON

Tofu Pad VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA1 KB
DOWNLOAD
FIRMWAREV2025-11-19_DPBJ

Tofu60 3.0 - Vial Firmware

Tofu60 3.0 Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

Tofu60 3.0 - VIA JSON

Tofu60 3.0 VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2025-11-19_DPBJ

Tofu65 3.0 - Vial Firmware

Tofu65 3.0 Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

Tofu65 3.0 - VIA JSON

Tofu65 3.0 VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2025-12-17_DPCH

Tofu TKL 3.0 - Vial Firmware

Tofu TKL 3.0 Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

Tofu TKL 3.0 - VIA JSON

Tofu TKL 3.0 VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA3 KB
DOWNLOAD
FIRMWAREV2024-07-27_DO7R

Uni88 - Vial Firmware

Uni88 Vial firmware package. Download and unzip the package before use.

VIAL38 KB
DOWNLOAD
OTHERVVIA

Uni88 - VIA JSON

Uni88 VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2024-06-22_DO6M

YD67BLE (KBD67 lite) - Vial Firmware

YD67BLE (KBD67 lite) Vial firmware package. Download and unzip the package before use.

VIAL18 KB
DOWNLOAD
OTHERVVIA

YD67BLE (KBD67 lite) - VIA JSON

YD67BLE (KBD67 lite) VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
FIRMWAREV2026-06-09_DQ69

Athena1800 - Vial Firmware

Athena1800 Vial firmware package. Download and unzip the package before use.

VIAL72 KB
DOWNLOAD
OTHERVVIA V3

Athena1800 - VIA V3 JSON

Athena1800 VIA definition file. Import this JSON file into VIA to configure the keyboard. The source file is preserved as provided and contains a known JSON syntax issue.

VIA3 KB
DOWNLOAD
FIRMWAREV2026-05-18_DQ5I

Athena1800 RGB - Vial Firmware

Athena1800 RGB Vial firmware package. Download and unzip the package before use.

VIAL77 KB
DOWNLOAD
OTHERVVIA V3

Athena1800 RGB - VIA V3 JSON

Athena1800 RGB VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA3 KB
DOWNLOAD
FIRMWAREV2026-05-18_DQ5I

Athena75 - Vial Firmware

Athena75 Vial firmware package. Download and unzip the package before use.

VIAL72 KB
DOWNLOAD
OTHERVVIA V3

Athena75 - VIA V3 JSON

Athena75 VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA3 KB
DOWNLOAD
FIRMWAREV2026-05-18_DQ5I

Athena75 RGB - Vial Firmware

Athena75 RGB Vial firmware package. Download and unzip the package before use.

VIAL77 KB
DOWNLOAD
OTHERVVIA V3

Athena75 RGB - VIA V3 JSON

Athena75 RGB VIA definition file. Import this JSON file into VIA to configure the keyboard.

VIA2 KB
DOWNLOAD
02

Frequently asked questions

Quick answers to common product and order questions.

01Where is KBDfans located?
KBDfans is based in China and ships to many countries and regions worldwide.
02What currency does KBDfans use?
The store displays prices and charges customers in U.S. dollars (USD).
03Can I place an order using a PO Box address?
No. KBDfans currently does not accept PO Box addresses because its commercial couriers cannot deliver to them.
04How long does it take to process an in-stock order?
Standard in-stock orders generally take about two to five business days to process. Different official pages state either two to three days or three to five business days, so allowing up to five business days is advisable.
05How long does an order with lubrication, filming, spring replacement, or assembly services take?
Orders that include a service usually require about one to two weeks for processing and assembly.
06How long do Group Buy and pre-order products take?
Keyboard Group Buys generally take about four to nine months. The Shipping Policy gives a broader possible range of two to fifteen months. PBTfans Group Buy keycap sets are normally produced within approximately three months. Unexpected delays should be announced on the product page or Group Buy Updates page.
07Will in-stock and Group Buy items in the same order ship separately?
Not by default. The entire order will normally be held until the Group Buy products are ready. Place separate orders if you want the in-stock items to ship earlier.
08 Which shipping methods does KBDfans use?
Higher-value products are generally shipped with FedEx or DHL. Economy orders may be shipped using ePacket, China Post, SF Express, JCEX, or 4PX, depending on the destination, order value, and available shipping routes.
09How long does FedEx or DHL delivery take?
The current Shipping Policy estimates approximately three to ten business days after the order has been packed. Customs, the destination, and carrier conditions may affect the actual delivery time.
10How long does economy shipping take?
The older tracking page estimates approximately 15–20 days. Delivery may exceed 25 days during bad weather or other disruptions. Contact Customer Support if the package has not arrived within 30 days.
11Do I need to be home to sign for a DHL delivery?
A signature may be required for residential deliveries. The older FAQ suggests that customers who cannot sign in person may be able to leave signed delivery instructions using the tracking number. The courier may attempt delivery again if leaving the parcel is considered unsafe. Always confirm current local requirements directly with DHL.
12How can I track my order?
Use the relevant carrier's website or a multi-carrier service such as 17TRACK. The KBDfans tracking page also lists separate tracking websites for JCEX and 4PX shipments.
13Why am I being charged sales tax or VAT?
KBDfans collects sales tax or VAT in regions where it has a tax obligation. Shopify calculates the applicable amount.
14Who pays import duties and customs fees?
The recipient is responsible for import duties, taxes, and customs fees. Couriers may also charge fuel surcharges, storage charges, or customs-handling fees. Orders refused because the recipient will not pay import charges or complete customs clearance are not eligible for a refund.
15Can I return an in-stock product?
Yes. The current Refund Policy and Group Buy Policy allow a return request within 14 days of delivery. The product must be unused, remain in its original condition, and include its original packaging and proof of purchase. Clearance and sale products are generally ineligible for return.
16Can I return an assembled keyboard because I do not like how it feels?
No. Fully assembled keyboards and DIY keyboards that have already been assembled cannot be returned because of feel or general dissatisfaction. KBDfans offers a free repair service, but the customer will normally need to pay the round-trip shipping costs.
17Can I cancel or modify an order that has not shipped?
An in-stock order may be modified or canceled before shipment. An open Group Buy or pre-order may also be modified or canceled before shipment. A closed Group Buy or pre-order may be canceled within 30 days after the Group Buy closes, although Group Buy products and extra sales are generally treated as final sales.
18Is there a cancellation fee?
The current Refund Policy states that a 4% processing fee applies when an order is canceled after it has been placed. The Group Buy Policy separately lists a 3% fee for PayPal users and a 3.5% fee for credit-card users. Because these pages conflict, confirm the applicable fee with Customer Support before canceling.
19Who pays the return shipping cost?
The customer normally pays the return shipping cost, which is non-refundable. If the return results from a quality defect caused by KBDfans, the current Refund Policy states that KBDfans will cover return shipping and assign a return location closer to the customer.
20Which delivery problems are ineligible for a refund?
Examples include providing an incorrect address or contact details, failing to respond to the courier, refusing delivery, refusing to pay import charges, and refusing customs clearance. KBDfans recommends contacting the carrier first when a shipping problem occurs.
21Which products are generally non-refundable?
Non-refundable items include gift cards, downloadable software, health or personal-care products, products showing signs of use, incomplete or damaged products, products returned after the 14-day return period, and sale or clearance products.
22When can I request an exchange?
An exchange is available when an item arrives damaged or defective. It may only be exchanged for the same item. Contact Support@kbdfans.cn and provide clear photographs or video evidence.
23How long does a refund take?
After the returned product is received, inspected, and approved, the refund will be issued to the original payment method. It may take several additional business days to appear. If it is delayed, check your account and contact your bank or credit-card provider. PayPal refunds may require additional processing time.
24How long is the PCB warranty?
All PCBs include a one-year warranty. Damage caused by improper switch installation, disassembly, unauthorized repair, PCB modification, or firmware not supplied by KBDfans will void the warranty.
25Which PCB problems are normally excluded from warranty coverage?
The Refund Policy lists loose or detached USB ports, hot-swap sockets, diodes, capacitors, and JST connectors as exclusions. Customer modifications—such as converting a soldered PCB to hot-swap—are also excluded.
26How long is the warranty on a keyboard assembled by KBDfans?
A keyboard assembled by KBDfans includes a one-year warranty covering manufacturing defects. User damage and normal wear and tear are not covered.
27When should I test the parts in a DIY kit?
Test every component within 14 days of delivery and before assembling the keyboard. Report defects promptly and provide photographs to KBDfans.
28Are lubricated or disassembled switches and stabilizers covered by warranty?
Generally, no. Switches lubricated or disassembled by the customer, and stabilizers that have been clipped or lubricated, are excluded from warranty coverage.
29What should I do if keycaps are missing or defective?
Contact Customer Support promptly and provide evidence. The Group Buy Policy allows 14 days to report a keycap issue, while the current Refund Policy states seven days. Following the stricter seven-day deadline is safest. Used keycaps generally cannot be returned. The policy also provides a two-year free replacement warranty for cracked translucent doubleshot keycaps.
30Which keyboard-case imperfections may not be considered defects?
Internal contact marks created when anodized cases are suspended during finishing, as well as minor scratches on a case or brass weight, may fall within KBDfans' quality standards. Stripped screw threads are not covered. Physical case damage should be reported within seven days of delivery; compensation may not be available after that period.