A
ADS-B ICAO24 → Country + Registration
Determines the country and registration number of an aircraft by its 24-bit ICAO address (Mode S hex) using three strategies: algorithmic decoder, tie-up database, range lookup.
Markdown Python
Overview
A Python tool that resolves an aircraft's 24-bit ICAO address (Mode S hex) to its registration and country. It uses three strategies: an algorithmic decoder for countries with embedded registrations (Turkey, USA, Russia), a tie-up database of over 516,000 known hex→registration mappings, and a range lookup that identifies the country from ICAO24 blocks. The tool also provides confidence scoring and batch analysis.
Tech stack
- Python 3.10+ (standard library only)
- CSV database (516K+ records)
- JSON output