A pair of regional indicator symbols is referred to as an
emoji flag sequence (although it represents a specific region, not a specific flag for that region). Out of the 676 possible pairs of regional indicator symbols (26 × 26), only 270 are considered valid Unicode region codes. These are a subset of the region sequences in the
Common Locale Data Repository (CLDR): • All 256 regular region sequences in the CLDR • 249 officially assigned ISO 3166-1 alpha-2 codes • 6 exceptional reservations (Ascension Island, Clipperton Island, Diego Garcia, Ceuta and Melilla, Canary Islands, and Tristan da Cunha) • 1 user-assigned temporary country code (Kosovo) • Two of the 35 macroregion sequences in the CLDR (EU and UN) • All 12
deprecated region sequences in the CLDR (strongly discouraged—intended for backward compatibility only) Some providers may internally have assigned specific codes to deprecated sequences or to unofficial ones, just like WhatsApp did by putting the Texas flag as XT (). A separate mechanism (
emoji tag sequences) is used for regional flags, such as England , Scotland , Wales , Texas or California . It uses and formatting
tag characters instead of regional indicator symbols. It is based on
ISO 3166-2 regions with hyphen removed and lowercase, e.g. GB-ENG → gbeng, terminating with . Flag of England is therefore represented by a sequence U+1F3F4, U+E0067, U+E0062, U+E0065, U+E006E, U+E0067, U+E007F. In the tenth revision the Unicode consortium was considering instead, but from eleventh onwards it is black. Some vendors choose to include custom
zero-width joiner sequences that only show up on their platform, such as
WhatsApp and their
Refugee Nation Flag 🏳️🟧⬛️🟧. == Unicode block ==