Skip to main content

Bubble Text Generator

Convert letters and numbers to circled, filled, and parenthesized Unicode bubble text — with mix builder, character explorer, and platform copy tools.

21/50021 chars · 4 words · 2 lines
Share

Use case

Every curated bubble variant — safest first

26 styles

Random Styles

⒝⒰⒝⒝⒧⒠ ⒮⒬⒰⒜⒟ ⒧⒠⒱⒠⒧ ⑼⑼
Parenthesized21
Bᵘᵇᵇˡᵉ Sqᵘᵃᵈ Lᵉᵛᵉˡ ⁹⁹
Superscript Digits21
𝔹𝕦𝕓𝕓𝕝𝕖 𝕊𝕢𝕦𝕒𝕕 𝕃𝕖𝕧𝕖𝕝 𝟡𝟡
Double-Struck Outline21
Bubble Squad Level ⓽⓽
Double Circled Digits21
🅑 🅤 🅑 🅑 🅛 🅔 🅢 🅠 🅤 🅐 🅓 🅛 🅔 🅥 🅔 🅛 ❾ ❾
Negative Spaced41
【Ⓑⓤⓑⓑⓛⓔ Ⓢⓠⓤⓐⓓ Ⓛⓔⓥⓔⓛ ⑨⑨】
Circled Bracketed23
🅑ⓤⓑⓑⓛⓔ 🅢ⓠⓤⓐⓓ 🅛ⓔⓥⓔⓛ 99
Alternating Mix21
🅑🅤🅑🅑🅛🅔 🅢🅠🅤🅐🅓 🅛🅔🅥🅔🅛 ❾❾
Negative Circled21
Ⓑ̲ⓤ̲ⓑ̲ⓑ̲ⓛ̲ⓔ̲ ̲Ⓢ̲ⓠ̲ⓤ̲ⓐ̲ⓓ̲ ̲Ⓛ̲ⓔ̲ⓥ̲ⓔ̲ⓛ̲ ̲⑨̲⑨̲
Circled + Underline42
Bubble Squad Level 𝟿𝟿
Monospace Digits21
✨ Ⓑⓤⓑⓑⓛⓔ Ⓢⓠⓤⓐⓓ Ⓛⓔⓥⓔⓛ ⑨⑨ ✨
Sparkle Bubble25
⦗🅑🅤🅑🅑🅛🅔 🅢🅠🅤🅐🅓 🅛🅔🅥🅔🅛 ❾❾⦘
Gaming Tag23

Live preview

21 chars · 4 words · 2 lines

Ⓑⓤⓑⓑⓛⓔ Ⓢⓠⓤⓐⓓ Ⓛⓔⓥⓔⓛ ⑨⑨
26 Styles
White Circled21
Ⓑⓤⓑⓑⓛⓔ Ⓢⓠⓤⓐⓓ Ⓛⓔⓥⓔⓛ ⑨⑨
Parenthesized21
⒝⒰⒝⒝⒧⒠ ⒮⒬⒰⒜⒟ ⒧⒠⒱⒠⒧ ⑼⑼
Double-Struck Outline21
𝔹𝕦𝕓𝕓𝕝𝕖 𝕊𝕢𝕦𝕒𝕕 𝕃𝕖𝕧𝕖𝕝 𝟡𝟡
Circled Digits21
Bubble Squad Level ⑨⑨
Negative Circled Digits21
Bubble Squad Level ❾❾
Parenthesized Digits21
Bubble Squad Level ⑼⑼
Double Circled Digits21
Bubble Squad Level ⓽⓽
Fullwidth Digits21
Bubble Squad Level 99
Superscript Digits21
Bᵘᵇᵇˡᵉ Sqᵘᵃᵈ Lᵉᵛᵉˡ ⁹⁹
Subscript Digits21
Bᵤbbₗₑ Sqᵤₐd Lₑᵥₑₗ ₉₉
Monospace Digits21
Bubble Squad Level 𝟿𝟿
Circled Spaced41 >Discord
Ⓑ ⓤ ⓑ ⓑ ⓛ ⓔ Ⓢ ⓠ ⓤ ⓐ ⓓ Ⓛ ⓔ ⓥ ⓔ ⓛ ⑨ ⑨
Circled Bracketed23
【Ⓑⓤⓑⓑⓛⓔ Ⓢⓠⓤⓐⓓ Ⓛⓔⓥⓔⓛ ⑨⑨】
Sparkle Bubble25
✨ Ⓑⓤⓑⓑⓛⓔ Ⓢⓠⓤⓐⓓ Ⓛⓔⓥⓔⓛ ⑨⑨ ✨
Circled + Underline21
Ⓑ̲ⓤ̲ⓑ̲ⓑ̲ⓛ̲ⓔ̲ ̲Ⓢ̲ⓠ̲ⓤ̲ⓐ̲ⓓ̲ ̲Ⓛ̲ⓔ̲ⓥ̲ⓔ̲ⓛ̲ ̲⑨̲⑨̲
Mixed Bubble21
🅑ⓤⓑⓑⓛⓔ 🅢ⓠⓤⓐⓓ 🅛ⓔⓥⓔⓛ ⑨⑨
Circled + Bold45 >Discord
Ⓑⓤⓑⓑⓛⓔ Ⓢⓠⓤⓐⓓ Ⓛⓔⓥⓔⓛ ⑨⑨ (𝐁𝐮𝐛𝐛𝐥𝐞 𝐒𝐪𝐮𝐚𝐝 𝐋𝐞𝐯𝐞𝐥 𝟗𝟗)
List Counter21
Bubble Squad Level ⑨⑨
Negative Spaced41 >Discord
🅑 🅤 🅑 🅑 🅛 🅔 🅢 🅠 🅤 🅐 🅓 🅛 🅔 🅥 🅔 🅛 ❾ ❾
Parenthesized Spaced41 >Discord
⒝ ⒰ ⒝ ⒝ ⒧ ⒠ ⒮ ⒬ ⒰ ⒜ ⒟ ⒧ ⒠ ⒱ ⒠ ⒧ ⑼ ⑼
Circled Bold Header21
ⒷⓊⒷⒷⓁⒺ ⓈⓆⓊⒶⒹ ⓁⒺⓋⒺⓁ ⑨⑨
Alternating Mix21
🅑ⓤⓑⓑⓛⓔ 🅢ⓠⓤⓐⓓ 🅛ⓔⓥⓔⓛ 99
Black Filled21
🅑🅤🅑🅑🅛🅔 🅢🅠🅤🅐🅓 🅛🅔🅥🅔🅛 99
Negative Circled21
🅑🅤🅑🅑🅛🅔 🅢🅠🅤🅐🅓 🅛🅔🅥🅔🅛 ❾❾
Squared Block21
🄱🅄🄱🄱🄻🄴 🅂🅀🅄🄰🄳 🄻🄴🅅🄴🄻 99
Gaming Tag23
⦗🅑🅤🅑🅑🅛🅔 🅢🅠🅤🅐🅓 🅛🅔🅥🅔🅛 ❾❾⦘

What is bubble Unicode text?

Bubble text on FontLeech is built from the Unicode Enclosed Alphanumerics blocks — not from installable fonts or CSS. When you copy Ⓑⓤⓑⓑⓛⓔ, each character is a distinct code point (for example U+24B7 for Ⓑ) that pastes as plain text into Instagram bios, Discord display names, TikTok captions, and chat apps.

Bubble text vs bubble fonts

A bubble font (OTF/TTF or a PNG text effect) requires rendering support on each device. Unicode bubble letters work anywhere plain text works because the circle is part of the character itself. They will not match a designer's rounded logotype — but they survive copy-paste, search in some apps, and username fields that reject custom fonts.

White circled vs black filled bubbles

  • White / outline circled (U+24B6–U+24E9) — separate glyphs for uppercase and lowercase, plus circled digits ①–⑨ and ⓪.
  • Black / negative filled (U+1F150–U+1F169) — uppercase letters only in Unicode. Lowercase input maps to the filled uppercase glyph — not a bug, a standard limitation.
  • Parenthesized (U+249C–U+24B5) — subtle (a) style, popular for footnotes and soft emphasis.

Unicode limitations

Punctuation (@, #, !), emoji, and most non-Latin scripts have no standard enclosed form — they pass through unchanged. Use the character mapping panel to see exactly which input characters convert. Digit 0 has no parenthesized counterpart; circled ⓪ and negative ⓿ exist in other blocks.

Accessibility & readability

  • Screen readers may announce enclosed letters by Unicode name — avoid bubble text for navigation labels or critical instructions.
  • Use Strip to plain to copy an ASCII version alongside decorative output.
  • Short usernames and headers read better than full paragraphs in enclosed forms.

Platform notes

Instagram bios count enclosed characters toward the ~150 character limit — often two visual units per glyph on some devices. Discord display names allow enclosed Unicode on most clients; server nicknames may be moderated. WhatsApp and TikTok generally render circled letters; combining-mark combos (underline + circled) may look broken on older Android builds. Always paste a test string in your target app before committing a username.

Practical examples

  • Instagram display line — circled name + plain @handle (bio template)
  • Discord patch note header — negative circled uppercase title
  • Gaming clan tag — gaming bracket + negative circles
  • Numbered patch list — circled digits ①②③ beside plain text steps
  • Mixed bubble username — filled caps + circled lowercase via mix builder
Complete Guide

What is the Bubble Text Generator?

About this tool

Convert letters and numbers into Unicode bubble text — white circled, black filled, parenthesized, and squared enclosed characters. Mix builder, character explorer, strip decoder, and 26 presets for Instagram bios, Discord nicks, and gaming tags.

How It Works

Maps ASCII letters to Enclosed Alphanumerics (U+24B6–U+24E9 for circled A–Z/a–z, U+1F150–U+1F169 for negative filled caps, U+249C–U+24B5 for parenthesized). Digits use circled ①–⑨ (U+2460+), negative ❶–❾ (U+2776+), or parenthesized ⑴–⑼ (U+2474+). Output is real Unicode — not fonts — so it pastes into plain text fields.

Style Variations

Available text transformations

White Circled

Classic outline bubbles

Ⓑⓤⓑⓑⓛⓔ
Black Filled

Negative enclosed caps

🅑🅤🅑🅑🅛🅔
Mixed Bubble

Filled caps + circled lower

🅑ⓤ🅑ⓑⓛⓔ
Circled Digits

Number counters

①②③

Platform Compatibility

Where you can use this text

📸Instagram
Excellent
Bios and captions; enclosed chars count toward limit
💬Discord
Excellent
Display names and About Me; test nicknames per server
🎵TikTok
Excellent
Profile and comment text
💚WhatsApp
Good
Messages and status; older devices may vary
🐦Twitter/X
Excellent
Display name and bio
📺YouTube
Good
Channel name and descriptions
📄Google Docs
Excellent
Paste as Unicode text
📝Notion
Excellent
Works in titles and callouts
Pro Tips
  • Use white circled for readable lowercase bios; black filled for bold uppercase headers
  • Digit-only styles (bt-digits-*) leave letters unchanged — great for step counters beside plain text
  • Open the character explorer to copy individual enclosed glyphs
  • Star favorites to save conversions locally in your browser

How to Use

Quick start guide

1
Type your text

Enter a username, announcement, or numbered list — multiline supported.

2
Pick a use case

Filter by Instagram, Discord, gaming, lists, or minimal styles.

3
Browse or mix

Copy a preset card, or use the mix builder for custom uppercase/lowercase/digit combos.

4
Copy and paste

Use Copy output, TXT/PNG export, or share URL — test in your target app.

Frequently Asked Questions

No. Bubble text here uses Unicode Enclosed Alphanumeric characters — each letter is its own code point. You copy plain text, not a font file. It works anywhere Unicode is supported, unlike OTF/TTF bubble fonts.

Related Tools

Related Tools