Skip to content
TextNothing leaves this tab

Bubble text generator

Type text, get circled bubble letters back — outline covers the full alphabet and digits, filled does not.

In
The rest is silence.
Circled
Copy one

Type in the bar at the bottom of the screen. Every style updates as you type. Hit Copy, then paste it wherever you want.

Circled
Ⓣⓗⓔ ⓡⓔⓢⓣ ⓘⓢ ⓢⓘⓛⓔⓝⓒⓔ.
Circled Filled
🅣🅗🅔 🅡🅔🅢🅣 🅘🅢 🅢🅘🅛🅔🅝🅒🅔.
Cursive & script
Cursive
𝒯𝒽ℯ 𝓇ℯ𝓈𝓉 𝒾𝓈 𝓈𝒾𝓁ℯ𝓃𝒸ℯ.
Bold Cursive
𝓣𝓱𝓮 𝓻𝓮𝓼𝓽 𝓲𝓼 𝓼𝓲𝓵𝓮𝓷𝓬𝓮.
Gothic & outline
Gothic
𝔗𝔥𝔢 𝔯𝔢𝔰𝔱 𝔦𝔰 𝔰𝔦𝔩𝔢𝔫𝔠𝔢.
Bold Gothic
𝕿𝖍𝖊 𝖗𝖊𝖘𝖙 𝖎𝖘 𝖘𝖎𝖑𝖊𝖓𝖈𝖊.
Outline
𝕋𝕙𝕖 𝕣𝕖𝕤𝕥 𝕚𝕤 𝕤𝕚𝕝𝕖𝕟𝕔𝕖.
Bold & italic
Bold
𝐓𝐡𝐞 𝐫𝐞𝐬𝐭 𝐢𝐬 𝐬𝐢𝐥𝐞𝐧𝐜𝐞.
Italic
𝑇ℎ𝑒 𝑟𝑒𝑠𝑡 𝑖𝑠 𝑠𝑖𝑙𝑒𝑛𝑐𝑒.
Bold Italic
𝑻𝒉𝒆 𝒓𝒆𝒔𝒕 𝒊𝒔 𝒔𝒊𝒍𝒆𝒏𝒄𝒆.
Sans Bold
𝗧𝗵𝗲 𝗿𝗲𝘀𝘁 𝗶𝘀 𝘀𝗶𝗹𝗲𝗻𝗰𝗲.
Sans Italic
𝘛𝘩𝘦 𝘳𝘦𝘴𝘵 𝘪𝘴 𝘴𝘪𝘭𝘦𝘯𝘤𝘦.
Sans
𝖳𝗁𝖾 𝗋𝖾𝗌𝗍 𝗂𝗌 𝗌𝗂𝗅𝖾𝗇𝖼𝖾.
Monospace & wide
Monospace
𝚃𝚑𝚎 𝚛𝚎𝚜𝚝 𝚒𝚜 𝚜𝚒𝚕𝚎𝚗𝚌𝚎.
Wide
The rest is silence.
Small & tiny
Small Caps
ᴛʜᴇ ʀᴇsᴛ ɪs sɪʟᴇɴᴄᴇ.
Tiny (Superscript)
ᵗʰᵉ ʳᵉˢᵗ ⁱˢ ˢⁱˡᵉⁿᶜᵉ.
Tiny (Subscript)
ₜₕₑ ᵣₑₛₜ ᵢₛ ₛᵢₗₑₙcₑ.
Circled & squared
Squared
🅃🄷🄴 🅁🄴🅂🅃 🄸🅂 🅂🄸🄻🄴🄽🄲🄴.
Squared Filled
🆃🅷🅴 🆁🅴🆂🆃 🅸🆂 🆂🅸🅻🅴🅽🅲🅴.
Parenthesized
⒯⒣⒠ ⒭⒠⒮⒯ ⒤⒮ ⒮⒤⒧⒠⒩⒞⒠.
Flipped & glitch
Upside Down
˙ǝɔuǝlᴉs sᴉ ʇsǝɹ ǝɥʇ
Strikethrough
T̶h̶e̶ r̶e̶s̶t̶ i̶s̶ s̶i̶l̶e̶n̶c̶e̶.̶
Underline
T̲h̲e̲ r̲e̲s̲t̲ i̲s̲ s̲i̲l̲e̲n̲c̲e̲.̲
Glitch
T̶̗̣̗̀̂̂h̷̜̘̘́̊̄ë̴̜̘̗̄̈ ṙ̴̥̣̤̀̊ẹ̶̘̥̊̄̇ŝ̴̥̘̖̈̀t̵̗̙̥̄̈́ ï̵̗̗̗̊̇ŝ̴̘̥̥̃̊ ś̴̘̥̣̀̂i̶̘̙̥̇́̇ĺ̶̙̤̣̂̂ẹ̶̣̣̄̂̀n̵̗̤̣̊̀́ċ̴̘̥̤̈̇è̷̙̥̜̀́.̵̥̥̘̈̀̄

Mechanism

Two Unicode blocks, wearing one nickname

The Circled outline style maps A–Z, a–z and 0–9 to circled Unicode characters. Circled Filled uses a table of 26 enclosed uppercase letters. It uppercases the input before mapping, so lowercase letters become filled capitals, while numbers and punctuation remain plain. These are the two mappings offered here, not a catalogue of every enclosed symbol in Unicode.

Limits

Where this bubble text generator falls short

  • The filled bubble style mapping only covers A to Z. Lowercase input is forced to uppercase before the swap, and any digit or punctuation mark passes through completely unstyled next to your filled letters.
  • The outline style covers the full alphabet and every digit, but stops there. Spaces, punctuation, and accented letters such as é are left exactly as typed rather than approximated.
  • Screen readers generally skip these code points or read them out as unrelated symbols, so bubble text should stay decorative rather than carry information someone needs to hear.
Questions

Questions about the bubble text generator

What is the actual difference between the two bubble styles?

Circled is the outline style and covers every letter in both cases, plus 0 through 9. Circled Filled is the solid style mapped to 26 uppercase letters. Pick Circled when the text needs to stay lowercase, and Circled Filled for an all-caps look, noting that numbers remain plain in filled.

Why did my lowercase word turn into capitals in the filled style?

The filled table used here contains uppercase letters only. The generator converts lowercase input to uppercase before mapping it, so the filled result uses capitals regardless of the original case.

Does bubble text work with numbers?

In the outline style, yes — 0 through 9 have their own circled characters. In the filled style, no: this tool does not map digits to filled forms, so they pass through as plain numbers next to filled bubble letters.

Can I use bubble text in a username or bio?

Most social platforms accept it in bios and display names, since it is regular Unicode text rather than an image. Some sign-up forms and username fields reject anything outside plain ASCII without explaining why, so test the specific field before committing to a name.

Is this the same as an image-based bubble letters generator?

No. Those render each letter as a picture, which cannot be copied as text or searched. This one swaps characters for other characters, so the result is still text: it can be pasted, searched, and read back with the reverse conversion.

Support

Where bubble text renders

Where Circled usually renders
instagramMostlyEnclosed alphanumerics are less widely covered by system fonts, especially on older Android.
tiktokMostlyEnclosed alphanumerics are less widely covered by system fonts, especially on older Android.
discordMostlyEnclosed alphanumerics are less widely covered by system fonts, especially on older Android.
linkedinMostlyUsually renders, but LinkedIn has filtered unusual characters in some fields before, and styled text is unreadable to screen readers.
X / TwitterMostlyEnclosed alphanumerics are less widely covered by system fonts, especially on older Android.

These notes are inferred from how each Unicode block behaves, not from a per-platform test run. Treat them as guidance, not a guarantee.

One thing worth knowing

Screen readers announce these characters one by one, or skip them. A profile written entirely in styled text is unreadable to anyone using one. Keep your real name and key information in plain text.