Twitter and X Font Generator

X has no rich text in posts, so bold and italic Unicode characters are how people emphasise a line. Restrained styles come first here because the platform's own font is dense.

All styles

Bold Serif
Italic Serif
Small Caps
Tiny Text
Cursive
Bold Script
Calligraphy
Gothic
Old English
Graffiti
Tattoo
Fancy Outline
Cool
Bold Sans
Italic Sans
Monospace
Cute
Bubble
Bubble Filled
Squared
Aesthetic Wide
Strikethrough
Underline
Upside Down
Glitch (Low)
Zalgo
Zalgo (Heavy)
Handwriting
Vintage Script
Runic
Weird Symbols
Faux Cyrillic
Faux Greek
Sans Serif
Bold Italic Serif
Bold Italic Sans
Double Underline
Wavy Underline
Short Strikethrough
Tilde Strikethrough
Overline
Slashed
Dotted
Subscript
Squared Negative
Parenthesized
Mirror (Reversed)
Morse Code
Binary Code

Twitter / X

Posts, display names and bios all accept these characters, while your @handle stays ASCII-only. Bear in mind that styled text is indexed as symbols, so keywords you want found in search should stay plain. A single bold opening line performs better than a fully styled post, which reads as spam to many users.

Where people use it

  • A bold hook on the first line of a thread
  • Italic quotes inside a post
  • Small caps section labels in long threads
  • Styled display names during a campaign

Frequently asked questions

Does styled text affect reach?

There is no confirmed penalty, but search matches on plain text, so heavily styled posts are harder to find.

Can I style my @handle?

No. Handles are limited to letters, numbers and underscores.

Do styled characters use more of the character limit?

Some styles use characters that count as two, so a heavily styled post can hit the limit sooner.