CHIRP is a free, open-source tool for programming your amateur radio. It supports a large number of manufacturers and models, as well as provides a way to interface with multiple data sources and formats.


To get started:
  1. Download CHIRP for your platform
  2. Check out the How_To_Get_Help page, and the rest of the Documentation
  3. Join the mailing list!
  4. Be sure to review the FAQ


If you are a vendor and want to have your radio supported by chirp, please see InformationForVendors

Supported Radio Models

AnyTone
  • AT-5888UV
    Also includes the Intek HR-2040
    Also includes the Polmar DB-50M
    Also includes the Powerwerx DB-750
Alinco
  • DR-03T
  • DR-06T
  • DR135T
  • DR235T
  • DR435T
  • DJ596T
  • DJ175T
  • DJ-G7EG
Baiston
  • BST-2100 (use Baofeng BF-888)
Baofeng/Pofung
  • F-11
  • GT-3WP
  • UV-3R
  • UV-5R and variants (2 power levels)
  • UV-6
  • UV-6R
  • UV-82/82L/82X
    Also includes the GT-5
  • UV-82C
  • UV-82HP/82DX/82HX (3 power levels)
    Also includes the GT-5TP
  • UV-82WP
  • UV-B5/B6
    Also includes the BF-V85
  • BF-666S/777S/888S
    Also includes the GT-1
  • BF-A58
  • BF-F8HP (3 power levels)
    Also includes the BF-F9V2+
    Also includes the GT-3TP
    Also includes the UV-5R PLUS
    Also includes the UV-5RHP
    Also includes the UV-5RTP
    Also includes the UV-5R7W
Baojie
  • BJ-UV55
  • BJ-9900
BTECH
  • GMRS-V1
  • UV-2501
  • UV-2501+220
  • UV-5001
  • UV-50X3
  • UV-5X3
Feidaxin
  • FD-150A
  • FD-160A
  • FD-268A
  • FD-268B
  • FD-288A
  • FD-288B
  • FD-450A
  • FD-460A
HobbyPCB
  • RS-UV3
Icom
  • IC-80AD
  • IC-2820H
  • ID-800H
  • ID-880H
  • IC-208H
  • IC-2200H
  • IC-91/92AD
  • IC-V/U82
  • ID-RPx000V/RP2x
  • IC-2100H
  • IC-2720H
  • IC-T70
  • IC-T7H
  • IC-T8A
  • IC-Q7A
  • IC-W32A
  • IC-746
  • IC-7200
  • IC-7100
  • IC-7000
  • ID-31A
  • ID-51A
Intek
  • KT-980HP
Jetstream
  • JT220M
  • JT270M
  • JT2705M (Variant of Waccom Mini 8900)
Juentai
  • JT-6188 Mini (Variant of QYT KT8900)
  • JT-6188 Plus (Variant of Waccom Mini 8900)

LUITON
  • LT-588UV (Variant of QYT KT8900)
  • LT-725UV
  • LT-898UV (Variant of Leixen VV-898)
Kenwood
  • TH-D7A/G
  • TH-D72
  • TH-F6A
  • TH-F7E
  • TH-G71A
  • TH-K2
  • TK-260/270/272/278
  • TK-260G/270G/272G/278G
  • TK-360/370/372/378
  • TK-360G/370G/372G/378G/388G
  • TK-760/762/768
  • TK-760G/762G/768G
  • TK-860/862/868
  • TK-860G/862G/868G
  • TK-7102/8102/7108/8108
  • TM-271A
  • TM-281A
  • TM-D700
  • TM-D710
  • TM-G707
  • TM-V7A
  • TM-V71A
  • TS-2000
KYD
  • NC-630A
Leixen
  • VV-898
  • VV-898S/898E
Puxing
  • PX-2R (UHF)
  • PX-777
QYT
  • KT-UV980 (Variant of Waccom Mini 8900)
  • KT8900 (same as KT-8900)
  • KT8900R
Retevis
  • H-777 (use Baofeng BF-888)
  • RT-5R (Variant of Baofeng UV-5R)
  • RT-B6 (use Baofeng UV-B5)
  • RT21
  • RT22
  • RT6
Sainsonic
  • GT-890 (Variant of QYT KT8900)
TYT
  • TH-UV3R
  • TH-UVF1
  • TH-7800
  • TH-9000
  • TH-9800
Yaesu
  • FT-1D
  • FT-50R
  • FT-60R
  • FT-90R
  • FT-817/ND
  • FT-857/D
  • FT-897
  • FT-1802M
  • FT-2800M
  • FT-1900R/2900M
  • FT-7800R/7900R
  • FT-8800R
  • FT-8900R
  • FTM-350R
  • VX-170
  • VX-2R
  • VX-3R
  • VX-5R
  • VX-6R
  • VX-7R
  • VX-8R
WACCOM
  • MINI-8900
WLN
  • KD-C1
Wouxun
  • KG-UVD1P/UV2D/UV3D
  • KG-UV6D/UV6X
  • KG-UV8D
ZASTONE
  • MP-300 (Variant of QYT KT8900)
  • ZT-X6

Note that not all functionality is supported on all radio models. Take a look at overview of what features are supported for each model.

Note that radios marked as "variant" are supported via a Aliasing_for_radio_clones feature.

Other Data Sources

File Formats
  • Comma Separated Values (.csv)
  • Comma Separated Values generated by RT Systems (.csv)
  • EVE for Yaesu VX-5 (.eve)
  • Kenwood HMK format (.hmk)
  • Kenwood commercial ITM format (.itm)
  • Icom Data Files (.icf)
  • ARRL TravelPlus (.tpe)
  • VX5 Commander Files (.vx5)
  • VX7 Commander Files (.vx7)
Internet