Twitter Fonts

Bold, italic and cursive text for Twitter, now called X. Type once, pick a style and paste it into a post, your display name or bio. Each row shows if it fits the 50-character name.

Paste into
  • 25/50
  • 25/50
  • 25/50
  • 25/50
  • 25/50
  • 13/50
  • 25/50
  • 23/50
  • 25/50
  • 25/50
  • 25/50
  • 25/50
  • 25/50
  • 25/50
  • 13/50
  • 13/50
  • 13/50
  • 25/50
  • 25/50
  • 25/50
  • 25/50
  • 26/50
  • 25/50
  • 86/50
  • 13/50
Try it on
@your.username
LENGTH
SHOWS ON
รฃ รฉ รง

Check it here before you rename: Instagram allows two name changes in 14 days.

Fonts for your X display name and bio

Your display name, the name shown above your @handle, takes up to 50 characters, and it accepts Twitter fonts like these. Most styled letters count as two characters, so a 50-character name in bold is about 25 letters. The tool starts on X name, so every row shows its length against that limit and turns red when it is too long.

Your bio takes up to 160 characters, so you have room for one styled line, such as a bold job title or an italic tagline, with the rest in plain text. Switch Paste into to X post to check a longer line against the 280-character post limit.

Your @handle is the exception. It takes only letters, numbers and underscores, up to 15 characters, so fancy fonts will not go in there. Put the style in your display name and keep the handle plain.

Bold and italic in posts without a format button

X has no bold or italic button for regular posts; formatting is only offered on some long posts for paid accounts. These Twitter fonts get around that, because the style is part of each letter. Copy a row and paste it into a post, a reply or a quote post, and everyone sees it the same way.

Use it the way you would in print. A bold first line works like a headline for a thread, a bold number makes a stat stand out, and italic marks a title or a quote. One styled line in a plain post reads well. A whole post in bold is harder to read, and people tend to scroll past it.

Every styled letter counts as two of the 280 characters in a post, so a long styled line uses up your space fast. For more choice, the bold text generator and the italic text generator list every bold and italic style.

Fancy text and X search

Fancy letters are different characters from plain ones, so X search treats them as different words. A post that says ๐๐ข๐  ๐ง๐ž๐ฐ๐ฌ in bold will not come up when someone searches for "big news", and a display name in script is harder to find when people search for you by name.

Twitter fonts and hashtags don't mix well either. A hashtag in fancy letters may not turn into a link at all, and if it does, it is a different tag from the plain one. Keep hashtags, @mentions, keywords and your name in plain letters, and style the words around them.

Links and cashtags work the same way: they only work in plain text. The safest pattern is a styled first line to catch the eye, then the details people need in plain text below it.

Keep it readable for everyone

Screen readers read the characters, not their shapes. Some read each styled letter as a maths symbol, "mathematical bold capital B", and some skip it entirely. For people who use one, a fully styled post or name can be impossible to follow.

So use Twitter fonts as decoration and keep the important part plain. A styled name with the plain name next to it, or a bold opening line above a plain post, keeps the look without locking anyone out. The "works everywhere" tag tells you which styles show on almost every device, which matters as much for readers on older phones.

Want the same styles somewhere else? Discord fonts covers server and display names, and Facebook fonts covers posts and the Facebook intro.

Questions people ask

Do Twitter fonts still work now that it is X?

Yes. The name changed, but posts, names and bios still take Unicode text, so fonts for Twitter and X fonts are the same thing and paste in the same way they always did.

How long can my X display name be?

50 characters. Most fancy letters count as two, so the counter on each row shows the real length before you paste.

Can I use fancy fonts in my @handle?

No. Handles only take letters, numbers and underscores. Use fancy text in your display name and bio instead.

Why does my styled post run out of room so fast?

X counts each styled letter as two characters, so 140 bold letters already fill a 280-character post. Style one line and keep the rest plain.

Is it free?

Yes. There is no sign-up and nothing to install.

More font tools

Font changer๐’œa Bold text generatorโ†’Italic text generatorโ†’Discord fontsโ†’Facebook fontsโ†’