Ten-codes, properly known as ten signals, are code words used to represent common phrases in voice communication, particularly by law enforcement and in Citizen's Band (CB) radio transmissions. The codes, developed in 1937 and expanded in 1974 by the Association of Public Safety Communication Officials (APCO), allow for brevity and standardization of message traffic. They have historically been widely used by law enforcement officers in North America, although some departments have controversially attempted to prohibit their use.[1]
While ten-codes were intended to be a terse, concise, and standardized system, the proliferation of different meanings may render them useless in situations where people from different agencies and jurisdictions need to communicate. For that reason their use is expressly forbidden in the Incident Command System.[2]
Some organizations and municipalities also use other codes in addition to the ten-codes. An example is the California Highway Patrol's use of eleven-codes, and the use by the Port Authority Police of eight codes as part of their communication.
Historic overview
Ten-codes were developed in the 1940s at a time when police radio channels were limited, to reduce use of speech on the radio.
Credit to the originator goes to Charles "Charlie" Hopper. He was the Communications Director at the Illinois State Police, District 10, located in Urbana, Illinois. Hopper was involved in radio for many years and saw a need to abbreviate radio transmissions on State Police bands.[3] Experienced radio operators know that the first syllable of a transmission is frequently not going to be understood, but is a necessary part of "tuning in"; hence preceding every code with "ten" allows a better chance of understanding the critical portion. Ten-codes were later adapted for use by CB radio enthusiasts before its pop culture explosion in the late 1970s. The tremendous popularity of the 1975 Convoy song by C.W. McCall depicting droll conversation among CB-communicating truckers put several phrases, such as 10-4 for "understood" and what's your twenty? (10-20) for "where are you?" into common and enduring use in American English. The song was followed by a 1978 movie Convoy which further entrenched the use of ten-codes in casual conversation.
In the fall of 2005, responding to inter-organizational communication problems during the rescue operations after Hurricane Katrina, the United States Federal Emergency Management Agency (FEMA) discouraged the use of ten-codes and other codes due to their high variability in meaning (see the November 2005 articles in External links, below). The Department of Homeland Security reportedly has plans to do away with 10-codes as well, in favor of "Plain English"[3] while the nationally-standardized Incident Command System specifically prohibits ten-codes. As of 2025, ten-codes remain in common use.
List of ten-codes
The following list, given in ascending order and grouped by decade, illustrates the current usage of various ten-codes. Only a handful of them are standardized. Some are fairly consistent, while others (such as 10-40) can have completely different meanings, many of which are not listed here.
Presentation:
Multiple meanings for the same code are in a bulleted list
The first bold definition is the current APCO specification.
Officer needs help / the life of the officer is in danger
Disturbance at ___
Emergency Traffic
Fire
Threat or confirmed sighting of a bomb/explosive device (New York City)
Radio check (This is the most common radio check request used by CBers, as denoted in the classic line from C. W. McCall's song "'Round the World with the Rubber Duck" in 1976: "Break one-nine for a 10-33, what we got was the cotton-pickin' BBC.")
During the 1970s, some truck drivers and CB radio hobbyists responded to the increased use of ten-codes by the general public by inventing parodies of the ten-code with strictly humorous meanings. The best known were the 13-code [4] and the 18-code.[5].
^Federal Emergency Management Agency. Frequently Asked Questions - Compliance: NIMS Compliance - Overview Accessed: 05/08/2008 "Q: Our 911 center, which receives and dispatches emergency and non-emergency calls, has told us that we may not use 10-codes at all. I gather we must use plain language when using NIMS ICS. Is that correct?
A: Yes, when engaged in incident response using ICS, plain language is required. The value of using 10-codes for simplicity and speed is lost when members of the response team are unaware of their meanings, as may occur in a multi-jurisdiction / multi-agency response event. As 10-codes used in one jurisdiction, or agency, are not the same as those used in another, it is important that responders and incident managers use common terminology to prevent misunderstanding in an emergency situation. While plain English is not required for internal operations, it is encouraged over 10-codes to promote familiarity within operational procedures used in emergencies."