Aviation Transponder Codes: VFR, IFR, and Emergency Codes

Essential transponder code reference for VFR, IFR, and emergency operations

Last updated: May 6, 2026 | Reading time: 3 minutes | 844 words

1. Understanding Aviation Transponders

Aircraft transponders are critical avionics devices that communicate with air traffic control (ATC) radar systems by transmitting a four-digit code along with altitude information. These transponder codes aviation systems use help controllers identify, track, and separate aircraft in both controlled and uncontrolled airspace.

The transponder operates on 1030 MHz for interrogation and 1090 MHz for replies, using a system of coded pulses to transmit the assigned four-digit code. Modern Mode C transponders automatically transmit pressure altitude, while Mode S transponders provide additional aircraft identification and data capabilities.

Key Point

Always ensure your transponder is set to ALT (altitude reporting) mode unless specifically instructed otherwise by ATC. This provides controllers with both your identification code and altitude information.

Transponder codes consist of four octal digits, meaning each digit ranges from 0-7 (no 8 or 9). This gives a total of 4,096 possible combinations, from 0000 to 7777, though not all codes are available for routine use.

2. VFR Transponder Codes

Visual Flight Rules (VFR) aircraft operating in most airspace use the standard VFR transponder code 1200. This universal code immediately identifies to controllers that you're flying VFR and not under positive radar control.

When flying VFR, you should:

  • Set transponder to 1200 and ALT mode before taxi
  • Maintain 1200 throughout your VFR flight unless instructed otherwise
  • Continue using 1200 when transitioning between different terminal areas
  • Only change from 1200 when specifically assigned a different code by ATC

Some exceptions to the 1200 rule include VFR aircraft receiving radar services like flight following, VFR aircraft in certain terminal areas, or when transitioning through Class B airspace. In these cases, ATC will assign a discrete transponder code for positive identification and tracking.

Pro Tip

Before requesting flight following or other radar services, have your transponder ready on 1200 and ALT. Controllers often assign new codes quickly, so be prepared to copy and enter the new code promptly.

Understanding VFR, MVFR, IFR, LIFR flight categories helps determine when you might need radar services and different transponder codes during marginal weather conditions.

3. IFR and Discrete Transponder Codes

Instrument Flight Rules (IFR) aircraft are assigned discrete transponder codes by ATC for positive radar identification throughout their flight. These codes are typically issued during clearance delivery or ground control contact and may change during the flight as the aircraft transitions between different air traffic control facilities.

Discrete code assignment process:

  1. Request IFR clearance from clearance delivery or ground control
  2. Copy the assigned transponder code along with route and altitude clearances
  3. Set the assigned code and verify ALT mode is active
  4. Squawk the assigned code throughout the flight unless instructed to change

Code changes typically occur when:

  • Transitioning between different ARTCC (Air Route Traffic Control Center) sectors
  • Approaching terminal airspace and switching to approach control
  • Being handed off between different controlling agencies
  • Entering special use airspace requiring coordination

Always read back transponder code assignments to confirm accuracy, as incorrect codes can cause confusion and potential safety issues in busy airspace.

4. Emergency Transponder Codes

Three specific transponder codes are reserved for emergency and special situations. These codes immediately alert ATC to aircraft requiring priority handling or assistance:

7700 - General Emergency
7600 - Radio Communication Failure (NORDO)
7500 - Hijack/Unlawful Interference

Code 7700 - General Emergency: Used for any emergency situation requiring immediate ATC assistance or priority handling. This includes engine failures, medical emergencies, fuel emergencies, or any situation threatening flight safety.

Code 7600 - Radio Failure: Set when experiencing complete radio communication failure. This code alerts controllers that you cannot receive or transmit radio communications and triggers established NORDO procedures.

Code 7500 - Hijack: Used only during unlawful interference or hijack situations. This code should never be set accidentally as it triggers immediate security responses.

Safety Note

Emergency codes should only be used during actual emergency situations. Inadvertent selection of these codes, especially 7500, can trigger unnecessary emergency responses and potential security actions.

5. Special Use and Reserved Codes

Beyond the standard VFR, IFR, and emergency codes, several transponder codes serve specific purposes in the National Airspace System:

Code 0000: Military interceptor aircraft use this code, though it also appears when transponder power is off or malfunctioning.

Code 1000: Reserved for special military operations and should not be used by civilian aircraft.

Code 1255: Used for fire-fighting aircraft operations in some regions.

Code 1277: Search and rescue aircraft operations.

Code 4000-4777: Reserved for military use in certain areas.

Caution

Never arbitrarily select transponder codes without ATC assignment or proper authorization. Using unauthorized codes can interfere with air traffic control operations and military activities.

Some codes are regionally specific or have temporary assignments for special events, airshows, or disaster relief operations. Always verify current code assignments through appropriate authorities or NOTAMs when operating in unfamiliar areas.

6. Transponder Operational Procedures

Proper transponder operation requires understanding when and how to use different modes and codes throughout various phases of flight:

Ground Operations:

  • Set transponder to STANDBY during engine start and ground movements unless instructed otherwise
  • Switch to ALT mode before takeoff or as directed by ground control
  • Some airports require ALT mode during all ground operations

Flight Operations:

  • Maintain ALT mode throughout flight for altitude reporting
  • Monitor for code reassignments during frequency changes
  • Verify correct code entry after any changes

Equipment Malfunctions:

  • Report transponder malfunctions to ATC immediately
  • Be prepared for alternative identification procedures
  • Consider flight restrictions in certain airspace without transponder

Understanding weather conditions becomes crucial when transponder requirements may affect flight planning, especially when reviewing METAR reports for airports in controlled airspace where transponder operation is mandatory.

Frequently Asked Questions

What transponder code should I use for VFR flight?

Use transponder code 1200 for standard VFR operations in most airspace, unless ATC assigns you a specific discrete code for radar services like flight following.

When should I squawk 7700?

Squawk 7700 for any general emergency situation requiring immediate ATC assistance, including engine failures, medical emergencies, fuel emergencies, or any condition threatening flight safety.

What happens if I accidentally set an emergency code?

Contact ATC immediately to advise the code was set in error. For code 7500 (hijack), be prepared for security responses and follow all ATC instructions carefully.

Do I need to change my transponder code when changing frequencies?

Not necessarily. Maintain your assigned code unless the new controller specifically assigns a different one. Always confirm your transponder code during initial contact with new controllers.

Can I fly without a transponder?

Flight without a transponder is possible in some airspace, but many areas including Class A, B, and C airspace, and above 10,000 feet MSL, require transponder operation. Check regulations for specific requirements in your operating area.