Where can I find a free list of ICAO and IATA airport identifiers?
It depends on whether it should be reliable enough to be used operationally. If yes, I don’t know one and would to the best of my knowledge advise spending some sort of money. If no, maybe openflights.org could help?