Airlines in play — tap to select (multi-select)
Select one or more carriers and hit Generate.
Flights come only from real-world routes — seeded, or learned from your API syncs.
Airport Lookup

Settings

API Access

Day of the month your AeroAPI plan renews — the monthly call counter in the footer resets on this day.
A working CORS proxy is built in, so AeroAPI works out of the box — enter a URL above only to route calls through your own proxy instead (both ?url= wrapper and path-append styles are supported). AeroAPI is only called when you approve a fetch, never automatically, and every call is counted. If a key is entered it's sent as the x-apikey header; if your proxy injects its own key, leave the key blank.

Enabled airlines

Toggle which carriers appear in the selection row. Routes come from the built-in seed database, Wikipedia imports, and live AeroAPI schedule data — learned routes older than 6 months are filtered out automatically.

Import routes for an airport (Wikipedia)

Free and keyless — scrapes the article's Airlines & Destinations table, includes seasonal routes. Destinations only match airports already in the database; anything unmatched is reported by name. AeroAPI gate fetches also learn live routes as a side effect.

Fleet editor

Aircraft Database (ICAO types)

ICAOAircraftRange nmMin Rwy ftHeavyRegional
Aircraft are only assigned when capable of the route: range must cover the distance plus a 15% fuel reserve, and the type's minimum runway must fit the shorter runway of the city pair. Heavy types are additionally limited to routes flagged as real widebody routes. Regional types are favored at small stations. This is one shared database — each airline's fleet (above) lists which of these types it operates.

Backup & Reset

Flight Log

Current Rotation

Completed Legs

Route Map — Completed Legs

Version History

Pilot Statistics

Statistics

Airport Collection