CTCSS/DCS codes ("Privacy" codes)

When using an FRS or GMRS radio (and some others), sometimes you can use a squelching technique to help with interference and extra noise (such as post-transmission noise). This is typically marketed as some form of "privacy" code but despite that, your transmission can be heard by anyone using the same frequency (channel) as you.

📻 Other FRS, GMRS, and ham radio pages

CTCSS codes

CTCSS (Continuous Tone-Coded Squelch System) is a technique where one low-frequency tone is broadcast with your audio. Receiving radios configured to a code will not turn on the speaker if it doesn't hear the code's tone over the air. Typically, a CTCSS aware receiver will strip out the tone.

The following codes should work on most FRS radios ("walkie-talkies") and the frequencies should work on most GMRS radios. DCS codes (see below) typically have higher sub-code numbers than CTCSS codes do, although sometimes a radio will have only one of CTCSS or DCS, or have them separated.

This list includes 38 codes and their corresponding frequencies. If you see 60 codes or less (typically around 40), your radio only supports CTCSS. If your radio has 121 or 38 codes, this list should be correct for the first 38.

Motorola Private Line codes (1Z, ZA, 2B, M7, etc)

Complete list of CTCSS frequencies

DCS codes

DCS (digital code squelching) uses a three-octal (that is, 000 to 777, or three bits) digital code transmitted at a low frequency in your audio. Apart from that, it functions pretty much identical to CTCSS.

This list includes the with-CTCSS and without-CTCSS "privacy codes", in that order, followed by the digital information represented as octals. If your radio has 121 or 83 codes, this list should be correct for it, but if it doesn't, check for the brand below.

Other sub-codes

Some radios use a different set of codes. Consult your manual for more details.

📟 Different codes for Brand Name (TODO)

The original Gemtext version of this page can be accessed with a Gemini client: gemini://blakes.dev/radio/subcodes.gmi

Gemini request details:

Original URL
gemini://blakes.dev/radio/subcodes.gmi
Status code
Success
Meta
text/gemini
Proxied by
A modified version of kineto

Be advised that no attempt was made to verify the remote SSL certificate.