Leopold FC660M vs NuPhy Halo65

The Leopold FC660M and the NuPhy Halo65 are close alternatives. The main differences: the Leopold FC660M is the cheaper of the two at $109 versus $120; the NuPhy Halo65 is hot-swap while the Leopold FC660M is soldered; the NuPhy Halo65 runs wireless where the Leopold FC660M is wired-only.

Leopold FC660M 65% · $109
NuPhy Halo65 65% · $120

Choose the Leopold FC660M if

  • you mainly want it for programming.
  • you want to spend less ($109).

Choose the NuPhy Halo65 if

  • you want to swap switches without soldering.
  • you need wireless.
  • you want QMK/VIA remapping.

Leopold FC660M vs NuPhy Halo65, spec by spec

Leopold FC660MNuPhy Halo65
Layout 65% 65%
Height Standard Standard
Connectivity Wired Bluetooth, 2.4 GHz, Wired (stronger spec)
Hot-swap No Yes (stronger spec)
Keycaps PBT double-shot PBT
Case ABS plastic aluminum frame, ABS base
Mount Tray (dampened) n/a
Backlight White / none RGB
QMK / VIA No Yes (stronger spec)
Battery n/a 4000 mAh
Typical price $109 (stronger spec) $120
Sound (stock) deep, muted thock clacky, marbly
Released n/a 2022

Highlighted rows are where the two differ; a check marks the objectively stronger spec (price, battery, modability). Feel and preference rows never get a check. Fields marked n/a are unpublished by the maker; we list only verifiable numbers.

Where they sit among all 509 boards we track

Price cheapest priciest
Leopold FC660M $109
NuPhy Halo65 $120

39% of the 509 boards tracked here cost less than the Leopold FC660M; 47% of the 509 boards tracked here cost less than the NuPhy Halo65.

Battery smallest biggest
NuPhy Halo65 4000 mAh

34% of the 172 wireless boards tracked here carry a smaller battery than the NuPhy Halo65.

Where to buy the Leopold FC660M

Where to buy the NuPhy Halo65

KeebScout is reader-supported: some links may earn a commission at no extra cost to you. It never changes specs or rankings.

Still torn? The keyboard finder ranks all 502 boards for your size, budget, and use case in five quick questions.

Add a third keyboard to this comparison

Esc