Live Airport Tracker

Live aircraft, local time, current weather, and 7-day forecast for any airport — all from free, no-auth public APIs.

Endpoint /api/flights
Loading...

Live Airport Tracker

Live aircraft, local time, current weather, and 7-day forecast for any airport — all from free, no-auth public APIs.

Flights · Weather · real-world

Steps

  • Enter a valid 3-letter IATA airport code (e.g., "AMS", "LHR", or "SYD").
  • The panel fetches live aircraft via adsb.lol and weather via Open-Meteo.
  • Switch between Departures and Arrivals to filter the aircraft board.

Example

// Live aircraft near Amsterdam via adsb.lol (no API key needed)
fetch('https://api.adsb.lol/v2/lat/52.3086/lon/4.7639/dist/30')
  .then(res => res.json())
  .then(data => data.ac.forEach(a => console.log(a.flight?.trim(), a.alt_baro, 'ft')));

// Weather via Open-Meteo
fetch('https://api.open-meteo.com/v1/forecast?latitude=52.3086&longitude=4.7639&current_weather=true&daily=weathercode,temperature_2m_max,temperature_2m_min&timezone=auto')
  .then(res => res.json())
  .then(data => console.log(data.current_weather.temperature, '°C'));
Download template API: /api/flights