A squawk code is a four-digit number set into the aircraft’s transponder, allowing ATC to identify and monitor the aircraft on radar. These codes are assigned by ATC or pre-assigned in flight plans and help controllers correlate radio callsigns with radar returns.
Format and Range
Four digits, using only numbers from 0 to 7
Example: 7000, 1234, 4520
Codes are set using transponder dials or digital avionics
The code is transmitted automatically once the transponder is active
Standard Phraseology
“Squawk 7000” → Set code 7000
“Squawk standby” → Stop transmitting temporarily
“Squawk ident” → Press IDENT button to flash on radar
“Reset squawk xxxx” → Re-enter code due to incorrect data or loss of radar contact
“Confirm squawk” → ATC verifying the code you’re transmitting
Transponder Modes
Mode
Function
OFF
Transponder is off
STBY
Standby (no transmission)
ON (Mode A)
Transmits identity code only
ALT (Mode C)
Transmits code and altitude
Mode S
Enhanced: identity, altitude, and aircraft data (e.g. callsign, heading)
Switch to 2000 when entering another FIR if no code was received (country-specific)
Example Scenario
ATC: “D-EABC, squawk 4725” Pilot: “Squawk 4725, D-EABC” (Pilot sets 4725 and confirms transmission with IDENT if requested)
IDENT Function
When instructed to “Squawk Ident”, the pilot presses the IDENT button. This causes the aircraft’s radar return to highlight or flash on the ATC radar screen, helping the controller quickly locate the aircraft.
Tip
Always verify the current code when switching frequencies. If in doubt, confirm with ATC using: “Confirm squawk for D-EABC?”