ICAO Callsigns Explained: How to Read Airline Callsigns Like a Pro
Last updated: February 26, 2026
If you've ever plugged a pair of headphones into an airport scanner or pulled up FlightRadar24 and wondered why United Airlines shows up as "UAL" in one place and "UNITED" in another — you're not alone. Callsigns and codes in aviation can seem like alphabet soup at first. But once you understand the logic behind them, it all clicks into place.
This guide breaks down ICAO and IATA airline callsigns: what they are, how to read them, how they differ from tail numbers, and why spotters should actually care about the difference.
What Is an Aviation Callsign?
In the broadest sense, a callsign is the identifier an aircraft uses to communicate with air traffic control (ATC). It's what the pilots say on the radio: "Frankfurt Approach, Lufthansa 441 Heavy, passing flight level 180 descending."
That "Lufthansa 441" is the callsign. It tells ATC exactly who they're talking to, what flight it is, and implicitly what kind of aircraft to expect (the "Heavy" suffix indicates a wide-body).
Callsigns come in two flavors:
- Airline callsigns — assigned to commercial carriers; consist of a telephony designator + flight number
- Military/general aviation callsigns — can be anything from NATO phonetic codes to registration-based identifiers
For the purposes of this guide, we're focused on airline callsigns — what you see on FlightRadar24, what ATC uses, and what shows up in your flight tracking app.
ICAO vs. IATA: Two Different Systems
Here's where people get confused. Aviation uses two parallel coding systems for airlines: one run by ICAO (International Civil Aviation Organization) and one by IATA (International Air Transport Association). They serve different purposes.
ICAO Airline Designators (3-Letter Codes)
The ICAO system assigns each airline a 3-letter designator (e.g., UAL for United, DLH for Lufthansa, RYR for Ryanair) plus a telephony designator — the word pilots actually say on the radio.
| Airline | ICAO Code | Telephony (Callsign) | |---|---|---| | United Airlines | UAL | UNITED | | Lufthansa | DLH | LUFTHANSA | | Ryanair | RYR | RYANAIR | | American Airlines | AAL | AMERICAN | | Delta Air Lines | DAL | DELTA | | British Airways | BAW | SPEEDBIRD | | Emirates | UAE | EMIRATES | | Air France | AFR | AIRFRANS | | easyJet | EZY | EASY | | KLM | KLM | KLM | | Turkish Airlines | THY | TURKISH | | Singapore Airlines | SIA | SINGAPORE | | Qantas | QFA | QANTAS | | Japan Airlines | JAL | JAPANAIR | | Iberia | IBE | IBERIA |
Notice anything? Most airlines just use their name — "UNITED", "DELTA", "EMIRATES". But some use a completely different word. British Airways uses "SPEEDBIRD" — a name that traces back to the BOAC flying boat era. It's one of the most recognizable callsigns in aviation, and it has nothing to do with the airline's current brand.
Air France uses "AIRFRANS" (not "AIR FRANCE") — that's because two-word callsigns are harder to parse on busy radio frequencies. The ICAO tries to keep telephony designators unambiguous and easy to pronounce.
IATA Airline Codes (2-Letter Codes)
IATA codes are the 2-letter codes you see on boarding passes and flight booking sites: UA for United, LH for Lufthansa, FR for Ryanair. These are designed for the commercial ticketing world — passenger systems, baggage handling, departure boards.
IATA codes are not used on the radio. ATC doesn't say "FR 8413" — they say "Ryanair 8413." The IATA code is purely a commercial identifier.
| Airline | IATA Code | ICAO Code | ATC Callsign | |---|---|---|---| | United | UA | UAL | UNITED | | Lufthansa | LH | DLH | LUFTHANSA | | Ryanair | FR | RYR | RYANAIR | | American | AA | AAL | AMERICAN | | Delta | DL | DAL | DELTA | | British Airways | BA | BAW | SPEEDBIRD | | Emirates | EK | UAE | EMIRATES |
So when you're on FlightRadar24 and you see a flight labeled "EK215" — that's the IATA format. If you're listening to ATC audio on LiveATC.net, you'll hear "Emirates 215." Same flight, different identifier systems.
How to Read a Full Callsign
A complete ATC callsign has this structure:
[Telephony Designator] + [Flight Number]
So: SPEEDBIRD 4 = British Airways flight BA4.
Simple enough. But there are a few wrinkles:
Suffixes That Matter
ATC adds suffixes to callsigns to indicate aircraft weight category:
- Heavy — aircraft with max takeoff weight over 300,000 lbs (747, 777, A380, etc.)
- Super — Airbus A380 only, due to its exceptional wake turbulence
- No suffix — medium aircraft (737, A320, etc.)
So "Lufthansa 441 Heavy" tells approach control they're dealing with a wide-body that will generate significant wake turbulence. This matters a lot for sequencing and spacing.
Charter and Wet-Lease Complications
This is where it gets genuinely interesting for spotters. When an airline wet-leases an aircraft from another carrier, the operating airline's callsign is used — not the marketing airline's.
Example: If Condor (CFG / CONDOR) wet-leases a Eurowings aircraft for a summer charter, that aircraft might still be operating under Condor's callsign even if the tail says Eurowings. Understanding callsigns helps you figure out what's actually going on operationally — which is often different from what the livery suggests.
Similarly, codeshare flights use the operating carrier's callsign on the radio, even if they're sold under a partner airline's flight number.
How to Find Callsigns on FlightRadar24
FlightRadar24 displays both ICAO and IATA data depending on where you look:
- Flight label on map — shows IATA flight number by default (e.g., "LH441")
- Aircraft details panel — shows the ICAO callsign (e.g., "DLH441") under "Callsign"
- Flight path — the actual ATC callsign transmitted by the aircraft transponder
The callsign in the details panel comes directly from the aircraft's transponder broadcast (ADS-B data). That's the actual ICAO callsign, exactly as ATC hears it.
Pro tip: When you see a discrepancy between the label and the callsign — pay attention. It could indicate a codeshare, a charter, or occasionally a data error. If the ICAO callsign doesn't match the airline you'd expect, it's worth investigating.
Callsign vs. Tail Number: Not the Same Thing
This is a common point of confusion, especially for newer spotters.
| | Callsign | Tail Number | |---|---|---| | What it is | Flight identifier for ATC | Aircraft registration | | Changes with | Every flight | Almost never (unless re-registered) | | Assigned to | The route/flight | The physical aircraft | | Example | UNITED 232 | N14232 | | Used by | ATC, pilots | Spotters, maintenance, leasing |
A tail number stays with an aircraft for most of its life (or until it's re-registered). A callsign changes every single flight. United 232 today might be a 737 MAX flying Chicago to Denver. Tomorrow, a different aircraft on a different route uses a completely different callsign — and the aircraft that flew as UA232 today becomes UA815 tomorrow.
This is why spotters track tail numbers, not callsigns. The tail number tells you which aircraft you're looking at. The callsign tells you what route it's flying right now.
If you want to dig deeper into the registration system and how to decode tail numbers, our guide on aircraft registration codes explained covers N-numbers, G-prefixes, and everything in between.
Special Callsigns Worth Knowing
A few callsigns have achieved legendary status in the spotter community:
Air Force One / SAM
Any US Air Force aircraft carrying the President uses the callsign AIR FORCE ONE. Technically, any USAF aircraft with the President aboard is Air Force One. The VC-25A (military 747) normally uses the callsign SAM 28000 or SAM 29000 when the President isn't aboard.
Marine One
Same principle for Marine Corps helicopters carrying the President.
Reach / Mobility
USAF transport missions (C-17, C-5) often use callsigns like "REACH 171" or "MOBILITY" — a giveaway that it's a military logistics flight even if you can't see the livery.
Rescue
US Coast Guard and Air Force rescue missions use "RESCUE" as a telephony designator. If you ever see "RESCUE 101" on a tracker, something operational is happening.
The Most Common Callsigns You'll Hear at a European Airport
If you're spotting at a major European hub, here's a cheat sheet of the callsigns you'll hear most often on the scanner:
| Callsign | Airline | Notes | |---|---|---| | LUFTHANSA | Lufthansa | Germany's flag carrier | | RYANAIR | Ryanair | Europe's largest by passengers | | EASY | easyJet | Common at LGW, AMS, CDG | | SPEEDBIRD | British Airways | The iconic one | | IBERIA | Iberia | Spain's flag carrier | | AIRFRANS | Air France | Note: not "AIR FRANCE" | | TURKISH | Turkish Airlines | Big presence at IST, connecting hub | | WIZZ | Wizair | Central/Eastern Europe LCCs | | VUELING | Vueling | IAG subsidiary, big at BCN | | KLM | KLM | Always just KLM | | NORWEGIAN | Norwegian Air | NOR for the ICAO code |
For a broader look at how to identify aircraft at European airports — not just by callsign but by livery and type — check our guide to top 10 airports for plane spotting in Europe.
Why Callsigns Matter for Spotters
Beyond being interesting trivia, understanding callsigns has real practical value:
1. LiveATC monitoring — If you listen to ATC audio (liveatc.net has streams for hundreds of airports worldwide), knowing callsigns lets you follow specific flights in real time. You can hear when "Speedbird 4" is cleared for takeoff at LHR before the aircraft even starts moving.
2. FlightRadar24 decoding — When you spot an aircraft with a livery you don't recognize, the ICAO callsign in the details panel often reveals the operating airline even if the paint job is ambiguous or generic.
3. Understanding wet-leases and charters — When a carrier shows up in a livery that doesn't match the callsign, you know something interesting is going on operationally. It's the kind of detail that makes a spotting session more than just ticking off registrations.
4. Identifying military flights — Military aircraft don't always have obvious liveries, but their callsigns follow patterns (REACH, SPAR, VENUS for VIP transports, etc.) that give away their mission type.
Quick Reference: How ICAO Callsigns Work
- Format: [Telephony designator] + [flight number]
- Used by: Pilots and ATC on the radio
- Source: Assigned by ICAO to each airline
- Different from IATA codes: IATA is for commercial/booking systems
- Different from tail numbers: Tail numbers identify the aircraft; callsigns identify the flight
Once you've got callsigns down, the next step is learning to cross-reference them with tail numbers to build a complete picture of what's flying and where. If you want to go further, our planespotter guide to flight data lookup tools shows you exactly how to do that — databases, apps, and workflows included.
Try It Yourself
Next time you're at the fence or watching a livestream, pull up a scanner feed and try to match what you hear to what you see on FlightRadar24. It takes a few sessions to get the muscle memory, but once you can do it, your situational awareness at any airport goes up considerably.
And if you've got a photo of an aircraft but aren't sure of the tail number — let alone the callsign — upload it and let the AI figure it out for you.
Try it free at aviation.racetagger.cloud — no registration required.
Related guides:
Try AI Aircraft Identification — Free
Upload any aircraft photo and get instant identification. No registration, no limits.
Identify an Aircraft Now →