Get the free Family Emergency Plan PDF before you buy.
One page. Out-of-area contacts, two meeting points, utility shutoffs, medical info, and a 5-needs checklist. Keep it with your kit.
✓ Check your inbox.
Plan is on its way. Browse the full ReadyFive checklist →
How to Program a GMRS Radio: Step-by-Step Guide
Handheld GMRS radios like the Baofeng BF-F8HP ship preloaded with simplex channels but rarely match your family's actual channel plan. This guide walks through programming channels, CTCSS tones, the +5 MHz repeater offset, and the four beginner mistakes that lock new owners out of their own radios.
Why You Need to Program Your GMRS Radio
Out of the box, a Baofeng BF-F8HP (and most other GMRS handhelds) ships in Frequency Mode, displaying raw megahertz numbers like 462.6250 instead of named channels. You can key up and talk, but the channel numbers mean nothing to your family, your CTCSS tones are blank, and you have no repeater offsets programmed.
By the end of a 20-minute CHIRP session, every radio in the family will be on the same primary simplex channel, share a backup channel, optionally have a local repeater programmed with the proper +5 MHz offset and CTCSS tone, and display your FCC callsign on power-up. Already licensed but unsure which handheld to pair with this? See the GMRS Radio Buyer's Guide. Need the license first? Walk through how to get your GMRS license in about 20 minutes and $35.
You do not need a license to program a GMRS radio — programming is just loading memory slots, no over-the-air transmission required. You do need a license to transmit on GMRS frequencies once your radio is programmed. License the family first, then spend 20 minutes with CHIRP, and you are on the air legally with a working channel plan.
The GMRS Channel Chart
GMRS shares its lowest seven channels with FRS (license-free walkie-talkies). Channels 8–14 are GMRS-only simplex at the lower 467 MHz band. Channels 15–22 are GMRS-only at 462 MHz and are repeater-capable with the standard +5 MHz offset. Most prepper families pick a primary on channels 15–22 because those channels are quiet and not chewed up by neighborhood FRS chatter.
| Channel | Frequency (MHz) | Mode | Notes |
|---|---|---|---|
| 1 | 462.5625 | Simplex FRS shared | Congested — avoid for primary |
| 2 | 462.5875 | Simplex FRS shared | Congested — avoid for primary |
| 3 | 462.6125 | Simplex FRS shared | Congested — avoid for primary |
| 4 | 462.6375 | Simplex FRS shared | Congested — avoid for primary |
| 5 | 462.6625 | Simplex FRS shared | Congested — avoid for primary |
| 6 | 462.6875 | Simplex FRS shared | Congested — avoid for primary |
| 7 | 462.7125 | Simplex FRS shared | Congested — avoid for primary |
| 8 | 467.5625 | Simplex GMRS only | 0.5 W max — short range |
| 9 | 467.5875 | Simplex GMRS only | 0.5 W max — short range |
| 10 | 467.6125 | Simplex GMRS only | 0.5 W max — short range |
| 11 | 467.6375 | Simplex GMRS only | 0.5 W max — short range |
| 12 | 467.6625 | Simplex GMRS only | 0.5 W max — short range |
| 13 | 467.6875 | Simplex GMRS only | 0.5 W max — short range |
| 14 | 467.7125 | Simplex GMRS only | 0.5 W max — short range |
| 15 | 462.5500 +5 MHz | Simplex or Repeater | 5 W — GMRS-only quiet |
| 16 | 462.5750 +5 MHz | Simplex or Repeater | 5 W — common backup |
| 17 | 462.6000 +5 MHz | Simplex or Repeater | 5 W |
| 18 | 462.6250 +5 MHz | Simplex or Repeater | 5 W — popular primary |
| 19 | 462.6500 +5 MHz | Simplex or Repeater | 5 W |
| 20 | 462.6750 +5 MHz | Simplex or Repeater | 5 W |
| 21 | 462.7000 +5 MHz | Simplex or Repeater | 5 W |
| 22 | 462.7250 +5 MHz | Simplex or Repeater | 5 W |
The "+5 MHz" tag on channels 15–22 means the FCC-defined repeater input offset: transmit 5 MHz higher than the channel's display frequency to reach a repeater. Simplex use ignores the offset entirely — you transmit and receive on the same frequency. See the repeater section below.
Channel 1 (462.5625 MHz) is the historical FRS "bubble-pack" channel and is heavily congested in most metro areas. Some repeater owners also program their radios to leave channel 1 with no CTCSS tone, so anyone transmitting on channel 1 simplex with no tone is heard. Family channel plans should pick channel 18 (462.6250) or channel 16 (462.5750) as the primary for cleaner airtime.
CTCSS vs DCS Tones
CTCSS and DCS tones are sub-audible signals transmitted under your voice. They do not encrypt your conversation — anyone on the same channel and tone hears you. What they do is filter out other stations on a shared channel. If your radio squelches at 100.0 Hz, you only hear signals that are also transmitting a 100.0 Hz tone. Everyone else transmits silently past you.
CTCSS (Analog Tones)
The most common GMRS standard. A continuous sub-audible tone between 67.0 Hz and 254.1 Hz rides under your voice. Most common GMRS repeater input tones:
- 67.0 Hz — low-end standard repeater-input tone
- 100.0 Hz — the most common U.S. repeater tone
- 123.0 Hz — common in mid-Atlantic and Northeast repeaters
- 141.3 Hz — common on Midwest and Plains repeaters
- 156.7 Hz — common on West Coast and mountain-region repeaters
- 203.5 Hz — used by some newer repeater networks
DCS (Digital Codes)
A digital code in the D023N–D754N range. Same purpose as CTCSS but digital — less prone to false triggers from voice harmonics. Used less often on GMRS repeaters but shows up on commercial and amateur repeaters you may connect to via cross-band links.
Common Beginner Mistake
CTCSS and DCS are not privacy codes. They filter out other stations from your speaker, but anyone running the same channel and tone hears your full conversation. They are useful for reducing noise in repeater-heavy metro areas — not for protecting sensitive traffic.
For most family simplex channels, leave CTCSS and DCS off. Both radios must have the same tone set to hear each other, and leaving it off means any family member with any radio on that frequency hears the call. Tones become essential when you program a local repeater — the repeater owner's published input tone is what you match.
GMRS Repeater Offsets
A repeater receives on one frequency and retransmits on another. The FCC defines a +5 MHz offset for GMRS repeaters on channels 15–22: your radio transmits 5 MHz higher than it receives. So when your display shows channel 18 at 462.6250 MHz, your handset is actually transmitting on 467.6250 MHz (the repeater input) and listening on 462.6250 MHz (the repeater output).
Why Two Frequencies Per Channel
A repeater sits on a tall building, water tower, or ridge. Its receive antenna listens for your 5-watt handheld signal; its transmit antenna re-broadcasts your voice from hundreds of feet up at 50+ watts. The two-frequency setup means your small handheld can hit the repeater on the input frequency, and the repeater's tall antenna sends your voice back out on the output frequency for everyone in range to hear. One well-sited repeater can cover 25–50+ miles line-of-sight.
Finding Local Repeaters
MyGMRS.com is the standard repeater directory. Search by city or ZIP code, and you will find a list of nearby repeaters with their output channel, input offset, and CTCSS tone. For prepper-family comms, you typically want one within line-of-sight of both your home and your most likely rally point — and see How to Find GMRS Repeaters for the directory + scanning + access-code walkthrough.
Repeaters extend family range dramatically — the emergency communications plan guide walks through when simplex is enough, when to switch to a repeater, and how to coordinate channel plans across multiple family members.
Programming Software: CHIRP vs RT Systems
Programming a GMRS radio by hand using the keypad works for one channel at a time but is error-prone. Two software packages dominate the space:
CHIRP (Free)
Open-source, cross-platform (Windows / macOS / Linux), works with most Baofeng and other Chinese radios. Spreadsheet-style interface lets you edit 128+ channels at once, import repeater databases, and clone a configuration from one radio to another in seconds. Requires a USB programming cable (Baofeng PC03 is the field-tested default at under $12).
Best for: budget builds, multi-radio families, people comfortable installing a USB driver and working with spreadsheets.
RT Systems (Paid, $25–50)
Commercial software model-number-specific to your radio (one purchase per radio type). Comes with the official programming cable in the box. Form-based UI walks through every field with help text, and a starter database of common GMRS and FRS channels is preloaded. Less powerful than CHIRP's spreadsheet, but easier for non-technical users.
Best for: plug-and-play experience, single-radio households, gift purchases, people who want "it just works."
The rest of this guide uses CHIRP because it is free, works on the most common GMRS handhelds, and is what most of the on-line community uses. If you have an RT Systems package already, the conceptual steps (cable → download image → edit channels → upload) are identical.
The 6-Step Programming Walkthrough
The full process from unboxed radio to working channel plan takes 15–25 minutes per radio. Plan 45–60 minutes for the entire family on the first pass; subsequent radios clone in under five minutes each.
Install CHIRP and the USB cable driver
Download the CHIRP installer for your operating system from chirp.danplanet.com (Windows, macOS, and Linux builds are all available; pick the latest daily build for best radio support). Run the installer.
Plug your USB programming cable into a free USB port. Windows will fail to find a driver automatically — that is expected. The cable uses a Prolific PL2303 chipset; download the driver from the cable vendor's website or use the version packaged with CHIRP. macOS users on recent OS versions may need to allow the driver in System Preferences → Security & Privacy.
🔗 CHIRP Download PageConnect the radio and identify the COM port
Turn the radio off. Plug the programming cable's 2-pin Kenwood connector into the side of the Baofeng (the same port used for speaker-mics and Baofeng-branded accessories). Plug the USB end into your computer.
Open CHIRP and select Radio → Download From Radio (or the toolbar icon). In the port dropdown, pick the COM port that just appeared (Windows: Device Manager → Ports; macOS: /dev/tty.usbserial; Linux: /dev/ttyUSB0). Set Vendor to Baofeng, Model to BF-F8HP (or your specific model). Click OK.
If CHIRP errors out, the most common causes are: wrong COM port, driver not installed, or cable plugged in while radio was on. Power-cycle both ends and retry.
Download the starting image (or use the default)
On a successful download, CHIRP pulls the radio's current memory contents into a spreadsheet view. If this is a brand-new radio, save the file as gmrs-f8hp.img — this is your baseline. If you already have a working image file for another Baofeng in the family, open it via File → Open and skip directly to step 4.
For RT Systems users, the starter database ships preloaded with the common GMRS and FRS channel layouts. Just open the package and follow the form-based editor.
Program your channel plan
In the CHIRP spreadsheet, scroll to the channel rows you want to use. A solid family starting plan looks like this:
- Channel 1 →
462.6250 MHz(Channel 18 simplex, your family primary). Name:PRIMARY. Mode: FM. Power: High. Tone: None. - Channel 2 →
462.5750 MHz(Channel 16 simplex, your family backup). Name:BACKUP. Mode: FM. Power: High. Tone: None. - Channel 3 → Local repeater — e.g.,
462.6000 MHzreceive /467.6000 MHztransmit. In CHIRP, set the frequency column to the output (462.6000), set Duplex to +, and set Tone Mode to Tone with value 100.0 Hz (or whatever your local repeater publishes). Name:REPEATER-XYZ. - Channel 4 → NOAA weather frequency for your region (162.400–162.550 MHz). Many Baofengs receive but do not transmit outside GMRS, so this may or may not work depending on firmware.
Leave the remaining channels blank or fill them with other GMRS simplex options from the chart above. Anything you do not program you cannot accidentally transmit on.
Set TX power, NOAA alert, and callsign display
Back in CHIRP, set every programmed channel's Power column to High (5W on the BF-F8HP). Low power (~1W) is fine for indoor testing but cuts your effective simplex range by roughly two-thirds.
Most Baofengs offer a settings row at the bottom of CHIRP for global options. Enable NOAA weather alert if your model supports it — this gives you automatic severe-weather warnings even when you are not actively monitoring channel 4.
Finally, type your FCC-assigned callsign into the Display field. On the BF-F8HP this is a 6-character identifier that appears on power-up. Standard convention: enter the 6-character alphanumeric callsign (e.g., WXXY123).
Upload, test simplex, test repeater
Click Radio → Upload To Radio in CHIRP. CHIRP writes your channel plan back to the handset. Power-cycle the radio: the display should now show CH-01 or PRIMARY instead of a raw frequency.
Run two tests. Simplex test: partner A transmits from inside the house on the PRIMARY channel. Partner B walks to the property edge, then one block away, then to a planned rally point. At each stop, B confirms clear two-way reception. Document any dead spots.
Repeater test (if programmed): key up and announce your callsign. If a local ham or GMRS operator is monitoring, ask for a signal report. Most repeater owners will come back and confirm your audio quality. If you hear nothing, double-check the CTCSS tone matches what the repeater publishes — a mismatched tone is the #1 cause of "dead repeater" troubleshooting.
Common Gotchas for Beginners
Gotcha #1 — Frequency Mode vs Channel Mode: The Baofeng BF-F8HP ships in Frequency Mode (VFO), where the display shows a raw frequency like 462.6250 instead of a named channel. After programming with CHIRP, the channels are loaded into the handset's Memory Mode (MR). Press the orange VFO/MR button on the side of the radio to toggle between the two. If you are staring at what looks like a blank channel, you are in VFO Mode and need to switch to MR for the channel numbers to mean anything. This is the single most common "my radio is broken" complaint among new Baofeng owners.
Gotcha #2 — CHIRP column order: When you edit channel names, double-check that the column you are typing into is the Name column and not the Frequency column. CHIRP's default column order puts Frequency before Name, and a single over-typed frequency value means the whole radio is now on the wrong channel. Always sort by Channel number first to orient yourself, then edit Name.
Gotcha #3 — Wrong CTCSS tone is the #1 repeater failure: If you programmed CTCSS Tone Mode and a 100.0 Hz tone, but the local repeater publishes a 141.3 Hz input tone, you will not key the repeater up. Symptom: you see the S-meter jump on transmit (your radio is transmitting), but you hear nothing back. Fix: edit the tone to match what MyGMRS.com lists for that repeater. Or set Tone Mode to None if the repeater is open (no tone required).
Gotcha #4 — Off-frequency programming: Some Baofeng clone tools (not CHIRP) write to memory slots but offset the frequency by 5 MHz. Always verify the first three channels you program by ear: key up, listen, and confirm the channel sounds right. If channel 18 sounds wrong on a known-brother radio, download the image and inspect the Frequency column before re-uploading.
Three programming tools to make this painless
From a $12 cable that handles 90% of family-programming needs to a paid software bundle with the official cable in-box. Pick your trade-off between budget and convenience.
Frequently Asked Questions
Pair your programming with a full communications kit
The Communications items in the ReadyFive checklist include licensed GMRS radios, NOAA weather radio, signal mirrors, written rally points, and out-of-area contact setup — with Amazon affiliate links to get each one. Build your full communications kit alongside water, food, shelter, and medical in one place.
Open Communications Checklist →Free printable: the family emergency plan
you'll actually fill out.
One page. Covers emergency contacts, meeting points, utility shutoffs, medical info, and a 5-needs quick checklist. Print it, keep it in your go-bag.
✓ Check your inbox.
Plan is on its way. Explore the full ReadyFive checklist →
More Survival Guides
The $50 Bug Out Bag
10 affordable items for a functional 72-hour kit
Apartment Prepping
Space-saving survival strategies for renters
5 Things Preppers Forget
Critical gaps that 90% of beginners miss
Water Purification 101
5 methods compared for emergency water treatment
Get Home Bag Essentials
15 items for the bag that lives in your car
Emergency Food That Tastes Good
10 shelf-stable picks you would actually eat
Emergency First Aid
6 scenarios for when 911 isn't an option
Long-Term Food Storage
Shelf life charts, mylar bags, forever foods, and building toward a 1-year supply
🐾 Pet Disaster Preparedness
The emergency plan most prepping guides skip. Carriers, food, vet records, pet-friendly evacuations.
⚠️ Civil Unrest Preparedness
Shelter-in-place protocol, communication plans for when phones fail, and a 30-item readiness checklist.
☢️ Nuclear Danger Preparedness
Fallout physics, the 7-10 rule, potassium iodide dosing, CBRN gear, and a 30-item readiness checklist.
⚡ Best Solar Generators 2025
12 models reviewed across 4 price tiers — apartments to whole-house backup. Honest pros/cons and current prices.
💧 Best Water Filters for Emergencies 2026
12 models across 4 tiers — from $20 portable straws to $350 countertop systems. Sawyer Mini, Grayl GeoPress, Berkey Big.
Emergency Kit for Renters
Compact, apartment-legal, and portable. $50/$100/$200 budget tiers covering water, food, warmth, and comms for 1–4 people.
🔥 Fire Starters Buyer's Guide
9 methods ranked by reliability — matches, lighters, ferro rods, fatwood, and friction. 3-tier product table with Amazon links.
🐾 Pet Bug Out Bag
18 essential items for cats and dogs — food, water, meds, carrier, and documents in a single grab-and-go kit.
👧 Kids Get Home Bag
16 essential items for your child's emergency kit — contact card, directions, water, food, first aid, and comfort items for ages 5–12.
📻 Emergency Communications
GMRS radio for families — no exam, $35 license, 25-mile range. Compares FRS, GMRS, HAM, and satellite options.
📻 Best GMRS Radios 2026
6 handhelds compared on real-world range, battery life, and price — Midland, Motorola, Baofeng and more.
📻 How to Get Your GMRS License
Step-by-step FCC ULS walkthrough: FRN registration, $35 fee, callsign, Form 605 — no exam required.
🎛 How to Program a GMRS Radio
CHIRP and RT Systems walkthrough for Baofeng BF-F8HP — channels, CTCSS tones, +5 MHz repeater offset, and the 4 beginner mistakes to avoid.
🛰 Best Satellite Messengers 2026
5 satellite messengers compared on price, weight, two-way text, and monthly cost — Garmin, Zoleo, SPOT, Bivystick.
📻 Best FRS Radios 2026
3 license-free walkie-talkies for grab-and-go kits — Motorola T600, Midland T50, Cobra RX680. No exam, no fee, no antenna swap.
📻 Best CB Radios for Preppers 2026
License-free, 4W AM / 12W SSB — Cobra, Uniden, Galaxy, President covered with antenna picks.
📡 How to Find GMRS Repeaters
3 best directories to look up local repeaters, simplex vs repeater offsets, and how to request an access code.
📻 Baofeng UV-5R Deep-Dive
Programming, frequency coverage, Nagoya NA-771 antenna upgrade, and GMRS/FRS receive notes for the $30 prepper HT.
📣 Emergency Communication Protocols
Radio check-in schedules, MAYDAY calling, directed nets, and a tiered FRS → GMRS → HAM → satellite hierarchy.