Skip to main content
🛩️ Tool

Aircraft Registration Prefixes

Read a plane’s tail number and find out where it’s registered. Type a registration like N12345 or G-ABCD, or browse every country’s nationality prefix.

  • Free, no sign-up
  • Works worldwide
  • Instant results
Try:
All 180 registration prefixesprefix · country
YAAfghanistan
ZAAlbania
7TAlgeria
C3Andorra
D2Angola
V2Antigua and Barbuda
LVArgentina
EKArmenia
P4Aruba
VHAustralia
OEAustria
4KAzerbaijan
C6Bahamas
A9CBahrain
S2Bangladesh
8PBarbados
EWBelarus
OOBelgium
V3Belize
VP-BBermudaBritish overseas territory; popular business-jet registry
A5Bhutan
CPBolivia
E7Bosnia and Herzegovina
A2Botswana
PPBrazil
PRBrazil
PSBrazil
PTBrazil
V8Brunei
LZBulgaria
XUCambodia
TJCameroon
CCanadaC-F… and C-G…
D4Cape Verde
VP-CCayman IslandsBritish overseas territory registry
CCChile
BChinaAlso Taiwan (B-…); Hong Kong is B-H, Macau is B-M
HKColombia
TICosta Rica
9ACroatia
CUCuba
PJCuraçao / Sint Maarten
5BCyprus
OKCzech Republic
OYDenmark
HIDominican Republic
HCEcuador
SUEgypt
YSEl Salvador
ESEstonia
3DEswatini
ETEthiopia
DQFiji
OHFinland
FFrance
F-OFrance (overseas territories)Aircraft based outside mainland France
TRGabon
4LGeorgia
DGermany
9GGhana
VP-GGibraltar
SXGreece
TGGuatemala
2Guernsey
8RGuyana
HHHaiti
HRHonduras
B-HHong Kong
HAHungary
TFIceland
VTIndia
PKIndonesia
EPIran
YIIraq
EIIreland
MIsle of ManBusiness-jet registry
4XIsrael
IItaly
TUIvory Coast
6YJamaica
JAJapan
JYJordan
UPKazakhstan
5YKenya
9KKuwait
EXKyrgyzstan
RDPLLaos
YLLatvia
ODLebanon
7PLesotho
A8Liberia
5ALibya
LYLithuania
LXLuxembourg
B-MMacau
5RMadagascar
7QMalawi
9MMalaysia
8QMaldives
TZMali
9HMalta
V7Marshall Islands
5TMauritania
3BMauritius
XAMexico
XBMexico
XCMexico
ERMoldova
3A-MMonaco
JUMongolia
4OMontenegro
CNMorocco
C9Mozambique
XYMyanmar
V5Namibia
9NNepal
PHNetherlands
ZKNew Zealand
YNNicaragua
5UNiger
5NNigeria
PNorth Korea
Z3North Macedonia
LNNorway
A4OOman
APPakistan
HPPanama
P2Papua New Guinea
ZPParaguay
OBPeru
RPPhilippines
SPPoland
CSPortugal
A7Qatar
YRRomania
RARussia
9XRRwanda
HZSaudi Arabia
6VSenegal
YUSerbia
S7Seychelles
9LSierra Leone
9VSingapore
OMSlovakia
S5Slovenia
H4Solomon Islands
6OSomalia
ZSSouth Africa
HLSouth Korea
Z8South Sudan
ECSpain
4RSri Lanka
STSudan
PZSuriname
SESweden
HBSwitzerlandShared with Liechtenstein
YKSyria
EYTajikistan
5HTanzania
HSThailand
5VTogo
A3Tonga
9YTrinidad and Tobago
TSTunisia
TCTurkey
EZTurkmenistan
T2Tuvalu
5XUganda
URUkraine
A6United Arab Emirates
GUnited Kingdom
NUnited States
CXUruguay
UKUzbekistan
YJVanuatu
YVVenezuela
VNVietnam
7OYemen
9JZambia
ZZimbabwe

Prefixes are assigned under ICAO Annex 7 and are stable. This reads the country straight from the leading letters of the registration — it doesn’t look up the individual aircraft. A few prefixes are shared or split (for example B covers mainland China and Taiwan, with Hong Kong as B-H and Macau as B-M), which is noted where it applies.

By SK KutubuddinReviewed
Quick Answer

What country is an aircraft tail number from?

The first one or two characters of a registration are a nationality mark set by ICAO. N is the United States, G the United Kingdom, D Germany, F France, JA Japan, VH Australia, B China (with B-H Hong Kong and B-M Macau). Enter any tail number above and the country is matched from its prefix.

180
Prefixes
N
USA
G
UK
ICAO Annex 7
Standard

Methodology: Registration prefixes are nationality marks defined under ICAO Annex 7, originating from ITU radio call-sign allocations. This tool stores 180 current prefixes and identifies a tail number’s country by the longest matching prefix, so split allocations resolve correctly — B-M is read as Macau rather than China, and CC as Chile rather than Canada. Shared or split blocks (B, F-O, HB) are flagged in the result. It maps the prefix to a country only; it does not query a live aircraft registry, so it won’t tell you the specific aircraft or operator. How we test & calculate.

The last thing on the plane you couldn’t decode

You can already look up the airport code on your boarding pass, the airline’s code, and the aircraft type. The registration painted on the fuselage is the one marking left — and its prefix quietly tells you which country the aircraft is registered in. That’s often a surprise: a jet flying for one country’s airline may be registered somewhere else entirely, because leasing and registration cross borders.

Why the letters look random

The marks come from 1920s radio call-signs, not country names, so only a few line up neatly — D really does stand for Deutschland, but N for the United States and G for the United Kingdom are historical accidents that stuck. When the modern system was standardised after 1944 the existing letters were kept, and they’ve barely changed since, which is exactly what makes a simple lookup like this reliable.

Reading a shared prefix

Most prefixes map to a single country, but a few are split. B is the interesting one: mainland China and Taiwan both use it, while Hong Kong and Macau are carved out as B-H and B-M. This tool always matches the longest prefix, so those resolve to the right place. Pair it with the aircraft type-code lookup to decode both what the plane is and where it’s from.

Frequently Asked Questions

Every civil aircraft carries a unique registration — its “tail number” — and the first character or two is a nationality mark that identifies the country it’s registered in. N belongs to the United States, G to the United Kingdom, D to Germany, F to France, JA to Japan, VH to Australia, and so on. The rest of the registration identifies the individual aircraft within that country. The prefixes are set under ICAO Annex 7 and are derived from radio call-sign blocks the ITU allocated decades ago, which is why a few look unrelated to the country name.