Bubble text generator
Type your text to put each letter and number in a circle or a square, and see at a glance which characters have no bubble.
Bubble text styles
Black bubbles
More stylesSquares
More stylesBlack squares
More stylesLetters in brackets
More styles🅐 changed to fit: a small letter became a capital, or an accent came off ! no bubble, left as it is. The line under each card lists them. Your text stays in this browser.
Speech bubbles, bubble frames and faces
Every card is drawn with the text from the box. Tap a card to copy it.
ASCII art with a speech bubble
Cat says
More ASCII artBunny thinks
More ASCII artFish blows bubbles
More ASCII artRobot says
More ASCII artGhost says boo
More ASCII artOwl says
More ASCII artPenguin says
More ASCII artDuck says
More ASCII artFrames made of bubbles
Rising bubbles
More framesCircles
More framesPearls
More framesTiny bubbles
More framesFish tank
More framesClassic bubble line
More framesBubble trail
More framesFloating bubbles
More framesGrowing dots
More framesText faces with speech bubbles
Face with a speech box
More facesThinking face
More facesShouting face
More facesChat bubble
More facesDaydream
More facesBear talks
More facesWondering
More facesBlowing bubbles
More facesKitty quote
More facesSparkly quote
More facesAngry bubble
More facesTalking in bubbles
More facesThinking in bubbles
More facesArt with more than one line lines up in a monospace font. In Discord, put it between three backticks (```) so it keeps its shape.
More ways to box in your text
These come from other tools on the site. Each card links to the full tool.
Big bubble letters
More big lettersCircle on any character
More wrappersLetters in brackets
More bracketsSmall caps
More small text
Last checked by the TextEditor.com team
Five kinds of bubble letters
Bubble text is not a font. Each bubble letter is a single Unicode character with the circle or square built in, like Ⓑ (U+24B7). That is why it pastes as text into a bio, a name or a chat, where you can't pick a font.
Unicode has five sets of these letters, and none of them is complete. Only the white circles have both capitals and small letters.
| Style | Sample | Capitals | Small letters | Numbers | Added |
|---|---|---|---|---|---|
| Bubbles | Ⓑⓤⓑⓑⓛⓔ 12 ⑫ | Yes | Yes | 0 to 50 | 1993, Unicode 1.1 |
| Black bubbles | 🅑🅤🅑🅑🅛🅔 12 ⓬ | Yes | No, capitals used | 0 to 20 | 2009 and 2010, Unicode 5.2 and 6.0 |
| Squares | 🄱🅄🄱🄱🄻🄴 12 12 | Yes | No, capitals used | None | 2009 and 2010, Unicode 5.2 and 6.0 |
| Black squares | 🅱🆄🅱🅱🅻🅴 12 12 | Yes | No, capitals used | None | 2009 and 2010, Unicode 5.2 and 6.0 |
| Letters in brackets | ⒝⒰⒝⒝⒧⒠ 12 ⑿ | No, small letters used | Yes | 1 to 20 | 1993, Unicode 1.1 |

The older white circles and brackets came from East Asian character sets, where circled numbers mark lists. The black circles and the squares came later, in 2009 and 2010. Some were first needed for Japanese TV and phone symbols, and Unicode then filled in the rest of the alphabet. If you mean the big, puffy bubble letters people draw on posters, those are drawn over several lines. Make them with big text art.
Circled numbers from 0 to 50
Most bubble generators put 12 in two circles, ①②. Unicode also has whole numbers in one circle, up to ㊿. The generator uses them when "Numbers up to 50 in one bubble" is on. There is no circled 51, so bigger numbers go digit by digit.
12 fits in one bubble in all three styles: ⑫ ⓬ ⑿
White circles, 0 to 50
Black circles, 0 to 20
In brackets, 1 to 20
Double circles, 1 to 10
Tap a bubble to copy it. ① to ⑳ came with Unicode 1.1 in 1993. ㉑ to ㊿, ⓫ to ⓴ and the double circles followed in Unicode 3.2 in 2002.
What happens to characters with no bubble?
The generator never drops a character. When a style has no bubble for it, one of three things happens:
- A small letter in black bubbles or squares becomes a capital, because those styles have no small letters. In brackets it goes the other way: capitals become small letters.
- A letter with an accent, like é, gets a plain bubble. Unicode has no bubble with an accent, so the accent comes off.
- Everything else stays as it is: punctuation, emoji, letters from other alphabets, and numbers in the square styles.
Each card marks these characters and lists them in the line under it. A few math signs have a circled form of their own. Tap one to copy it:
To put any character in a circle, there is a combining circle mark, U+20DD, that draws around the character before it, like a⃝. It lines up badly in most fonts. The character wrapper has it, along with brackets that work around every letter.
Bubble letters that turn into emoji
Some bubble letters are also emoji. 🅰 🅱 🅾 🅿 are the blood type and parking signs, and Ⓜ is the sign for a metro station. Unicode lets them show as plain letters or as colored emoji, and some phones pick the emoji. Your black square text can then have red A, B, O and P in the middle.
They became emoji with Unicode 6.0 in 2010. The same version added whole words in squares, and these always show as emoji. Tap one to copy it:
The Wikipedia article on the Enclosed Alphanumeric Supplement lists every letter and sign in this Unicode block.
Speech bubbles and frames in plain text
The speech bubbles, frames and faces are made of normal characters, so they paste anywhere text goes. The boxes use line drawing characters like ╭ and ─, and the animals use plain ASCII signs like / and _.
Art with more than one line keeps its shape only in a monospace font, where every character is as wide as the next. Notepad, code and Discord code blocks use one. A chat or a social post uses a normal font, so the right side of a box can drift. The one line faces and bubble lines look right in any font.
Emoji and Chinese or Japanese letters take two columns in most monospace fonts, and the cards count them that way. Some fonts draw them a little wider, so a box around emoji may not close exactly.
Bubble text and character limits
Many apps count text in code units, the way JavaScript stores it. White circles and brackets are in the first 65,536 characters of Unicode and count as one each. Black circles and both kinds of squares are higher up and count as two, so a short bubble name can hit a limit sooner than you think.
| Style | Your text | Length |
|---|---|---|
| Plain | Bubble | 6 |
| Bubbles | Ⓑⓤⓑⓑⓛⓔ | 6 |
| Black bubbles | 🅑🅤🅑🅑🅛🅔 | 12 |
| Squares | 🄱🅄🄱🄱🄻🄴 | 12 |
| Black squares | 🅱🆄🅱🅱🅻🅴 | 12 |
| Letters in brackets | ⒝⒰⒝⒝⒧⒠ | 6 |
Length counts code units, the way many apps check a limit. Type at the top to see your own text.
Screen readers have a harder time. They read each bubble by its Unicode name, like "circled latin capital letter B", or skip it. Use bubbles for a short name or a heading, and keep the rest in plain letters.
Frequently asked questions
How do I type bubble letters?
Type your text in the box at the top of this page. Tap the card you like to copy it, then paste it in your app. Phone keyboards have no bubble mode.
Why did my small letters turn into capitals?
Black bubbles, white squares and black squares only exist as capitals in Unicode. The generator uses the capital and marks the letter, so you know what changed. White bubbles have small letters, like ⓑⓤⓑⓑⓛⓔ.
Is there a circled number above 50?
No. Unicode stops at ㊿. Black circles stop at ⓴, and numbers in brackets at ⒇. Bigger numbers go in one bubble per digit.
Why does 🅰 show as a red emoji?
🅰, 🅱, 🅾 and 🅿 are also emoji for blood types and parking. Some phones always draw them as emoji, so they look different from the other black squares. Ⓜ in white bubbles can do the same. Black bubbles have no emoji letters, so they are the safe choice.
Why do some bubble letters show as boxes?
The device has no font with that character. Black bubbles and squares are newer, from 2009 and 2010, so a very old phone or computer may not show them. White bubbles work almost everywhere.
Can I use bubble text in my username?
Many apps only allow plain letters, numbers and a few signs in a username. Put bubble text in your display name, bio or posts instead.
Related tools
- Fancy textType once and see your text in 50+ fancy styles: fonts, flips, frames, glitch and art.
- Font converterSee which Unicode block each letter style comes from: math letters, small caps, Cyrillic or Greek look alikes.
- Small textTurn your text into tiny letters to copy and paste.
- Letters in bracketsPut every letter of your text inside brackets, boxes or any symbol you pick.
- Upside down textFlip your text upside down to copy and paste.
- Instagram fontsFonts for your Instagram bio, name and captions.