Cancel Tag (U+E007F) is a special non-printing Unicode tag character that terminates a tag sequence. In the emoji system, tag sequences let a base emoji be followed by a string of tag letters to encode extra data, most notably the subdivision flags for England, Scotland, and Wales. These sequences use U+1F3F4 (waving black flag) plus tag characters that represent codes like "gbeng", "gbsct", or "gbwls", and they must end with Cancel Tag to form a single rendered flag glyph. The character itself is default ignorable and normally invisible; it does not appear by itself and has effect only as part of a larger sequence.
On most platforms, including Apple/iOS, Cancel Tag works silently to help compose the intended flag; users only see the final flag if the entire sequence is supported. If support is missing, the base black flag may display by itself while the tag characters (including Cancel Tag) are ignored, or in rare cases a fallback box may appear. Developers should always include Cancel Tag when constructing emoji tag sequences to clearly mark the end of the tag run and avoid unintended parsing into following text. Cancel Tag is part of the Plane 14 Tags block alongside TAG SPACE and TAG LATIN letters; it is distinct from regional indicator symbols (used for country flags) and from the zero width joiner (used in ZWJ emoji sequences). Historically related to the deprecated language tagging mechanism, the Tags block remains in use primarily for emoji subdivision flags today.
Disqus Leave a comment!
Emoji History The emoji code/ image log of changes.