Sort by
    Sort by:
    Best programming keyboard overall

    Compare

    nuphy-halo96-v2
    10
    Programming
    8.0
    Overall score
    7.8
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Long battery life (307 h)
    • High key count (99)
    • Short key travel (3.6 mm)
    • Short actuation distance (1.2 mm)
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)
    • Durable legends (double-shot)

    Why avoid?

    • Low polling rate (1000 Hz)
    • Heavy design (1150 g)
    • Thick design (135 mm)
    • No rapid trigger support
    • No adjustable actuation
    • No volume wheel
    • Wide width (377 mm)
    • No dual actuation support
    double-arrow
    • Avg. price: ~£130
    • Switch feel: linear / tactile
    • Layout size: 1800-compact
    • Connection type: USB / 2.4GHz / Bluetooth

    The NuPhy Halo96 V2 is a high-profile, 96% layout (99-key) mechanical keyboard featuring a refined gasket mount design and a comprehensive six-layer sound dampening system for a pr...Read more

    Best value for money

    Compare

    nuphy-air96-v2
    10
    Programming
    8.0
    Overall score
    7.8
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Short key travel (3.2 mm)
    • High key count (100)
    • Long battery life (220 h)
    • Short actuation distance (1.2 mm)
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)
    • Durable legends (double-shot)

    Why avoid?

    • No per-key RGB
    • Low polling rate (1000 Hz)
    • No rapid trigger support
    • No adjustable actuation
    • No volume wheel
    • Wide width (373.4 mm)
    • No dual actuation support
    • No analog key input
    double-arrow
    • Avg. price: ~£120
    • Switch feel: linear / tactile / clicky
    • Layout size: 1800-compact
    • Connection type: USB / 2.4GHz / Bluetooth

    The NuPhy Air96 V2 is a slim, low-profile 96% layout (100-key) mechanical keyboard featuring a 1000Hz polling rate and full QMK/VIA compatibility for advanced remapping. It boasts ...Read more

    Best 75% programming keyboard

    Compare

    nuphy-air75-v2
    10
    Programming
    7.9
    Overall score
    7.7
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Short key travel (3.2 mm)
    • Long battery life (220 h)
    • Short actuation distance (1.2 mm)
    • Hot-swappable switches
    • Lightweight design (598 g)
    • Large battery capacity (4000 mAh)
    • Durable legends (double-shot)

    Why avoid?

    • No per-key RGB
    • Low key count (84)
    • Low polling rate (1000 Hz)
    • Old Bluetooth version (N/A)
    • No rapid trigger support
    • No adjustable actuation
    • No volume wheel
    • No dual actuation support
    double-arrow
    • Avg. price: ~£110
    • Switch feel: linear / tactile / clicky
    • Layout size: 75%
    • Connection type: USB / 2.4GHz / Bluetooth

    The NuPhy Air75 V2 is a low-profile wireless mechanical keyboard featuring a 75% layout (84 keys) within an ultra-slim aluminum and ABS frame measuring just 13.5mm thick. It offers...Read more

    Compare

    redragon-k742
    10
    Programming
    7.9
    Overall score
    7.5
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • High key count (98)
    • Short key travel (3.6 mm)
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)
    • Durable legends (double-shot)
    • Built-in display
    • Mac-friendly support

    Why avoid?

    • Short battery life (53 h)
    • Long minimum actuation distance (2 mm)
    • Low polling rate (1000 Hz)
    • No rapid trigger support
    • No adjustable actuation
    • Wide width (392 mm)
    • No dual actuation support
    • High height (39 mm)
    double-arrow
    • Avg. price: ~£60
    • Switch feel: linear
    • Layout size: 1800-compact
    • Connection type: USB / 2.4GHz / Bluetooth

    The Redragon K742 Arlokks is a 98% layout wireless mechanical keyboard featuring a gasket-mounted design with five layers of sound-absorbing foam and a dedicated volume knob. It of...Read more

    Best Keychron programming keyboard

    Compare

    keychron-q3-he-qmk-wireless
    10
    Programming
    7.8
    Overall score
    7.9
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Short actuation distance (0.2 mm)
    • Rapid trigger support
    • Analog key input
    • Adjustable actuation
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)
    • Durable legends (double-shot)

    Why avoid?

    • Limited actuation range (3.8 mm)
    • Short battery life (100 h)
    • Slow charging (5 h)
    • Heavy design (1775 g)
    • Higher price
    • Low polling rate (1000 Hz)
    • Lower user score
    • Awkward typing angle (5.2 °)
    double-arrow
    • Avg. price: ~£250
    • Switch feel: linear
    • Layout size: TKL
    • Connection type: USB / 2.4GHz / Bluetooth

    The Keychron Q3 HE is a premium 80% TKL wireless mechanical keyboard distinguished by its hot-swappable Gateron 2.0 Magnetic Hall Effect switches, which feature a 0.1 mm sensitivit...Read more

    Compare

    keychron-q6-he-qmk-wireless
    10
    Programming
    7.8
    Overall score
    7.5
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Short actuation distance (0.2 mm)
    • High key count (108)
    • Rapid trigger support
    • Analog key input
    • Adjustable actuation
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)

    Why avoid?

    • Limited actuation range (3.8 mm)
    • Short battery life (100 h)
    • No pre-lubed stabilizers
    • Heavy design (2178 g)
    • Slow charging (5 h)
    • Higher price
    • Low polling rate (1000 Hz)
    • Wide width (446.01 mm)
    double-arrow
    • Avg. price: ~£250
    • Switch feel: linear
    • Layout size: Full-size
    • Connection type: USB / 2.4GHz / Bluetooth

    The Keychron Q6 HE is a premium full-size (100% layout) custom mechanical keyboard featuring a robust 6063 CNC aluminum body and specialized Gateron double-rail magnetic Hall Effec...Read more

    Compare

    nuphy-halo75-v2
    10
    Programming
    7.8
    Overall score
    7.5
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Long battery life (307 h)
    • Short key travel (3.6 mm)
    • Short actuation distance (1.2 mm)
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)
    • Durable legends (double-shot)
    • Mac-friendly support

    Why avoid?

    • No per-key RGB
    • Low key count (83)
    • Slow charging (3.5 h)
    • Low polling rate (1000 Hz)
    • No rapid trigger support
    • No adjustable actuation
    • No volume wheel
    • No dual actuation support
    double-arrow
    • Avg. price: ~£120
    • Switch feel: linear / tactile
    • Layout size: 75%
    • Connection type: USB / 2.4GHz / Bluetooth

    The NuPhy Halo75 V2 is a high-profile 75% mechanical keyboard (83 keys) featuring an aluminum top case, a semi-transparent ABS/PC bottom, and a gasket-mount design with a 6-layer s...Read more

    Compare

    yunzii-if99
    10
    Programming
    7.7
    Overall score
    7.4
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Large battery capacity (8000 mAh)
    • Short key travel (3.6 mm)
    • High key count (95)
    • Hot-swappable switches
    • Durable legends (double-shot)
    • Built-in display
    • Mac-friendly support

    Why avoid?

    • Long minimum actuation distance (2 mm)
    • Short battery life (130 h)
    • Heavy design (1238.5 g)
    • Low polling rate (1000 Hz)
    • High height (46.1 mm)
    • No adjustable feet
    • No rapid trigger support
    • No adjustable actuation
    double-arrow
    • Avg. price: ~£95
    • Switch feel: linear
    • Layout size: 1800-compact
    • Connection type: USB / 2.4GHz / Bluetooth

    The Yunzii IF99 is a 96% layout mechanical keyboard featuring 95 keys and a gasket-mounted structure with five layers of sound-dampening foam for a quiet, "creamy" typing experienc...Read more

    Compare

    nuphy-gem80
    10
    Programming
    7.7
    Overall score
    7.7
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Long battery life (330 h)
    • Short key travel (3.6 mm)
    • Short actuation distance (1.2 mm)
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)
    • Durable legends (double-shot)
    • Mac-friendly support

    Why avoid?

    • Low polling rate (1000 Hz)
    • Heavy design (1120 g)
    • Awkward typing angle (6 °)
    • No adjustable feet
    • Higher price
    • Not very popular
    • No rapid trigger support
    • No adjustable actuation
    double-arrow
    • Avg. price: ~£160
    • Switch feel: Linear
    • Layout size: TKL
    • Connection type: USB / 2.4GHz / Bluetooth

    The NuPhy Gem80 is a premium tenkeyless (TKL) mechanical keyboard featuring a CNC-machined aluminum chassis, a versatile tri-mode wireless connection (2.4GHz, Bluetooth 5.0, and 10...Read more

    Best mini programming keyboard

    Compare

    epomaker-ek68
    10
    Programming
    7.7
    Overall score
    7.3
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Hot-swappable switches
    • Durable legends (double-shot)
    • Mac-friendly support
    • Pre-lubed stabilizers
    • Wide actuation range (2.0 mm)
    • Multi-device pairing
    • Volume control wheel

    Why avoid?

    • Low key count (65)
    • Small battery capacity (3000 mAh)
    • Long minimum actuation distance (1.5 mm)
    • Long key travel (4 mm)
    • Awkward typing angle (6.5 °)
    • Low polling rate (1000 Hz)
    • Limited RGB zones (66)
    • No rapid trigger support
    double-arrow
    • Avg. price: ~£80
    • Switch feel: linear / tactile
    • Layout size: 65%
    • Connection type: USB / 2.4GHz / Bluetooth

    The Epomaker EK68 is a 65% compact mechanical keyboard featuring 66 keys and a versatile programmable rotary knob, all housed in a gasket-mounted plastic frame designed for a dampe...Read more

    Compare

    keychron-k17-max-qmk-wireless
    10
    Programming
    7.7
    Overall score
    7.7
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Short key travel (3 mm)
    • High key count (104)
    • Hot-swappable switches
    • Durable legends (double-shot)
    • Mac-friendly support
    • Multiple RGB zones (104)
    • Fast charging (3 h)

    Why avoid?

    • Small battery capacity (2000 mAh)
    • Long minimum actuation distance (1.7 mm)
    • Low polling rate (1000 Hz)
    • No rapid trigger support
    • No adjustable actuation
    • Lower user score
    • No underglow lighting
    • Wide width (387 mm)
    double-arrow
    • Avg. price: ~£120
    • Switch feel: linear / tactile / clicky
    • Layout size: 1800-compact
    • Connection type: USB / 2.4GHz / Bluetooth

    The Keychron K17 Max is an ultra-slim 96% layout wireless mechanical keyboard that balances a full number pad with a compact footprint, featuring a 1000Hz polling rate via 2.4GHz a...Read more

    Compare

    keychron-q5-he-qmk-wireless
    10
    Programming
    7.7
    Overall score
    7.7
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Short actuation distance (0.2 mm)
    • Rapid trigger support
    • Fast charging (2 h)
    • Analog key input
    • Adjustable actuation
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)

    Why avoid?

    • Limited actuation range (3.8 mm)
    • Short battery life (100 h)
    • No pre-lubed stabilizers
    • Heavy design (2187 g)
    • Higher price
    • Low polling rate (1000 Hz)
    • No adjustable feet
    • Lower user score
    double-arrow
    • Avg. price: ~£260
    • Switch feel: linear
    • Layout size: 1800-compact
    • Connection type: USB / 2.4GHz / Bluetooth

    The Keychron Q5 HE is a premium 96% layout wireless QMK keyboard distinguished by its Hall Effect Gateron 2.0 magnetic switches, which allow for adjustable actuation (0.2 to 3.8 mm...Read more

    Best Varmilo programming keyboard

    Compare

    No image
    10
    Programming
    7.6
    Overall score
    7.6
    Technical Score

    Why buy?

    • Long battery life (480 h)
    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Short key travel (3.6 mm)
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)
    • Mac-friendly support
    • Underglow lighting
    • Pre-lubed stabilizers

    Why avoid?

    • Long minimum actuation distance (2 mm)
    • Low key count (84)
    • Less durable legends (dye-sub)
    • Low polling rate (1000 Hz)
    • Heavy design (1150 g)
    • Higher price
    • Not very popular
    • No rapid trigger support
    double-arrow
    • Avg. price: ~£180
    • Switch feel: linear / clicky
    • Layout size: TKL
    • Connection type: USB / 2.4GHz / Bluetooth

    The Varmilo VA80 Hygge is a premium 80% TKL mechanical keyboard featuring a Nordic-inspired aesthetic with high-purity double-shot PBT keycaps in a nature-themed colorway. It offer...Read more

    Compare

    keychron-q1-he-qmk-wireless
    10
    Programming
    7.6
    Overall score
    7.3
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Short actuation distance (0.1 mm)
    • Rapid trigger support
    • Analog key input
    • Adjustable actuation
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)
    • Durable legends (double-shot)

    Why avoid?

    • Limited actuation range (3.8 mm)
    • Short battery life (100 h)
    • No pre-lubed stabilizers
    • Slow charging (5 h)
    • Low key count (81)
    • Heavy design (1700 g)
    • Higher price
    • Low polling rate (1000 Hz)
    double-arrow
    • Avg. price: ~£240
    • Switch feel: linear
    • Layout size: 75%
    • Connection type: USB / 2.4GHz / Bluetooth

    The Keychron Q1 HE is a premium 75% layout wireless mechanical keyboard that distinguishes itself as the first QMK-compatible board to feature Hall Effect Gateron 2.0 double-rail m...Read more

    Best reviews

    Compare

    yunzii-x98
    10
    Programming
    7.6
    Overall score
    7.1
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Large battery capacity (8000 mAh)
    • Long battery life (320 h)
    • High key count (96)
    • Short key travel (3.6 mm)
    • Hot-swappable switches
    • Dedicated media keys
    • Mac-friendly support

    Why avoid?

    • Slow charging (13 h)
    • Less durable legends (3D-printed)
    • Long minimum actuation distance (1.5 mm)
    • Heavy design (1270 g)
    • Awkward typing angle (6.5 °)
    • Low polling rate (1000 Hz)
    • High height (44.81 mm)
    • No rapid trigger support
    double-arrow
    • Avg. price: ~£95
    • Switch feel: linear
    • Layout size: 1800-compact
    • Connection type: USB / 2.4GHz / Bluetooth

    The Yunzii X98 is a transparent 96% mechanical keyboard with a gasket-mount structure, trimode connectivity, and hot-swappable pre-lubed Snow linear switches. It combines a full po...Read more

    Compare

    No image
    10
    Programming
    7.6
    Overall score
    8.0
    Technical Score

    Why buy?

    • Long battery life (480 h)
    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Short key travel (3.4 mm)
    • High key count (99)
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)
    • Durable legends (double-shot)
    • Mac-friendly support

    Why avoid?

    • Long minimum actuation distance (2.0 mm)
    • Low polling rate (1000 Hz)
    • Lower user score
    • No rapid trigger support
    • No adjustable actuation
    • No volume wheel
    • Not very popular
    • Wide width (388 mm)
    double-arrow
    • Avg. price: ~£110
    • Switch feel: linear / tactile / clicky
    • Layout size: 1800-compact
    • Connection type: USB / 2.4GHz / Bluetooth

    The Varmilo Minilo98 Pro is a premium 98% layout mechanical keyboard featuring a compact design with a dedicated number pad, a gasket-mounted internal structure for a cushioned typ...Read more

    Best 60% programming keyboard

    Compare

    nuphy-air60-v2
    10
    Programming
    7.6
    Overall score
    7.2
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Short key travel (3.2 mm)
    • Lightweight design (463 g)
    • Hot-swappable switches
    • Durable legends (Double-shot)
    • Mac-friendly support
    • Underglow lighting
    • Pre-lubed stabilizers

    Why avoid?

    • Low key count (64)
    • Small battery capacity (2500 mAh)
    • Short battery life (150 h)
    • Long minimum actuation distance (1.7 mm)
    • Limited RGB zones (64)
    • Low polling rate (1000 Hz)
    • No rapid trigger support
    • No adjustable actuation
    double-arrow
    • Avg. price: ~£110
    • Switch feel: linear / tactile / clicky
    • Layout size: 60%
    • Connection type: USB / 2.4GHz / Bluetooth

    The NuPhy Air60 V2 is an ultra-portable 60% low-profile mechanical keyboard with hot-swappable Gateron switches, QMK/VIA support, and tri-mode connectivity over Bluetooth 5.1, 2.4G...Read more

    Compare

    keychron-v5-max-qmk-via-wireless
    10
    Programming
    7.5
    Overall score
    7.1
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • High key count (100)
    • Long battery life (225 h)
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)
    • Durable legends (double-shot)
    • Mac-friendly support
    • Multiple RGB zones (100)

    Why avoid?

    • Long minimum actuation distance (2 mm)
    • Slow charging (5 h)
    • Long key travel (4 mm)
    • Low polling rate (1000 Hz)
    • High height (42.7 mm)
    • No rapid trigger support
    • No adjustable actuation
    • No underglow lighting
    double-arrow
    • Avg. price: ~£120
    • Switch feel: linear / tactile
    • Layout size: 1800-compact
    • Connection type: USB / 2.4GHz / Bluetooth

    The Keychron V5 Max is a high-performance 96% layout (1800 compact) wireless mechanical keyboard featuring a gasket mount design and a 1000 Hz polling rate on both its 2.4 GHz and ...Read more

    Compare

    epomaker-galaxy100-lite
    10
    Programming
    7.5
    Overall score
    7.3
    Technical Score

    Why buy?

    • Long battery life (512 h)
    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • Large battery capacity (8000 mAh)
    • High key count (100)
    • Short key travel (3.6 mm)
    • Hot-swappable switches
    • Mac-friendly support
    • Multiple RGB zones (100)

    Why avoid?

    • Long minimum actuation distance (2 mm)
    • Heavy design (1660 g)
    • Awkward typing angle (7 °)
    • Less durable legends (dye-sub)
    • Low polling rate (1000 Hz)
    • No adjustable feet
    • No rapid trigger support
    • No adjustable actuation
    double-arrow
    • Avg. price: ~£95
    • Switch feel: linear
    • Layout size: 1800-compact
    • Connection type: USB / 2.4GHz / Bluetooth

    The Epomaker Galaxy100 Lite is a compact 96% (1800) layout mechanical keyboard featuring a premium CNC aluminum alloy case, a gasket-mount structure with five layers of sound-dampe...Read more

    Compare

    keychron-q6-pro-qmk-via-wireless
    10
    Programming
    7.5
    Overall score
    7.1
    Technical Score

    Why buy?

    • Versatile connectivity (USB / 2.4GHz / Bluetooth)
    • High key count (108)
    • Long battery life (300 h)
    • Hot-swappable switches
    • Large battery capacity (4000 mAh)
    • Durable legends (double-shot)
    • Multiple RGB zones (108)
    • Mac-friendly support

    Why avoid?

    • Long minimum actuation distance (2 mm)
    • Heavy design (2160 g)
    • Slow charging (5 h)
    • Long key travel (4 mm)
    • Higher price
    • Low polling rate (1000 Hz)
    • No adjustable feet
    • High height (44.1 mm)
    double-arrow
    • Avg. price: ~£210
    • Switch feel: linear / tactile / clicky
    • Layout size: Full-size
    • Connection type: USB / 2.4GHz / Bluetooth

    The Keychron Q6 Pro is a 100% full-size wireless custom mechanical keyboard featuring a robust, CNC-machined 6063 aluminum body and a double-gasket mount design with a flexible pol...Read more

    As an Amazon Associate, we earn from qualifying purchases.
    • 1
    • 2
    • 3
    • 4
    • 5
    • Next page