A self-hostable personal flight tracker that logs your flights and shows them on a world map with statistics.
johanohly/AirTrail
A self-hostable web app for tracking your flights, viewing them on a world map, and reviewing your flight history and statistics.
Open-source alternative to:MyFlightRadar24
App in the Air
- Stars
- 1,701
- Forks
- 111
- Open issues
- 15
- Last commit
- 6 days ago
What is it?
AirTrail is a web application for keeping a personal record of the flights you have taken. Flights are shown on an interactive world map, and all of them are kept in one searchable history view with statistics summarizing your travel.
The app supports multiple users who can share flights with each other, with user authentication and OAuth provider integration for securing data. It has a responsive layout that works on any device and includes a dark mode. Flights can be imported from services such as MyFlightRadar24, App in the Air, JetLog, TripIt, Flighty, byAir, JetLovers and OpenFlights.
The project is distributed as a Docker image, and it has a documentation site covering installation and contribution. A public demo is also available.
Key features
- 01Interactive world map showing all your flights
- 02Flight history with statistics
- 03Multiple users with flight sharing and OAuth login
- 04Imports flights from MyFlightRadar24, TripIt, Flighty, OpenFlights and others
- 05Responsive design with dark mode
Use cases
- Keeping a personal record of every flight you have taken
- Tracking travel statistics across years of trips
- Sharing flight history with family or travel companions on a self-hosted instance
- Consolidating flight data exported from several travel apps into one place
Quick start
- 1
Open the installation guide linked in the README
Things to know
- Licensed under GPL-3.0, a copyleft license that requires derivative works to be distributed under the same terms.
In collections
Topics
FAQ
- What is AirTrail?
- A self-hostable web app for tracking your flights, viewing them on a world map, and reviewing your flight history and statistics. AirTrail is a web application for keeping a personal record of the flights you have taken. Flights are shown on an interactive world map, and all of them are kept in one searchable history view with statistics summarizing your travel.
- Is AirTrail free to use? What license does it have?
- AirTrail is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is AirTrail still maintained?
- Actively maintained. The last commit to AirTrail was on Nov 1, 2026.
- What can I use AirTrail for?
- Keeping a personal record of every flight you have taken Tracking travel statistics across years of trips Sharing flight history with family or travel companions on a self-hosted instance Consolidating flight data exported from several travel apps into one place
- How do I install AirTrail?
- Open the installation guide linked in the README
- Where can I get AirTrail?
- The source code and installation instructions are on GitHub: https://github.com/johanohly/AirTrail
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Self-hostable travel tracker that logs visited places, plans multi-day trips, and maps countries and regions on one world map.
A free, open source statistics app for Jellyfin that tracks sessions, watch history, and per-user and per-library activity.
Self-hosted music scrobble database that stores your listening history and generates personal listening statistics and charts.
A self-hosted web app that turns Plex server statistics from Tautulli or Tracearr into a Spotify Wrapped-style yearly review for users.
A self-hosted minimalist app for mapping points of interest on interactive maps and planning multi-day trip itineraries.