Fancy text generators, one drawer per style

A printer's typecase was a shallow drawer split into compartments, one for every character in the set. This is the same idea for Unicode: pick a compartment, type your text, copy the result. Everything runs in your browser and nothing is sent anywhere.

All text style generators


How Typecase works

None of these tools install a font. They cannot — an Instagram bio has no formatting menu, and the person reading it is on their own device with their own fonts. What the tools do instead is substitution: your letter a is swapped for a different character that already exists in Unicode and already looks the way you want.

Unicode contains thousands of letter-like characters that were added for reasons having nothing to do with social media. Mathematicians needed a bold a that meant something different from an italic a, so both got their own code points. Japanese encodings needed Latin letters that filled a full square cell. Linguists needed small capitals for phonetic notation. Each of those decisions left behind a complete or near-complete alphabet, and that is the raw material every generator here draws from.

The practical consequence is that styled text behaves like text rather than like formatting. It survives copy and paste, it can be sent in a message, and it holds its appearance in apps that offer no styling options. It also cannot be undone by the receiving app, which is occasionally a problem rather than a feature.

Where these styles work, and where they don't

Support depends on the field you are pasting into, not only on the app. Handles are almost always restricted to plain characters; the display name and bio beside them usually are not.

Where Unicode styled text is accepted across common platforms
PlatformBio / descriptionDisplay nameHandle
InstagramYesYesNo — letters, numbers, periods, underscores
TikTokYesYesNo — restricted character set
X / TwitterYesYesNo
DiscordYesYesNo — usernames are lowercase and restricted
RedditYes, in posts and commentsYes, in the profile display nameNo
YouTubeYesYesHandle characters are restricted
WhatsAppYesYesNot applicable

One thing worth knowing. Screen readers handle these characters badly. A line of mathematical bold letters may be read out character by character, announced with a description in front of each one, or skipped entirely. In-app search and search engines also treat them as different characters, so a styled name is harder to find. Use styling for emphasis and decoration, and keep at least one plain-text line saying who you are and what you do.

Common questions

Is this a font, or is it changing my text?

It changes your text. A font is a file your device uses to draw characters, and Typecase does not install anything. Instead it swaps each letter for a different Unicode character that happens to look bold, circled or handwritten. That is why the result survives a copy and paste into an app with no formatting options at all.

Why does some styled text show up as empty boxes?

A box means the device rendering the text has no glyph for that character in any installed font. The character is still there and still correct, but that particular phone, browser or app cannot draw it. Older Android builds and some desktop applications are the usual culprits. Styles built from long-established blocks, such as bold and circled letters, are the safest.

Can I use styled text in my username?

Usually not. Instagram, TikTok and Reddit restrict handles to plain letters, numbers and a few punctuation marks, so styled characters are rejected outright. Display names and bios are separate fields and normally accept them. Discord allows styled display names but not styled usernames.

Do these tools send my text anywhere?

No. Every transformation runs in your browser using JavaScript that ships with the page. There is no server that receives what you type, no account system and no database. You can disconnect from the internet after the page loads and the tools keep working.

Start with a guide

If you are solving something specific rather than browsing styles, these cover the whole job rather than a single tool.