StringMash.com

Weird text generator

One letter circled, the next raised, the next barred. Assembled rather than styled.

Conversion
11 characters
Updates as you type

Copy and paste anywhere

Using the weird text generator

Type on the left. Each letter comes back in a style picked at random from four different parts of Unicode, or with a stroke drawn through it, and the pick is made fresh for every letter.

The randomness is seeded on your text, so the same sentence always produces the same mess. Type it again tomorrow and you'll get the letters back in the same order. Switch Style to Struck through for the plainer version on the glitch page.

The four raided blocks

Circled letters come from Enclosed Alphanumerics, carried over from older East Asian character sets. Raised letters belong to the phonetic blocks, where ᵈ and ˢ are phonetic notation rather than decoration. For the barred ones, the tool raids the Latin Extended blocks and the currency signs, and a letter with no barred form gets a combining stroke, U+0336, laid over it instead.

The fourth set is the odd one. Mirrored letters have no home of their own, so they're borrowed across alphabets by shape alone: И is a Cyrillic letter doing duty as a backwards N, and Я is another one standing in for R.

Put a mixed word through the Unicode converter and the four origins show up as four scattered ranges of code points.

Who it shuts out

This is the most unreadable thing on the site. A screen reader hands a mixed word to its user as a list of unrelated characters, and some of them are pronounced by name. Search may not match it to the plain word either.

Use it for a one-off. A whole bio written this way locks out everyone reading with anything other than their eyes.

Related conversions

Each of the blocks has a page where it runs on its own: bubble text for the circles, superscript for the raised letters, and mirror text for the borrowed backwards ones.

Those are all readable, more or less. This page is what happens when you stop choosing.

Questions

Why does the same text always come out the same?

The picker is seeded on what you typed. A truly random result would change between the page being built and your browser redrawing it, and the two would disagree on first paint.

Can I control which styles it uses?

Not on this page. Use the single-style pages instead: bubble, superscript, mirror or glitch each apply one treatment to everything.

Does weird text survive a copy and paste?

The letters do, since they're ordinary code points. The combining stroke that some letters get is the fragile part, and name fields tend to strip it.

Can the tool undo it?

Yes. Swap the boxes and every letter is mapped back, whichever block it came from.

Sources

Added . Last updated and reviewed . What's new