What this tool does
This lookup turns a three-letter IATA airport code into a readable airport identity — full name, city, country, and the matching four-letter ICAO code — and works the other way too: type a city or country and see its airports. It runs entirely in your browser against a built-in database of the world’s busiest airports, so there is no network call and no API key.
How it works
IATA assigns each commercial airport a unique three-letter code (LHR, JFK, DXB) used across booking, ticketing, and baggage systems. ICAO assigns a separate four-letter code (EGLL, KJFK, OMDB) used in flight operations and air traffic control, where the leading letters encode the region. The tool indexes each airport by code, name, city, and country, then filters as you type, matching any of those fields case-insensitively.
Tips and notes
Codes are unique per airport, so a three-letter query returns at most one
airport. Do not confuse an airport code (LHR) with a city code (LON), which
groups several airports in one metropolitan area. ICAO’s first letters map to
regions — K for the contiguous US, EG for the UK, OM for the UAE — a handy
sanity check when you have an ICAO code but not the IATA one. This curated set
covers major hubs; very small airports may not appear.