A
ADS-B ICAO24 to Country & Registration
Determines an aircraft’s country and registration number from its 24-bit ICAO address using three strategies.
Markdown Python
Overview
This tool translates a 24-bit ICAO hex address (Mode S) into the corresponding country and registration number. It applies three approaches in a pipeline: algorithmic decoders (for specific national schemes like TC-XXX, N-numbers, etc.), a tie-up database of 516K+ entries for precise hex‑to‑registration mappings, and a range lookup to determine the country from ICAO24 address blocks. Results include a confidence score and support batch processing.
Tech stack
- Python 3.10+ (standard library only, no external dependencies)
- Markdown (documentation)