Bubble Text Generator
Circle every letter in a white or black bubble, or box it in a square.
No styles match this filter.
How bubble letters work
Bubble letters come from Unicode’s Enclosed Alphanumerics blocks: sets of letters and numbers printed inside circles, squares or parentheses, originally for numbered lists, labels and signage. White bubbles (Ⓐ ⓐ) exist for capitals, lowercase and digits. Black bubbles (🅐) and both square styles (🄰 🅰) exist only as capitals, so the tool uppercases your text for those.
Numbers get special care. Unicode includes single-character bubbles for 10 through 20 (⑩ to ⑳, and ❿ to ⓴ in black), so with the numbers switch on, “Level 12” keeps 12 in one bubble instead of splitting it into ① and ②. Larger numbers are written digit by digit.
The filter chips separate white bubbles, black ones and squares; Spaced Bubble adds breathing room between letters, which reads better in longer names. Because squared letters A, B, O and P double as emoji, they may appear in color next to black-and-white neighbors. The note under that card is a reminder, not an error.
Heads up: Black bubbles and squares need a newer font. Check them on an older phone before using them somewhere important, and avoid them in names that must be read aloud.
Frequently asked questions
Why do black bubbles turn my lowercase letters into capitals?
Unicode only has black (negative) bubble and square letters in capital form. The tool converts lowercase letters to those capitals automatically, so every letter still gets a bubble.
Why do some black squares show up as colorful emoji?
🅰, 🅱, 🅾 and 🅿 are also emoji, so many phones draw them in color. The other letters stay black and white. If that clash bothers you, use Black Bubble instead.
Can I put numbers in bubbles?
Yes. Digits 0–9 have white and black bubble forms, and with “Numbers 10–20 in one bubble” turned on, 12 becomes ⑫ instead of ①②.
Will bubble letters show on every phone?
White circled letters are widely supported. Black circled and squared letters come from a newer block and can show as empty boxes on older devices.