AirTrail logo

AirTrail

A modern, open-source personal flight tracking system

Alternative to: flighty, app in the air, tripit

AirTrail screenshot

About Versions (67)

v3.12.0

2026-08-09

What’s Changed

This release gives individual flights their own details pane. Select a flight from the map, route details, or flight list, and AirTrail will focus the map on that journey while showing its details. This is especially useful if the flight has a dedicated track.

Uploaded flight tracks can now be colored by altitude, with a legend and dashed sections where the path was estimated. AirTrail can also import readsb trace JSON files and help select the correct flight when a trace contains multiple legs.

An altitude-colored flight track with the individual flight details pane open

Passenger information has also been reworked. Each passenger can now have their own seat, flight reason, and custom field values. Custom fields now support multi-select values too. Existing seat and flight-reason data is migrated automatically.

Importing and browsing flight history is easier as well. v3.12.0 adds a Miles & More importer, mapping for unknown airlines and aircraft, and field-by-field conflict resolution when AeroDataBox returns different information. The flight list now groups connecting legs and separates upcoming flights from past ones.

This release also tightens permissions when importing AirTrail backups and fixes a path traversal issue in custom airline icon uploads.

🚀 Features

🌟 Enhancements

🐛 Bug fixes

New Contributors

Full Changelog: https://github.com/johanohly/AirTrail/compare/v3.11.1…v3.12.0