Skip to main content
ASCII Art Generator

Bubble text generator

Put your letters in circles. Type a short message, preview the actual characters, then copy or save the result.

Circled Unicode text. No font download or account needed.

Leave without saving your work?

Your input and artwork are not saved. Keep editing, or download the current result and check it before leaving.

15 / 1,000 UTF-16 code units. Emoji may use more than one unit. No silent shortening.

Puts standalone A-Z, a-z and each digit in a Unicode circle. Accented letters, other scripts and emoji stay whole and unchanged. Spaces and punctuation stay as typed.

Your bubble text

These are different Unicode characters, not ASCII or a font setting. Check the pasted result: fonts and apps can display or handle them differently.

Actual copyable examples

Original: Hello world 123
Ⓗⓔⓛⓛⓞ ⓦⓞⓡⓛⓓ ①②③
Original: Café 👩‍💻
Ⓒⓐⓕé 👩‍💻

The first example circles each digit separately. The second keeps the accented letter and joined emoji intact.

Circled characters, not a bubble font

This tool uses Unicode's Enclosed Alphanumerics: U+24B6 through U+24CF for capital letters and U+24D0 through U+24E9 for lowercase letters. Digits 1-9 use U+2460 through U+2468; zero uses U+24EA. Each supported character gets its own circle, so 12 becomes ①②, not a single circled number twelve.

The result is not ASCII, outlined lettering or a font setting. Copying transfers different Unicode characters. The tool does not draw inflated letters or install a font; their displayed shape depends on the receiving font.

For large banners made from ordinary characters, use Text to ASCII. For raised, lowered or small-caps characters, use Small text.

What stays unchanged?

Only standalone A-Z, a-z and 0-9 are converted. Spaces, punctuation, tabs and line breaks stay as typed. Accented letters, other scripts, emoji, keycaps and already circled text stay whole. The unchanged notice lists unsupported letters or numbers. Nothing is normalized or transliterated.

Use ordinary text for essential information. Circled characters can affect search and screen-reader pronunciation. Some fonts may show missing-character boxes; apps may reject or normalize the result. Check your pasted text before using it. Your ordinary input remains available above.

The Unicode inspector shows character identities. Bold text creates mathematical-bold characters without circles.

Limits, exports and data handling

Up to 1,000 UTF-16 input units, without silent truncation. Each converted character uses one output unit; unsupported clusters keep their original length. Destination limits may count differently. Incomplete Unicode, bidirectional formatting controls and controls other than tabs and line breaks are rejected explicitly.

Copy and TXT contain only the current result, with no labels or added final newline. TXT uses UTF-8. Browser fields normally normalize pasted CRLF or lone CR endings to LF; clipboard and receiving editors may adapt line endings too. If copying fails, select the raw result or use TXT.

Input stays in this page's memory, not links, saved settings or analytics events. Export before leaving. Site resources and analytics still make requests; see data handling.

Technical references: official Unicode character data and Unicode text segmentation. Character identity does not guarantee font appearance.