Flighty Export Viewer
Import your Flighty app CSV export and visualize all flights on an interactive map with routes, airport markers, and travel statistics.
Input
Output
Readme
What is Flighty?
Flighty is a flight-tracking app for iOS that lets you follow flights in real time, store a personal flight history, and export that history as a CSV file. The export contains details for each flight you've logged — airport codes, airline, aircraft type, seat, cabin class, gate times, and more.
Tool description
This tool reads a Flighty CSV export, resolves every airport code to geographic coordinates, and draws your complete flight history on an interactive world map. Each route appears as a colored arc between the departure and arrival airports, with clickable markers at every airport you've visited. A summary panel shows your total flight count, combined distance traveled, number of unique airports, and countries reached.
Features
- Parses the full Flighty CSV export format, including scheduled and actual times, tail numbers, cabin class, and seat assignments
- Resolves IATA airport codes to precise latitude/longitude coordinates using a bundled airport database
- Renders flight routes as arcs on an interactive pan-and-zoom world map powered by Leaflet
- Automatically skips canceled flights; correctly handles diverted flights by routing to the actual arrival airport
- Shows a live summary of total flights, distance traveled (km), unique airports, and countries visited
How it works
After you upload the CSV file, the tool extracts every unique IATA airport code from the From, To, and Diverted To columns and fetches their coordinates in a single batch lookup. It then draws a LineString arc between each departure and arrival pair and places a Point marker at every airport. Distance between airports is calculated using the Haversine formula, which gives the great-circle distance across the Earth's surface. The map automatically centers on the geographic centroid of all your visited airports.
Use cases
- Visualizing your lifetime flight history from the Flighty app on a single world map
- Calculating how many kilometers you have flown in total across all logged trips
- Quickly identifying which countries and airports you have visited most frequently
Limitations
- Only accepts the CSV format exported directly from the Flighty iOS app; other flight log formats are not supported
- Airport lookup depends on IATA codes being present in the export; flights with missing or non-standard codes are skipped
- Flight arcs are drawn as straight great-circle lines, not the actual curved flight paths
FAQ
How do I export my flight history from Flighty?
Open the Flighty app, go to your profile or flight history, and use the export option to save a .csv file. Then upload that file here.
Are canceled flights included on the map? No. Flights marked as canceled in your export are automatically excluded from the map and distance calculations.
What if a flight was diverted? Diverted flights are handled correctly — the arc is drawn to the actual airport where the plane landed, not the original scheduled destination.