Skip to main content
Aviatize — Flight School Management Software
Operational
4 min read

Transponder Squawk Codes (Mode A, C, S)

Transponder squawk codes are four-digit octal identifiers (0000–7777) set on a Secondary Surveillance Radar (SSR) transponder under 14 CFR §91.215 and ICAO Annex 10, with universally reserved codes for emergencies, radio failure, and hijacking, and ATC-assigned codes for IFR and flight-following services.

Last updated

Definition

A transponder is an avionics device that receives an interrogation signal from Secondary Surveillance Radar (SSR) ground stations and automatically replies with encoded information identifying the aircraft. ICAO Annex 10, Volume III and 14 CFR §91.215 govern transponder carriage and operation requirements. The four-digit squawk code — formally the "Mode A" reply code — is set in octal, meaning each digit can be 0 through 7, giving 4,096 possible discrete codes (0000 to 7777). These codes allow ATC radar systems to associate a radar return with a specific aircraft's flight data.

Transponder modes define what information is encoded in the reply. Mode A transmits only the four-digit identification code. Mode C adds automatic pressure altitude reporting in 100-ft increments, allowing ATC radar to display altitude alongside the radar return. Mode S (Selective) fundamentally changes the interrogation architecture: each Mode S transponder is assigned a unique 24-bit ICAO aircraft address (the "hex code," registered to the specific airframe by the aircraft's state of registry), allowing ground stations to interrogate individual aircraft selectively rather than broadcasting to all transponders simultaneously. Mode S supports extended squitter, which is the basis for 1090 MHz ADS-B Out. Under 14 CFR §91.413, transponders must be tested and inspected by an appropriately rated avionics technician every 24 calendar months to verify accuracy of altitude reporting and code transmission.

Certain squawk codes are permanently reserved by ICAO and FAA for specific emergency or operational conditions. Code 7700 is the general emergency code — squawking 7700 immediately alerts ATC radar systems that the aircraft is in distress, triggering alert procedures and a priority handling response from controllers. Code 7600 indicates radio communication failure (NORDO, from "no radio"); it initiates ATC procedures for routing the aircraft to its destination and clearing traffic, and aligns with the lost-communication procedures in 14 CFR §91.185 (FAA) and SERA.4005 (EASA). Code 7500 indicates unlawful interference — hijacking. ATC responds to a 7500 squawk with discreet handling protocols, notifying appropriate authorities without broadcasting the status in the clear. These three codes are globally standardized under ICAO Annex 10 and must never be set accidentally; passing through 7500, 7600, or 7700 when selecting an ATC-assigned code requires immediate re-selection to avoid triggering emergency responses.

Operational codes in routine use include: 1200, the FAA's standard VFR code in the United States — any aircraft operating VFR without a specific ATC assignment squawks 1200; 7000, the ICAO-standard VFR code used in European and most non-US airspace; 2000, used in European airspace when an aircraft enters controlled airspace from uncontrolled airspace without an ATC-issued code; and various discrete codes (assigned by ATC during flight-following or IFR clearances) which are four-digit combinations not in the 7x00 emergency series. The FAA's ATC automation assigns discrete codes from specific code blocks allocated by ARTCC facility. In the US, code 1234 is commonly used during avionics ground testing, and 7400 has been designated for certain lost-link unmanned aircraft scenarios under FAA interim guidance.

For IFR operations, the squawk code is included in the ATC clearance: "Squawk four-two-zero-five" is part of the CRAFT clearance delivery (Clearance limit, Route, Altitude, Frequency, Transponder). The code is selected before takeoff and remains set throughout the IFR flight unless ATC issues a new assignment. For VFR flight-following, pilots request the service from ATC, which issues a discrete squawk code, allows radar identification, and provides traffic advisories for the duration of the service. Termination of flight-following reverts the pilot to code 1200 (US) or 7000 (ICAO).

Why It Matters for Flight Schools

For flight training, transponder operation is both a regulatory requirement and a fundamental teaching topic. Student pilots must understand Mode A/C/S operation, emergency code procedures, and ATC squawk assignments before their first solo, since solo students operating independently must manage their own transponder selection without instructor backup. Knowledge of transponder codes — especially emergency codes and their accidental-activation risk — is tested on the FAA Private Pilot Knowledge Test and evaluated during the practical test.

For flight schools, transponder compliance under §91.215 and the 24-month inspection requirement under §91.413 creates a maintenance tracking obligation for every transponder-equipped aircraft in the fleet. A transponder outside its 24-month inspection window is not legal for operations in airspace requiring a transponder, which encompasses almost all controlled airspace. Missing an inspection creates an MEL-class operational restriction that grounds the aircraft for the affected airspace until the inspection is completed.

How Aviatize Handles This

Aviatize's maintenance control module tracks the transponder inspection due date (14 CFR §91.413, every 24 calendar months) for each aircraft in the fleet, generating advance alerts before the deadline so that inspections can be scheduled proactively rather than discovered when the aircraft is already in a booking. An aircraft whose transponder has lapsed its inspection window is automatically flagged in the dispatch workflow, preventing it from being booked for flights requiring transponder operation in controlled airspace.

For training management, Aviatize records each student's completion of transponder operation objectives within the syllabus, including emergency code awareness and IFR clearance squawk procedures. Stage check evaluators can document transponder-specific competencies against ACS task references, providing an auditable training record that supports both FAA Part 141 approval and EASA ATO compliance documentation.