| Feet are loose, Alice learning curve, Plastic case |
| Knob, Comfortable, Wireless Alice is rare, Cheapest Alice with QMK/VIA |
| Akko Alice, Freebird Alice, Keychron Q10 Max |
| 2.4GHz, Bluetooth_5.1, USB-C |
| Ajazz | AK820 Pro | 3000 | office, wireless_budget, first_mechanical, budget | ABS_plastic | budget | Software is basic, Plastic case, No QMK/VIA | PBT keycaps, Tri-mode wireless, LCD display, Gasket mount at this price, 5 layers of dampening at $55 | Epomaker TH80, Royal Kludge RK84, Weikav WK87 | 2.4GHz, Bluetooth, USB-C |
| NuPhy | Field75 HE | 6000 | battery_life, gaming_typing_hybrid, wireless_hall_effect | ABS_plastic | mid_custom | 1000Hz not 8000Hz polling, NuPhy software, Plastic case | Knob, Gasket mount, Rapid trigger + Bluetooth, Wireless hall effect with 6000mAh | Corsair K70 Max, Wooting 60HE, Keychron K2 HE | 2.4GHz, Bluetooth, USB-C |
| Mechlands | Vibe75 | 4000 | value, display_knob_lovers, creamy_sound | ABS_plastic | entry_custom | Display is small, Brand less known, Plastic case | VIA support, LCD display, Hot-swap knob is unique, Creamy sound profile | Keychron V1, Epomaker TH80, Ajazz AK820 Pro | 2.4GHz, Bluetooth, USB-C |
| Corsair | K70 Max | numpad_gamers, Corsair_ecosystem, full_size_gaming | aluminum_frame | premium_custom | 0.4mm min actuation vs 0.1mm competitors, Expensive, iCUE bloatware, Not hot-swappable | Wrist rest included, iCUE integration, 8000Hz polling, Full-size hall effect | Keychron Q6, Razer Huntsman V3 Pro Full, SteelSeries Apex Pro Full | USB-C |
| Razer | BlackWidow V4 Pro 75% | 4000 | all_rounder, Razer_ecosystem, gaming_wireless | aluminum_top_plastic_bottom | premium_custom | No QMK/VIA, Synapse bloatware, Razer tax | Wireless + good battery, Great RGB, Hot swap, Gasket mount from Razer finally | SteelSeries Apex Pro, ASUS ROG Azoth, Keychron Q1 Max | 2.4GHz, Bluetooth, USB-C |
| Keychron | Q6 | full_size_enthusiast, data_entry, numpad_users | CNC_aluminum | premium_custom | Steel plate only, Massive footprint, Wired only | QMK/VIA on full-size is rare, All-metal at this price, One of very few full-size customs | Leopold FC900R, QwertyKeys QK101, Keychron Q5 Pro | USB-C |
| Razer | Huntsman V3 Pro TKL | fps, Razer_ecosystem, competitive_gaming | aluminum_top_plastic_bottom | premium_custom | Worse acoustics than Wooting, Proprietary switches, Expensive, Not hot-swappable | 8KHz polling, 0.1mm sensitivity, Per-key rapid trigger | Corsair K70 Max, SteelSeries Apex Pro TKL, Wooting 80HE | USB-C |
| Keychron | V1 | first_keyboard, budget_custom, beginners | ABS_plastic | entry_custom | Stock stabs need lube, Wired only, Tray mount, Plastic case flexes | Great starting point for modding, Hot swap at this price, Crazy value with QMK/VIA | Ajazz AK820, Royal Kludge RK84, Keychron V3 | USB-C |
| Drop | CTRL V2 | QMK_power_users, typing, coding | CNC_aluminum | mid_custom | Better options now exist, Needs modding, Top mount can ping | RGB underglow, Hot swap, QMK/VIA, Full aluminum TKL | NuPhy Gem80, GMMK Pro, Keychron Q3 | USB-C |
| NuPhy | Gem80 | 6000 | long_battery, office, wireless_TKL | ABS_plastic | entry_custom | No knob, NuPhy Console software, Plastic case at $110 | VIA support, Great sound, Gasket mount wireless TKL, 6000mAh battery is massive | Royal Kludge RK87, Epomaker TH80, Keychron K8 Pro | 2.4GHz, Bluetooth, USB-C |
| Keychron | Q1 Max | 4000 | all_rounder, office, programming, typing | CNC_aluminum | premium_custom | Expensive for Keychron, Battery life could be better, Heavy - not portable | Wireless + wired, QMK/VIA support, Double gasket feels amazing, Premium all-metal build | QwertyKeys QK65, Monsgeek M1, GMMK Pro | 2.4GHz, Bluetooth_5.1, USB-C |
| Keychron | C2 Pro | data_entry, office, cheapest_QMK_full_size | ABS_plastic | budget | Plastic, No knob, Wired only | Great value, PBT keycaps, Hot swap, QMK/VIA at $50 full-size | Havit KB487L, Redragon K556, Lemokey X1 | USB-C |
| Keychron | K2 HE | 4000 | wireless_gaming, budget_hall_effect, gaming_and_typing_hybrid | ABS_plastic | entry_custom | No knob option, Plastic build, No QMK/VIA | Great for gaming AND typing, Rapid trigger + wireless, Hall effect at $99 | SteelSeries Apex Pro Mini, NuPhy Field75 HE, Wooting 60HE | 2.4GHz, Bluetooth_5.1, USB-C |
| 8BitDo | Retro Mechanical Keyboard | 2000 | novelty, desk_setup_vibes, Nintendo_fans, retro_aesthetic | ABS_plastic | entry_custom | Retro look may not fit all setups, Not the best typing feel, No RGB | PBT keycaps, Hot swap + wireless, Dual Super Buttons, Incredible retro design | 2.4GHz, Bluetooth, USB-C |
| Logitech | G915 TKL | clean_desk, low_profile_gaming, wireless_gaming | aluminum_alloy | mid_custom | Keycap options limited, G Hub software issues, Not hot-swappable, ABS keycaps | Great for gaming, Thin and premium feel, Lightspeed wireless is excellent | Corsair K70 RGB TKL, Keychron K3 Max, NuPhy Air75 V2 | Lightspeed_2.4GHz, Bluetooth, USB-C |
| QwertyKeys | Neo65 Core Plus | 4000 | custom_build, sound_focused, 65_percent_enthusiast | CNC_aluminum | mid_custom | Shipping can be slow, Barebones, 65% layout not for everyone | Tri-mode, Plateless option unique, O-ring mount sounds incredible, Best value 65% in 2025 | Mode Envoy, Zoom65, KBDFans KBD67 Lite | 2.4GHz, Bluetooth, USB-C |
| Weikav | WK87 | 3000 | beginners, best_value_2025, budget | ABS_plastic | budget | Plastic case, Limited color options, Brand unknown | Great switches, Tri-mode wireless, Gasket mount, QMK/VIA at $45 | Lemokey X1, Royal Kludge RK87, Ajazz AK820 Pro | 2.4GHz, Bluetooth, USB-C |
| Glorious | GMMK 3 | modding_base, gaming, entry_custom | CNC_aluminum | mid_custom | No knob, No wireless, ABS keycaps should be PBT | Good stock sound, Hot swap 5-pin, Gasket mount, CNC aluminum at $130 | Royal Kludge R75, Monsgeek M1, Keychron Q1 | USB-C |
| Monsgeek | M1 | value_metal_board, custom_build_base, budget_aluminum | CNC_aluminum | entry_custom | Some colors sell out, Wired only, Barebones only | Multiple plate options, Knob, QMK/VIA, Gasket mount, Full aluminum body at $70 barebones | QwertyKeys QK65, GMMK Pro, Keychron Q1 | USB-C |
| Ducky | One 3 | gaming_reliable, prebuilt_quality, Cherry_MX_fans | ABS_plastic | mid_custom | Better value exists now, Tray mount at $130, No wireless | Great PBT keycaps, Hot swap finally, Cherry MX switches, Made in Taiwan | Keychron V3, Varmilo VA87M, Leopold FC750R | USB-C |
| Keychron | Q10 Max | 4000 | programming, wrist_health, typing_comfort, ergonomic | CNC_aluminum | premium_custom | Heavy, Massive desk footprint, Learning curve for Alice | QMK/VIA on Alice is rare, All-metal ergonomic, Best entry to Alice layout | Mode Sonnet, Freebird Alice, Keychron K11 Max | 2.4GHz, Bluetooth_5.1, USB-C |
| Keychron | V6 | office, numpad_users, full_size_budget | ABS_plastic | entry_custom | Full-size is large, Plastic case, Wired only | Knob, Great sound for plastic, Hot swap, QMK/VIA on full-size budget | Ducky One 3 Full, Leopold FC900R, Keychron C2 Pro | USB-C |
Model | Brand | Category | Layout | Battery (mAh) | Best For | Case Material | Common Complaints | Common Praise | Competes With | Connectivity | Firmware | Fun Fact | Hot Swappable | Keycap Profile | Keys | Knob | Made In | Mount Style | Plate Material | Plate Options | Polling Rate (Hz) | Price MSRP (USD) | Price Street (USD) | Reddit Sentiment | RGB | Sound Dampening | South Facing LEDs | Stabilizers | Stock Keycaps | Stock Switch Type | Stock Switches | Switch Pin Support | Typing Angle (degrees) | Weight (grams) |
|---|