Free tool
Airport code converter
Type an ICAO, IATA or FAA code and get the matching identifiers and airport. When a code belongs to more than one airport, all candidates are shown.
ICAO, IATA or a local code. It works out which you meant.
Type at least two characters.
How this works
- How the three systems work
- IATA assigns three-letter codes to airports with commercial airline service. ICAO assigns four-character location indicators to any airport with a tower or an instrument procedure. Many countries also maintain a national code (the FAA's "lid" in the US). Three characters is an IATA or national code. Four characters is an ICAO identifier.
- Coverage is not the same across systems
- IATA covers a few thousand airports. ICAO covers tens of thousands. Most airports in the world have an ICAO identifier and no IATA code at all. The index here includes everything with an IATA code or a four-character identifier, not only airports with airline service.
- A three-letter code can mean two airports
- IATA codes are unique worldwide. National codes are not, and the two sets overlap. Aurora Municipal in Illinois is ARR to the FAA, while ARR is Alto Rio Senguer in Argentina to IATA. Over a thousand codes in the current data point at more than one airport.
ICAO
~38,000
FAA
~20,000
IATA
~9,000
A print of the airport behind the code
The airport prints layer millions of real flight paths into a single image, colored by altitude.
See the airport prints