Quansheng UV-K5

Quansheng UV-K5 — BK4819 development board

The Quansheng UV-K5(8) is a $35 dual-band handheld transceiver built around the Beken BK4819 chip — the same chip that powers a hacker-friendly custom-firmware ecosystem. Out of the box it does FM and AM (aviation RX), 5W TX on VHF 2m and UHF 70cm. With community firmware (egzumer, fagci, IJV) it adds SSB, spectrum analyzer, broadcast-band RX, and scrambler.

★★★★☆ 4.3/5.0

The cheapest radio with a real spectrum analyzer plus an active custom-firmware community — pick Baofeng UV-5R if you just want plain VHF/UHF.

Best for: Ham radio modders and RF tinkerersportable spectrum analysis with custom firmwareATC / aviation band monitoringTechnician-class first HT for a hacker-minded operator
Not for: GMRS or commercial Part 90 work (not certified)anyone who wants warranty support and stable firmware

Where to Buy

Check Price on Amazon (paid link)

Pros

  • BK4819 chip is the platform for an extraordinarily active custom-firmware ecosystem (egzumer, fagci, IJV, OEFW)
  • Custom firmware adds a real spectrum analyzer, SSB demod, broadcast-band RX, and digital scrambler — features no $35 radio should have
  • USB-C charging directly on the radio (newer batches) — no proprietary drop-in cradle required
  • Aviation AM band RX (108-137 MHz) works out of the box — useful for ATC monitoring at airshows
  • Side keypad design speeds up frequency entry and feels more responsive than UV-5R's tiny buttons

Cons

  • FCC certification status is unclear — sold as 'amateur use only' but not Part 90 or Part 95 certified for commercial / GMRS
  • Stock firmware UI is more abbreviated than the UV-5R — three-letter menu names without good documentation
  • Custom firmware is community-maintained (no warranty) — bricking the radio with a bad flash is recoverable but stressful for beginners
  • Receiver desense is similar to UV-5R in strong-RF environments — front-end filtering is minimal

Custom firmware — the whole point

Stock UV-K5(8) firmware does VHF/UHF FM TX, AM RX in the aviation band, and broadcast FM RX. Useful but unremarkable. The transformation happens when you flash community firmware. egzumer's fork (github.com/egzumer/uv-k5-firmware-custom) is the most-installed variant — adds a usable spectrum analyzer (sweeps a band, shows signal strength bar-graph), better channel scanning, scrambler, AM fix for the aviation band, and dozens of UI improvements. Flashing takes 5 minutes: connect USB cable, run k5prog or the web-based Flasher (works in Chrome), select the .bin, click Flash.

fagci's mod (github.com/fagci/uv-k5-firmware-fagci-mod) goes further — adds full SSB demodulation on receive, turning the K5 into a poor-man's HF receiver above 50 MHz. The audio quality on SSB is poor (the BK4819's IF bandwidth was not designed for SSB) but it works. IJV's firmware adds expanded TX range (use carefully — transmitting outside ham bands without a license is illegal). OEFW is the most actively maintained 'serious' fork with better RF performance optimizations. The active development is what makes the K5 worth buying — a $35 radio with the firmware roadmap of a $500 radio.

Hardware compared to the UV-5R

Externally the UV-K5 looks like a UV-5R with a side keypad and slightly larger screen. Internally it's a different platform. The UV-5R uses the RDA1846 single-chip FM transceiver — a closed-source chip with a fixed feature set. The UV-K5 uses the Beken BK4819 — a more programmable chip with exposed registers that custom firmware can manipulate. That's why custom firmware can add features (spectrum analyzer, SSB) on the K5 but not on the UV-5R: the underlying hardware is more flexible.

The USB-C charging on the newer K5(8) batches is a quality-of-life win — no proprietary cradle to lose, charges from any phone charger. Battery is 1600 mAh (vs UV-5R's 1800 mAh) — slightly less runtime but adequate for full-day use. Side keypad with numeric entry is the most-loved improvement over the UV-5R; entering a frequency takes 4 taps vs 8 on the UV-5R. Build quality otherwise matches the $35 price point — buttons feel cheap, plastic feels thin, antenna connector is acceptable.

Legality, certification, and practical use

The UV-K5 is sold globally as a Chinese-market commercial radio with vague claims of compliance. It is NOT FCC Part 95 certified for GMRS — using it on GMRS in the US is illegal. It is NOT FCC Part 90 certified for commercial use either — using it for paid commercial work is illegal. The legal use case in the US is amateur radio: hold a Technician class license or higher and operate within the ham bands (144-148 MHz, 430-450 MHz). The radio is mechanically capable of transmitting outside ham bands; the operator is responsible for staying legal.

For amateur use, the K5 with egzumer firmware is a competent radio. Repeater work, simplex chat, scanning, ATC monitoring, broadcast FM listening all work fine. CHIRP supports the K5 for channel programming (download from the K5 community fork of CHIRP). For first-time hams who want a 'just works' radio, the UV-5R is a better choice — more documentation, more YouTube help, fewer footguns. For ham hackers who want a programmable platform that's also fun to use, the K5 is the right buy.

Full Specifications

Connectivity

Specification Value
frequency_bands 50-600 MHz (open RX with firmware mods); TX 136-174 / 400-470 MHz stock [1]
tx_power_w 5W high / 1W low [1]
modes FM, AM (aviation band RX), SSB (with community firmware) [1]
channel_capacity 200 programmable memory channels [1]
custom_firmware Active community (egzumer, fagci, IJV, OEFW) — adds spectrum analyzer, SSB, broadcast bands, scrambler [1]
ctcss_dcs 50 CTCSS / 105 DCS subaudible tones [1]
fm_broadcast_rx 76-108 MHz commercial FM RX [1]

I/O & Interfaces

Specification Value
Display LCD with frequency, channel, S-meter [1]
antenna_connector SMA female (radio side) [1]
audio_jack Kenwood 2-pin (K-plug) [1]
usb_charging USB-C charging (newer batches) [1]

Power

Specification Value
battery 1600 mAh Li-Ion (8-12 hr standby) [1]

Physical

Specification Value
Dimensions 112 x 55 x 33 (without antenna) mm [1]
weight_g 218 g [1]
Form Factor Handheld transceiver with side keypad [1]

Who Should Buy This

Buy Ham hacker who wants a programmable platform

The custom firmware ecosystem is the headline feature. egzumer firmware adds a usable spectrum analyzer; fagci's mod adds full SSB demodulation; IJV adds even more bands and decode modes. Flashing is a 5-minute process with the included USB cable or a $10 cable. The BK4819 chip plus the K5 hardware is becoming the de facto experimental ham HT platform — like a Flipper Zero for amateur radio.

Consider First ham radio, want plain reliable VHF/UHF

The Baofeng UV-5R is $10 cheaper and has more documentation, more YouTube tutorials, and a more stable stock firmware. The Quansheng wins on hackability; the Baofeng wins on stock-radio reliability and community knowledge depth. Both are legitimate first-radio choices — pick based on whether you want a radio (UV-5R) or a programmable platform (UV-K5).

Better alternative: Baofeng UV-5R

Skip Quality daily-driver HT for EmComm or club ops

The UV-K5 is fun to mod but the stock build quality matches the $35 price. For real public-service / EmComm work, the Yaesu FT-65R is IP54 rated, has proper Part 97 certification, and gets manufacturer warranty service. Spend $130 for a reliable primary radio and keep the UV-K5 as the experimental secondary.

Better alternative: Yaesu FT-65R

Frequently Asked Questions

Quansheng UV-K5 vs Baofeng UV-5R — which is better?

Different tools. UV-5R: more stable stock firmware, more documentation, $10 cheaper, RDA1846 chip (closed). UV-K5: better keypad, USB-C charging, BK4819 chip (programmable) plus an active custom-firmware ecosystem that adds spectrum analyzer + SSB. Pick UV-K5 if you want to hack on the firmware; pick UV-5R if you just want a working radio.

Is the Quansheng UV-K5 legal for amateur radio in the US?

Yes if operated within US amateur band privileges by a licensed amateur (Technician class or higher). The radio is not FCC certified for Part 90 (commercial) or Part 95 (GMRS), so those uses are illegal. The operator is responsible for staying within their amateur band privileges.

Which custom firmware should I flash first?

egzumer is the most-installed and most-recommended starting point. It adds a usable spectrum analyzer, scrambler, AM fix, and dozens of UI improvements while keeping the radio stable and easy to recover. After egzumer, try fagci's mod for SSB demodulation if you want HF-band experimentation. OEFW for serious users wanting the best RF performance.

How do I flash custom firmware?

Connect the K5 to a PC with the included USB cable or a $10 K-plug to USB cable. Use the web-based Flasher tool at egzumer.github.io/uv-k5-flasher/ (works in Chrome — uses WebUSB) or the k5prog command-line tool on Linux/macOS. Select the .bin file, click Flash. Takes about 30 seconds. Bricking the radio is uncommon and recoverable via the same tool.

Can the UV-K5 receive SSB on HF?

Sort of. With fagci's custom firmware, the K5 can demodulate SSB on frequencies the BK4819 chip can tune (50 MHz to 600 MHz). Audio quality is poor and tuning is coarse — it's a novelty, not a serious HF receiver. For real HF reception buy an Airspy HF+ Discovery or a real HF transceiver.

Does the spectrum analyzer firmware actually work?

Yes, in a useful way. With egzumer or fagci firmware, the K5 sweeps a frequency range you set (say, 144-148 MHz) and displays a real-time bar-graph of signal strength across that range. Useful for finding active repeaters, identifying RF interference sources, and spotting unknown transmitters. Resolution and sweep speed are limited vs a real spectrum analyzer but the feature is genuinely useful in the field.

Related Products