The BFC50 software is hands down the best tool for this radio. Unlike some of the older Baofeng models where you needed third-party apps like CHIRP to get things working smoothly, the stock software for the BFC50 is actually solid.
: If you are using a Bluetooth programming dongle, the Odmaster app (available on the Apple App Store) is a fast, cable-free alternative for on-the-go adjustments. Essential Programming Steps Software for programming Baofeng radios? - Facebook baofeng bfc50 software best
CHIRP is a popular, free, open-source tool used for most amateur radios. The BFC50 software is hands down the best