About Flightmaps

Flightmaps is a free tool that transforms your flight history into beautiful interactive visualizations. Whether you're a frequent flyer, travel blogger, or just curious about your travel patterns, Flightmaps helps you see your journey in a whole new way.

8,800+ Airports Worldwide
10 Languages
100% Free & Private

Why I Built This

After years of traveling, I wanted a simple way to visualize all the flights I'd taken. Existing tools either required creating accounts, cost money, or didn't support the file formats I had. So I built Flightmaps - a tool that does one thing well: turns your flight data into beautiful maps.

The goal was simple: upload a file, see your map. No signups, no subscriptions, no data harvesting. Just a clean, fast tool that respects your privacy.

Features

2D Map View

Interactive Mapbox map with great circle routes

3D Globe

Stunning Three.js globe visualization

Statistics

Total distance, airports, countries visited

Share Cards

Download beautiful images to share

Easy Import

CSV, Excel, Flightly app exports

Privacy First

No accounts, no data storage

How It Works

Flightmaps uses great circle calculations to plot accurate flight paths - the same math airlines use to determine the shortest route between two points on Earth. We calculate distances using the GeographicLib library, which accounts for the Earth's ellipsoidal shape for maximum accuracy.

Our airport database includes over 8,800 airports worldwide, sourced from OpenFlights data, so we can recognize virtually any IATA code you throw at us.

Built With

Python Flask Mapbox GL JS Three.js GeographicLib Pandas

Support the Project

Flightmaps is free to use and will always be. If you find it useful and want to support continued development, you can buy me a coffee on Ko-fi. Every contribution helps cover hosting costs and motivates future improvements.

Get in Touch

Have feedback, found a bug, or just want to say hi? Reach out at hello@flightmaps.co.

Ready to visualize your flights?