Your kaki for airline, airport and aircraft codes
The app ships with a short airport list. To search every airport, add the OurAirports file. This page cannot download it for you, so it takes two steps:
OurAirports data is public domain and comes with no guarantee of accuracy. Each result from it shows the date you loaded it and a link to check the code officially.