Ctrl+K

Tag Latin Small Letter

Tag Latin Small Letter is a set of invisible format characters in the Unicode Tags block (U+E0000โ€“U+E007F), consisting of 26 characters corresponding to the lowercase Latin letters aโ€“z. They were originally used for embedded language tags (now deprecated) and are now primarily used to compose emoji tag sequences (ETS) for spelling subregion identifiers.

Basic Information

PropertyValue
Unicode BlockTags (U+E0000โ€“U+E007F)
PlaneSupplementary Special-purpose Plane (SSP)
Introduced VersionUnicode 3.1 (2001)
Character RangeU+E0061 โ€“ U+E007A (aโ€“z)
General CategoryCf (Format)
RenderingInvisible (zero-width)
Current Primary UseComponent of emoji tag sequences (ETS)

Code Point Table

These characters map the ASCII letters aโ€“z (U+0061โ€“U+007A) to the Tags block. Some code points are as follows:

Code PointFormal NameLetter
U+E0061TAG LATIN SMALL LETTER Aa
U+E0062TAG LATIN SMALL LETTER Bb
U+E0063TAG LATIN SMALL LETTER Cc
.........
U+E007ATAG LATIN SMALL LETTER Zz

The block also includes TAG SPACE (U+E0020), TAG DIGIT 0โ€“9 (U+E0030โ€“U+E0039), TAG LATIN CAPITAL LETTER Aโ€“Z (U+E0041โ€“U+E005A), and the terminator CANCEL TAG (U+E007F).

History and Usage Evolution

  • Original Design (Deprecated): The Tags block was originally designed for plain text embedded language tags (starting with U+E0001, followed by tag characters spelling a BCP 47 language code, and terminated by U+E007F). This usage was formally deprecated starting with Unicode 5.1.
  • Current Use: Unicode 8.0/9.0 repurposed this block (except U+E0001) for emoji tag sequences. The sequence starts with a base emoji (e.g., the black flag ๐Ÿด), followed by tag letters spelling a subregion code (e.g., gbeng for England), and ends with U+E007F.

Example (England flag):

๐Ÿด (U+1F3F4) + g (U+E0067) + b (U+E0062) + e (U+E0065) + n (U+E006E) + g (U+E0067) + CANCEL TAG (U+E007F)

Supporting systems will render it as ๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ, while unsupported systems will fall back to showing ๐Ÿด.

๎‡