Transponder Codes Made Easy: A Pilot’s Survival List

By Pilot Institute
Posted on February 28, 2025 - 11 minute read

Let’s say you’re cruising at 10,000 feet when Air Traffic Control (ATC) instructs you to “squawk 1200.” Do you know what that means, and do you know what to do next? 

Pilots and ATCs daily use transponder codes, also known as squawk codes. They help the ATC identify and keep track of who you are. And in a dire emergency, it instantly lets the ATC know everything you need.

Let’s examine the key transponder codes, what they mean, and how useful they can be when used correctly.

Ready to master something new? Read on!

Key Takeaways

  • A transponder is an airborne device that sends your squawk code and altitude to ATC.
  • Set 7500 for hijacking, 7600 for lost communication, and 7700 for general emergencies.
  • 1200 is the standard VFR code, but you could be assigned a discrete code in controlled airspace.
  • Mode A sends squawk codes, Mode C adds altitude, and Mode S transmits detailed flight data.

What Are Transponder Codes?

Graphic of an aircraft transponder displaying squawk code 1200 with a question mark icon, explaining transponder codes and their use in ATC communication.

Before we learn about these codes, we first need to understand how a transponder works.

The transponder is the airborne portion of the Air Traffic Control Radar Beacon System (ATCRBS). Along with the interrogator and radarscope, they work together to track and identify aircraft.

How do they do this? Here’s how the magic happens step-by-step:

  1. The interrogator, located at an ATC facility, sends out radio signals to request identification from aircraft. 
  2. These signals trigger your aircraft’s transponder. It responds with your flight information, such as your altitude and the transponder code you set.
  3. This response is received by the ATC system and displayed on the radarscope. It will identify your flight and show your position.

Transponder and Altitude Reporting Requirements

So, when will you need to have a transponder onboard? The FAA requires transponders in certain types of airspace. If you plan to fly in:

  • Group I Terminal Control Area (TCA).
  • Above 10,000 feet MSL, excluding areas at and below 2,500 feet AGL.

You must have a transponder equipped with 4096-code capability on Mode 3/A and altitude reporting Mode C. This means your aircraft squawks a four-digit code and automatically transmits its altitude.

If you’re flying in Group II TCA, you’ll also need a transponder equipped with 4096-code capability on Mode 3/A. You can find more specific details in the FAR 91.90

Standard Transponder Codes and Their Meaning

A transponder code consists of four digits, each ranging from 0 to 7. This makes 4,096 possible codes. The ATC may assign you a code for identification, or you may need to input a specific one based on the situation.

Some standard codes include:

  • 1200: VFR (Visual Flight Rules) standard squawk
  • 7500: Hijacking alert
  • 7600: Radio communication failure
  • 7700: Emergency situation

If ATC tells you to “Squawk IDENT,” you activate the IDENT button on your transponder. Your aircraft will then flash on their radar screen for quick identification.

Using the correct transponder code isn’t just something you do to follow procedure. ATC relies on squawk codes to differentiate aircraft and respond to emergencies.

Emergency Codes Explained

Infographic explaining aviation emergency transponder codes: 7700 for general emergency, 7600 for radio failure, and 7500 for hijacking, with a transponder display showing squawk code 7600.

Imagine you’re flying along when your radio suddenly goes silent, or worse, you find yourself in an emergency situation. What do you do? 

This is one scenario where a transponder could save your life. Setting an emergency code in your transponder will immediately help you call the attention of the ATC.

Here’s a breakdown of the three main transponder emergency codes:

7500

It’s a scary scenario, but in the event that your flight gets hijacked, you can enter the code 7500 in your transponder. This signals an act of hijacking or unlawful interference

When ATC sees this code, they will immediately acknowledge it by asking you to confirm. You might hear them ask, “Confirm squawking 7500?” 

If you respond normally, then ATC assumes the squawk was entered by mistake. The controller will then ask you to verify the code in the transponder control panel and change it to the appropriate setting.

But if you don’t respond or confirm the code, ATC will discreetly begin coordinating a response, which could involve law enforcement or military intervention. The controller will then avoid asking unnecessary questions to prevent alerting any hijackers on board. 

If you can manage to do so without putting yourself at risk after leaving your last cleared routing, you should:

  • Maintain a true airspeed of no more than 400 knots and preferably an altitude between 10,000 and 25,000 feet.
  • Fly a course to the hijacker’s announced destination.

In case of radio contact or air intercept, follow the ATC’s instructions as much as you can.

7600

The transponder code 7600 indicates a radio communication failure. When this code appears on ATC radar, the controllers will try to contact you on multiple frequencies.

If your comms remain lost, the ATC will then monitor your flight path and facilitate a safe passage to your destination. 

But before you make an announcement to the transponder, you should first try to troubleshoot your radio system. Are you tuned to the right frequency? Check if your headset is connected properly, and try to use a backup radio if available. 

If you’re in Visual Flight Rules (VFR) conditions, continue your flight visually and land as soon as practical at an appropriate airport. 

If flying under Instrument Flight Rules (IFR), you must follow standard lost-communication procedures. Maintain the last assigned altitude and route while proceeding to your last cleared destination.

7700

For all other emergencies, you should squawk 7700. This immediately alerts air traffic controllers that you’re experiencing a serious issue that needs priority handling. 

What situations can you use this code for? If you’re facing: 

  • An engine failure.
  • A medical emergency.
  • Structural damage.
  • Any event requiring immediate assistance.

you should set this on your transponder.

When you squawk 7700, ATC takes immediate action. All traffic is cleared from your flight path. You can receive vectors to the nearest suitable airport, and the ATC coordinates with the appropriate emergency services. 

Non-Emergency Codes Assigned by FAA Controllers

Aircraft avionics panel featuring a GPS navigation screen, transponder displaying squawk code 2000, and various flight instruments.

Even in normal, everyday flying, your transponder is still a very useful tool. Emergency codes like 7500, 7600, and 7700 grab immediate attention, while non-emergency transponder codes help ATC identify aircraft and manage traffic. 

The most common code you’ll use is 1200. This is the standard VFR transponder code, meaning you’re flying under VFR without flight following or ATC-assigned squawk codes. 

Aside from 1200, there are other codes you can use for specific types of flights. Some are automatically assigned by air traffic control, while others apply in special-use airspace. 

Here’s a look at some of the most commonly used non-emergency transponder codes in U.S. airspace:

CodeUse
0000Military interception or classified operation (used when an aircraft doesn’t want its code displayed on civilian radar).
0000 – 0700Non-discrete code assignments by FAA Order JO 7110.65, 5-2.
Also, it is for use in oceanic airspace unless ATC assigns another code.
1000Non-discrete mode. A code is reserved for use in the Mode S radar/ADS-B environment, where the air vehicle identification is used to correlate the flight plan instead of the Mode A code.
1200Visual flight rules (VFR) flight. This is the standard squawk code used in North American airspace.
1203 – 1272Discrete 1200 series codes, unless otherwise allocated (for example, 1255), are designated for DVFR aircraft and only assigned by a flight service station.
1300Non-discrete code assignments by FAA Order JO 7110.65, 5-2.
Also, for use in oceanic airspace, unless ATC assigns another code.
2000Squawked when entering a secondary surveillance radar (SSR) area from a non-SSR area.
4000Air vehicle in military operations.
5000Reserved for certain ATC operations or research flights.
7000VFR standard squawk code when no other code has been assigned.
7777Military intercept.

Discrete Transponder Code

You can also be assigned a discrete transponder code, which is a unique four-digit squawk code that ATC gives you to track your aircraft. You could get one when you:

  • Request flight following.
  • Enter Class B or C airspace or fly under IFR.

If you’re flying VFR and ask for flight following, ATC will assign you a discrete code to monitor you and provide traffic advisories. If you’re flying into Class B or C airspace, you’ll also get a code to help controllers track and separate you from other aircraft. 

IFR flights could also get a discrete transponder code assigned when you activate the flight plan.

How Aircraft Transponders Work

Comparison of the three types of aircraft transponders: Mode A provides a squawk code with no altitude data, Mode C adds altitude reporting, and Mode S transmits additional flight data and supports ADS-B.

How does ATC know exactly where you are in the sky? It’s all thanks to your aircraft transponder. 

Transponders send coded signals in response to radar inquiries. These signals allow ATC to identify and monitor aircraft. 

There are three main types of transponders: Mode A, Mode C, and Mode S. Let’s take a look at how each one works.

Mode A

Mode A is the most basic type of transponder. When ATC assigns you a squawk code, Mode A transmits that four-digit code in response to radar signals.

This helps controllers identify your aircraft, but it doesn’t give altitude information. Because of this limitation, Mode A is typically combined with Mode C for more complete tracking.

Mode C

Mode C is the most commonly used transponder mode. It transmits your squawk code just like Mode A, but it also provides pressure altitude data. This information is vital to ATC since they need to know how high you’re flying to get a full picture of your position.

When combined, Mode A and Mode C transponders are simply referred to as “Mode C” transponders. Most aircraft in controlled airspace are required to have Mode C for separation and collision avoidance.

Mode S

Mode S, or Mode Select, is an advanced transponder system that provides more detailed aircraft information to ATC and other aircraft. 

How is it different from Mode C? Besides transmitting your transponder code and altitude, Mode S also sends additional flight data to ATC and other in-range aircraft equipped with Mode S transponders.

Here’s everything it transmits:

  • Unique ICAO Address: Every aircraft has a unique ICAO (International Civil Aviation Organization) address. Air traffic controllers use this to identify specific aircraft.
  • Squawk Code: Like Mode A, Mode S transponders send the assigned four-digit squawk code.
  • Altitude: Mode S provides altitude data, just like Mode C.
  • Position, Speed, and Heading: With GPS integration, Mode S can transmit precise location, speed, and heading to ATC and nearby aircraft.
  • Additional Flight Data: Some Mode S transponders send extra information, such as selected autopilot heading. This data can help air traffic controllers catch navigation errors before they become a problem.

Mode S is the foundation for Traffic Collision Avoidance Systems (TCAS) and Automatic Dependent Surveillance-Broadcast (ADS-B). 

These systems were developed to enhance safety and prevent mid-air collisions. You and other pilots can share real-time position data even when ATC isn’t involved. 

Entering and Transmitting Squawk Codes

Regardless of which Mode you have on your aircraft, the procedure for using your transponder is generally the same. When ATC assigns you a squawk code, they’ll say something like, “Squawk 0453.” You’ll then enter this four-digit code into your transponder using the dials or a keypad. 

After setting the code, your aircraft transponder should continuously respond to radar signals from the ground-based SSR systems.

When radar interrogates your transponder, it replies with your squawk code, altitude, and other flight data (depending on which transponder mode you have onboard). 

ATC then sees your aircraft’s information on its radar screen. They’ll use this to identify and track you accurately.

Transponder Maintenance and FAA Regulations

To keep transponders working correctly, the FAA requires inspections every 24 months under 91.413. Only an FAA-certified repair station can conduct these checks. 

Routine maintenance, like replacing transponder components, can be done by an appropriately rated technician. But before returning your aircraft to service, you’ll have to do a complete check of your altitude reporting and transponder system.

Avoiding Common Transponder Mistakes

Infographic on avoiding common transponder mistakes, including checking codes before taxi, avoiding emergency codes, confirming with ATC, and fixing errors quickly.

Your transponder is an excellent tool for staying visible to ATC, but it’s easy to make mistakes if you’re not careful. Simple errors like entering the wrong squawk code can cause confusion or worse, trigger a false alarm. 

Let’s look at some practical tips to help you avoid common transponder mistakes.

Double-Check Assigned Codes Before Departure

Before you taxi out, always double-check the squawk code ATC assigned you. It’s easy to misdial a digit, especially if you’re rushing through your pre-flight checklist. 

A wrong code could confuse controllers. Get in the habit of repeating the code back to ATC when they assign it, just like this:

ATC: “N123AB, squawk 4621.”
You: “Squawk 4621, N123AB.”

You catch mistakes before they get worse when you confirm instructions to the ATC. 

And another thing, make sure your transponder is set to ALT (Mode C) before takeoff so the ATC can know both your position and altitude.

Never Squawk Emergency Codes Unless Necessary

The emergency codes 7500, 7600, and 7700 are reserved for emergencies only. If you enter any of these codes by mistake, you will cause unnecessary panic, which could even lead to an interception if you don’t clarify your mistake. 

If you ever need to change your transponder setting, do so carefully. Avoid scrolling through the emergency codes.

Communicate Promptly with ATC if Unsure About Assigned Codes

If you didn’t catch your squawk code or feel unsure about it, don’t hesitate to ask ATC to confirm it. It’s always better to clarify than to guess. ATC would rather repeat the code than sort out confusion later. You can say:

“Approach, confirm squawk code for N123AB?”

If your transponder malfunctions or you can’t enter the assigned code, let ATC know right away. They may give you an alternate code or different instructions to make you stay visible on the radar.

What to Do if You Accidentally Enter an Emergency Code

Mistakes happen! If you accidentally select an emergency squawk—especially 7500 (hijacking)—stay calm and respond promptly to ATC. When ATC sees 7500, they will immediately contact you to verify:

ATC: “N123AB, confirm squawking 7500. Are you experiencing interference?”

At this point, clearly state that it was an error. You should say something like:

You: “Approach, N123AB, negative. Squawk code entered in error. No interference, returning to assigned code.”

ATC will acknowledge your correction, and the situation will be resolved. 

If you enter 7600 (lost communication) or 7700 (general emergency) by mistake, quickly switch back to the correct code and notify ATC that it was an error.

Conclusion

We’ve covered everything from common squawk codes to how Mode A, C, and S transponders work, along with tips to avoid mistakes when dealing with transponders.

To stay safe, make sure your transponder maintenance is always up-to-date. Plus, simple habits like confirming codes with ATC will help keep you out of trouble.

Mastering aircraft transponder codes is more than just a technical skill. It will help you be prepared for both the best and worst-case scenarios. 

For continued learning, stay updated with FAA guidelines and explore additional resources to keep your knowledge sharp and your flying safe.