MSRX Tools

Bubble Text Generator

Letters inside circles and squares, filled or outlined.

Everything runs inside your browser. Your files never leave your device.

Input

Result

The result appears here as you type.

Ask about Bubble Text Generator

Questions about what this tool does, which option to pick, or what it can and cannot handle.

The question you type here is sent to an AI provider to be answered — your files and whatever you put in the tool above are not, and the assistant cannot see them. Answers are generated and can be wrong. The tool itself is not guessing: it runs deterministic code on your device.

About the Bubble Text Generator

Enclosed letters — a character sitting inside a ring or a box — were added to Unicode for the sort of document that numbers its steps or labels its diagram parts. Circled digits mark a list; circled letters key a legend to a figure. They were never meant as a decorative alphabet, which is why the set behaves oddly in the places it does.

Five variants appear on this page, and the bubble everyone means is the first: outlined circles, filled circles, outlined squares, filled squares, and letters in brackets. The outlined circles are the most complete, with separate upper and lower case and a full run of digits including a circled zero that sits on its own away from one to nine. The squares and the filled circles are uppercase only, so lowercase input is mapped to the capital forms rather than dropped.

There is one genuine trap. Several of the filled variants live in ranges that some systems treat as emoji rather than as letters. On those platforms a filled circled A does not render as a dark disc with a white letter in it — it comes out coloured, at emoji size, sometimes with different proportions to the character beside it. The result can look wrong in a way that has nothing to do with the text being incorrect. It is worth checking on a phone before committing to one of the filled rows.

Digits are only available in the outlined circle and bracketed rows. The square variants have no numerals, so any figures stay plain.

As with the rest of the family, none of it is read aloud as words and none of it is searchable.

How to use it

  1. 1Type your text at the top.
  2. 2Compare the five rows: outlined circles are the most complete and the most predictable.
  3. 3Check the filled rows on a phone before using them — some platforms render them as emoji.
  4. 4Copy the row you want.
  5. 5Paste it into the caption, bio or comment.

Questions

Why do the filled letters look like emoji on my phone?
Because on some systems they are treated as emoji. The filled circled and squared letters fall in ranges that certain platforms render with their colour emoji font rather than the text font, so they appear coloured and sized differently from the letters next to them. Nothing is wrong with the text; the device is choosing a different presentation.
Why is my lowercase turned into capitals?
Because those variants have no lowercase. Only the outlined circles were given both cases. For the squares and the filled circles, mapping lowercase to the capital form keeps the word intact, which is better than leaving half of it unenclosed.
Why is the circled zero different from the other digits?
It was added later and sits on its own, well away from the run of one to nine. That gap catches out anyone who assumes the ten digits are consecutive, and produces a wrong character for zero if the assumption is not handled deliberately.
What were these characters actually for?
Numbering and labelling in technical documents — steps in a procedure, parts in a diagram, references in a legend. Japanese typesetting in particular uses them heavily, which is why the set is as extensive as it is.