ToolNimba Browse

🫧 Bubble Text Generator

By ToolNimba Text Team · Updated 2026-06-19

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?

Bubble text 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. Unicode (the universal character standard behind almost all digital text) includes a block called Enclosed Alphanumerics, which contains circled versions of A to Z, a to z and 0 to 9. Because these are real, standalone characters, they travel with your text wherever you paste it, no special app or styling needed.

This tool offers two variants. 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 as one case in Unicode, so lowercase input is shown using the same filled glyphs. 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. The conversion happens entirely in your browser using a built-in character map, so your text is never uploaded, stored or sent anywhere.

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.

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 and filled bubble versions update instantly below.
  3. Press the Copy button next to the style you prefer.
  4. Paste the copied bubble text into your bio, username, caption or message.

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.

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.

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

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.

Glossary

Bubble text
Text where each letter or digit is replaced by a Unicode character that shows it inside a circle.
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.

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.

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.

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.