ToolNimba

🫧 Bubble Text Generator: Circle Letters to Copy and Paste

Shihab Mia By Shihab Mia · Updated 2026-06-27

Type some text above to see every bubble style.

Bubble (outline)
Bubble (filled)

Bubble text turns ordinary letters into characters that sit inside little circles, like Ⓑⓤⓑⓑⓛⓔ. It is a popular way to make a username, bio, comment or status stand out without any app or font install. Type your text below and this generator instantly shows two versions: an outline (white) bubble style and a filled (black) bubble style. Copy whichever you like and paste it straight into Instagram, TikTok, Discord, a profile name or anywhere that accepts plain text.

What is the Bubble Text Generator?

A bubble text generator converts the letters and numbers you type into circled Unicode characters, so plain words like "hello" come out as ⓗⓔⓛⓛⓞ or 🅗🅔🅛🅛🅞. It is not a font in the usual sense. A font changes how the same underlying letters are drawn, but bubble text swaps each ordinary letter for a completely different Unicode character that happens to look like that letter inside a circle. Because these are real, standalone characters, they travel with your text wherever you paste it, no special app, plug-in or download needed.

The characters come from a Unicode block called Enclosed Alphanumerics, plus its supplement. Unicode is the universal character standard behind almost all digital text, and it includes circled versions of A to Z, a to z and 0 to 9. Your phone, tablet and computer already ship with these glyphs built in, which is exactly why bubble letters copy and paste so reliably across modern apps. When you press Copy, you are putting genuine text on your clipboard, not an image.

This tool offers two variants so you can match the look you want. The outline style (Ⓐ ⓐ ①) uses the white circled characters, where the letter sits inside an open ring. The filled style (🅐 ❶) uses the negative or black circled characters, where the letter is reversed out of a solid dark circle. The outline set has separate uppercase and lowercase glyphs, while the filled letter set only exists in a single case in Unicode, so lowercase input in the filled style is shown using the same glyphs as uppercase. Digits use the circled-number characters, with a dedicated symbol for zero since it is not part of the one-to-nine run.

Any character that does not have a circled equivalent, such as spaces, punctuation, emoji or accented letters, is left exactly as you typed it. That means your spacing and symbols stay intact and only the letters and digits change. This keeps multi-word phrases readable and lets you mix bubble letters with normal symbols, hashtags and emoji in the same line.

Bubble text is a favourite for social media because it draws the eye in a crowded feed without breaking any rules: it is still plain text, so platforms treat it like any other caption or name. People use it for Instagram bios, TikTok display names, Discord nicknames, Twitter and X handles, WhatsApp statuses, Telegram channels, gaming tags and stream titles. Since the conversion happens entirely in your browser using a built-in character map, your text is never uploaded, stored or sent anywhere, and the generator keeps working even if you go offline after the page loads.

When to use it

  • Styling a social media username, display name or bio so it stands out in search and on profiles.
  • Adding eye-catching headers to captions, comments or community posts on Instagram, TikTok, X or Facebook.
  • Decorating Discord channel names, status messages and nicknames where only plain text is allowed.
  • Making gaming tags, stream titles or chat shout-outs look distinct without any image or custom font.
  • Highlighting a section of a WhatsApp, Telegram or Messenger message so a key word or phrase pops.
  • Creating playful headers for blog comments, forum signatures, Reddit posts or marketplace listings.

How to use the Bubble Text Generator

  1. Type or paste the text you want to convert into the input box.
  2. Watch the outline (white) and filled (black) bubble versions update instantly below.
  3. Decide which style fits your look: outline for a clean ringed feel, filled for bold contrast.
  4. Press the Copy button next to the style you prefer.
  5. Paste the copied bubble text into your bio, username, caption or message.
  6. Preview it in the destination app to confirm every character displays as expected.

Formula & method

For each character, find its code point. Letters A to Z map to the circled-A block (outline starts at Ⓐ, filled starts at 🅐), a to z map to the circled-a block (outline only, filled reuses uppercase), digits 1 to 9 map to the circled-number block and 0 maps to its own circled-zero symbol. Characters with no circled equivalent (spaces, punctuation, emoji) pass through unchanged.
Bubble text generator: how normal letters map to outline and filled circled charactersBubble Text GeneratorNormal letters map to circled Unicode charactersHelloNormal textⒽⓔⓛⓛⓞOutline style🅗🅔🅛🅛🅞Filled styleSample character mapA🅐b🅑5Spaces, punctuation and emoji pass through unchanged

Worked examples

You want the word "Bubble" in outline bubble letters for your profile name.

  1. Type Bubble into the input box.
  2. The capital B maps to the circled outline B, which is Ⓑ.
  3. Each lowercase letter maps to its outline circled form: u to ⓤ, b to ⓑ, b to ⓑ, l to ⓛ, e to ⓔ.
  4. Joined together the outline result reads Ⓑⓤⓑⓑⓛⓔ.
  5. Press Copy on the outline row and paste it as your name.

Result: Bubble becomes Ⓑⓤⓑⓑⓛⓔ in the outline style.

You want the text "Top 10" in the filled bubble style for a post header.

  1. Type Top 10 into the input box.
  2. Letters map to the filled circled glyphs: T to 🅣, o to 🅞, p to 🅟.
  3. The space between the word and the number is left unchanged.
  4. Digit 1 maps to the filled circled one ❶ and digit 0 maps to the filled circled zero ⓿.
  5. The filled result reads 🅣🅞🅟 ❶⓿.

Result: Top 10 becomes 🅣🅞🅟 ❶⓿ in the filled style.

You want a mixed Instagram bio line like "Hi! :)" using outline bubbles.

  1. Type Hi! :) into the input box.
  2. H maps to Ⓗ and i maps to ⓘ in the outline style.
  3. The exclamation mark, space, colon and bracket have no circled equivalents, so they are left as typed.
  4. The outline result reads Ⓗⓘ! :).
  5. Press Copy and paste it into your bio, where the punctuation keeps the line readable.

Result: Hi! :) becomes Ⓗⓘ! :) in the outline style, with punctuation unchanged.

Sample characters in each bubble style

NormalOutline (white)Filled (black)
A🅐
a🅐
B🅑
z🅩
1
0

What happens to each kind of input

Input typeBehaviour
Uppercase A to ZConverted to circled letters
Lowercase a to zConverted (filled reuses uppercase glyphs)
Digits 0 to 9Converted to circled numbers
Spaces and punctuationLeft unchanged
Emoji and accented lettersLeft unchanged

Where bubble text works and what to watch for

PlatformBubble text support
InstagramWorks in bios, captions, comments and display name
TikTokWorks in bio and display name; nickname rules still apply
DiscordWorks in nicknames, channel names and messages
X (Twitter)Works in display name and posts
WhatsApp / TelegramWorks in status, messages and channel titles
Official forms / searchAvoid: may not be searchable or read aloud correctly

Common mistakes to avoid

  • Expecting it to work everywhere with no exceptions. A few apps and older devices use fonts that do not include the circled characters, so the text may show as plain letters or empty boxes for some viewers. Test it in the destination app before relying on it for anything important.
  • Assuming search engines and screen readers read it normally. Because bubble letters are separate Unicode characters, search and accessibility tools may not treat Ⓑ the same as B. Avoid bubble text in things that need to be searchable or read aloud, like real names on official forms.
  • Looking for filled lowercase that is different from uppercase. Unicode only defines one case of the filled (negative) circled letters, so filled lowercase input is shown with the same glyphs as uppercase. If you need distinct upper and lower shapes, use the outline style instead.
  • Worrying that pasted bubble text is an image. It is real text, not a picture, so it can be selected, edited and copied again. That also means it inherits the size and colour of wherever you paste it, rather than carrying its own styling.
  • Using bubble text in passwords or account logins. Circled characters are not the same code points as normal letters, so a password or 2FA field that expects plain ASCII will reject them or store something you cannot retype. Keep bubble text to display fields only.
  • Overusing it until the text is hard to read. A whole paragraph of bubble letters can be slow to read and may look like spam. Use it on a short name, a header or one or two key words so the effect stays eye-catching rather than tiring.

Glossary

Bubble text
Text where each letter or digit is replaced by a Unicode character that shows it inside a circle.
Circled text
Another name for bubble text, referring to letters and numbers enclosed in a circle outline or solid disc.
Unicode
The global standard that assigns a unique code point to every character, letting the same text display across apps and devices.
Code point
The numeric value Unicode assigns to a character, used here to map a normal letter to its circled version.
Enclosed Alphanumerics
The Unicode block that contains circled letters and numbers, the source of the outline bubble characters.
Negative (filled) circle
A circled character drawn as a light letter reversed out of a solid dark circle, used for the filled style.
Glyph
The visual shape a font draws for a given character; one code point can look slightly different from font to font.
Copy and paste
Placing the generated bubble text on your clipboard so you can insert it into a bio, caption or message in another app.

Frequently asked questions

What is bubble text?

Bubble text is text in which each letter or number is swapped for a Unicode character that shows the same symbol inside a circle, like Ⓑⓤⓑⓑⓛⓔ. It is plain text, not an image or a downloaded font, so you can copy and paste it almost anywhere.

How do I make bubble letters to copy and paste?

Type your text in the box above, choose the outline or filled style, then press Copy. The bubble version is placed on your clipboard so you can paste it into a username, bio, caption or message.

What is the difference between the outline and filled styles?

Outline (white) bubble letters show each character inside an open ring, like Ⓐ and ⓐ. Filled (black) bubble letters reverse the character out of a solid dark circle, like 🅐 and ❶. The outline style has separate upper and lower case shapes, the filled style has one case only.

Will bubble text work on Instagram, TikTok and Discord?

Yes, in most cases. These platforms accept Unicode text, so circled letters paste straight into bios, captions, usernames and channel names. A small number of apps or older devices may show some characters as plain letters or boxes, so it is worth testing first.

Is the bubble text generator free?

Yes, it is completely free with no sign-up, no limits and no watermark. Bubble letters are standard Unicode characters, so there is nothing to buy or subscribe to. You can generate and copy as much bubble text as you like.

Why are spaces, punctuation and emoji not converted?

Only letters A to Z, a to z and digits 0 to 9 have circled equivalents in Unicode. Anything else, including spaces, punctuation, accented letters and emoji, is left exactly as you typed it so your formatting stays intact.

Can I use bubble letters in my username or display name?

Usually yes, for display names and nicknames on social platforms that accept Unicode. Some sites restrict handles to plain letters and numbers, and official accounts may need a searchable real name, so check the field rules before saving.

Does bubble text work on iPhone and Android?

Yes. Both iOS and Android include the circled characters in their system fonts, so bubble text you copy on a phone displays correctly when you paste it into apps, messages and profiles on either platform.

Is my text sent anywhere?

No. The whole conversion runs in your browser using a built-in character map. Your text is never uploaded, stored or shared, and the tool works even if you go offline after the page loads.

Why do some bubble letters show as empty boxes?

An empty box or question mark means the app or device font does not include that particular circled character. The text itself is correct; only the display is missing the glyph. Try a different app, update the device, or use the outline style, which has the widest support.