The CHIRP project (chirp.danplanet.com) supports over 150 radio models. A common question: “Does CHIRP work with the BF-1909?”
As of 2025, the answer is: partial and risky. Some users report success using the Baofeng BF-888S profile, but channel mapping is often incorrect. CHIRP developers have not officially added BF-1909 support because the memory structure is non-standard. baofeng bf-1909 software
Note: Do not confuse this with “BF-1909 firmware updater” – that is different software used for flashing the radio’s operating system. We are focusing on the CPS (Customer Programming Software). The CHIRP project (chirp
| Feature | BF-1909 CPS | UV-5R CPS (v5.0) | BF-888S CPS | |---------|-------------|------------------|-------------| | GUI type | Table grid | Tabbed + grid | Table grid | | Frequency range lock | Hardcoded | Soft lock (can modify) | Hardcoded | | Channel count | 16 | 128 | 16 | | Power adjust | Yes (Hi/Lo) | Yes (Hi/Lo) | Yes (Hi/Lo) | | VFO mode | No | Yes | No | | CHIRP support | No | Yes | Experimental | | Feature | BF-1909 CPS | UV-5R CPS (v5
If you own a BF-1909, do not rely on the stock software. The open-source project CHIRP is the gold standard for programming this radio.
Compatibility: Because the BF-1909 is electronically very similar to the UV-5R, it works flawlessly with CHIRP. You simply select Baofeng UV-5R (or occasionally BF-F8HP depending on the specific batch) as the radio model, and it communicates perfectly.
Why CHIRP Wins: