EN
My tools

Emoji Letters Generator (Regional Indicator Text)

Turn text into emoji letters: regional indicator letters 🇦 🇧 🇨 that don’t merge into flags, Discord :regional_indicator: codes, keycap numbers and 🅰️🅱️ look-alikes.

Emoji text
🇭​🇪​🇱​🇱​🇴 2️⃣0️⃣2️⃣6️⃣❗
Regional indicator letters 🇦 🇧
Characters
28
UTF-16 code units, as JavaScript and many apps count them

Letters are separated by an invisible zero-width space (U+200B) so pairs such as U and S do not merge into a flag.

Screen readers read these characters by name (for example “regional indicator symbol letter H”), so keep important words in plain text as well.

All styles
StyleResultCharacters
Regional indicator letters 🇦 🇧🇭​🇪​🇱​🇱​🇴 2️⃣0️⃣2️⃣6️⃣❗28
Discord shortcodes:regional_indicator_h: :regional_indicator_e: :regional_indicator_l: :regional_indicator_l: :regional_indicator_o: :two: :zero: :two: :six: :exclamation:155
Look-alike emoji 🅰️ ©️ ℹ️♓📧👢👢🅾️ 2️⃣0️⃣2️⃣6️⃣❗24
Black squares 🅰 🅱 🅲🅷🅴🅻🅻🅾 2026!16
Black circles 🅐 🅑 🅒🅗🅔🅛🅛🅞 ❷⓿❷❻!16
Squares 🄰 🄱 🄲🄷🄴🄻🄻🄾 2026!16
My tools →
Advertisement

Emoji letters make a name, a hashtag or a chat message stand out. This generator turns text into the blue-square letters 🇦 🇧 🇨 (Unicode regional indicator symbols) and keeps them from merging into flags, writes the matching Discord shortcodes such as :regional_indicator_a:, turns digits into keycap emoji like 1️⃣ and offers look-alike emoji (🅰️ 🅱️ ©️ ℹ️) and enclosed letters. Every style is shown side by side, ready to copy.

How to use this tool

  1. Type the text you want in emoji letters.
  2. Choose a style; the table shows all of them.
  3. For regional indicators, keep the zero-width space so letter pairs never turn into flags.
  4. Copy the result into your post, bio or Discord message.

Formula

Letter A–Z → U+1F1E6 … U+1F1FF; digit → digit + U+FE0F + U+20E3 (keycap)

Regional indicators exist to spell country flags: two of them side by side, such as U and S, are shown as 🇺🇸. Putting an invisible zero-width space (U+200B) between letters keeps each one separate. Accented letters use their base letter (é becomes E), other characters and existing emoji are left as they are. Discord turns each :regional_indicator_x: code into the same emoji when a message is sent; digits use :one:, :two: and so on.

Example

For Hi the regional-indicator result is 🇭, a zero-width space and 🇮: five UTF-16 characters. US with no separator becomes the flag 🇺🇸. Hi 5! in Discord style is “:regional_indicator_h: :regional_indicator_i: :five: :exclamation:”, and abc as look-alikes is 🅰️🅱️©️.

Frequently asked questions

Why did my letters turn into a flag?

Two regional indicator letters next to each other form a flag when they spell a country code, such as C and A (🇨🇦) or G and B (🇬🇧). Use the zero-width space separator to stop it.

Can screen readers read emoji letters?

They read each one by its name, such as “regional indicator symbol letter H”, which is slow and hard to follow. Use emoji letters for decoration and keep important words in plain text too.

Do these work everywhere?

Regional indicators and keycaps are standard emoji on current phones and computers. Enclosed letters such as 🅲 are symbols rather than emoji, so some devices show them in black and white.

Last updated:

Cite or embed this tool
APA

kakaoCalc. (2026, November 8). Emoji Letters Generator (Regional Indicator Text). https://kakao.mobile/tools/emoji-letters-generator/

MLA

“Emoji Letters Generator (Regional Indicator Text).” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/emoji-letters-generator/.

Paste this code into your page. The widget runs in your visitors' browsers, shows no ads and keeps a link back to this page. Embedding terms

Advertisement