TechForNerd
Stylish Font Generator Unicode Text Styler
Bio, display name and posts

Fonts for Twitter

Style your display name, bio, or a post on X with characters that keep their look after the paste.

Style group

157 styles ready to copy

Hearts

♡hello there♡

Solid Hearts

❤hello there❤

Stars

★hello there★

Open Stars

☆hello there☆

Tildes

~hello there~

Dot Ends

•hello there•

Dashes

-hello there-

Underscores

_hello there_

Quote Marks

"hello there"

Angle Brackets

«hello there»

Small Flower

✿hello there✿

Music Notes

♪hello there♪

Check Marks

✓hello there✓

Plus Ends

✚hello there✚

Infinity

∞hello there∞

Bold + Hearts

♡𝐡𝐞𝐥𝐥𝐨 𝐭𝐡𝐞𝐫𝐞♡

Script + Hearts

♡𝒽ℯ𝓁𝓁ℴ 𝓉𝒽ℯ𝓇ℯ♡

Gothic + Hearts

♡𝔥𝔢𝔩𝔩𝔬 𝔱𝔥𝔢𝔯𝔢♡

Small Caps + Hearts Widest device support

♡ʜᴇʟʟᴏ ᴛʜᴇʀᴇ♡

Outline + Hearts

♡𝕙𝕖𝕝𝕝𝕠 𝕥𝕙𝕖𝕣𝕖♡

Bold + Solid Hearts

❤𝐡𝐞𝐥𝐥𝐨 𝐭𝐡𝐞𝐫𝐞❤

Script + Solid Hearts

❤𝒽ℯ𝓁𝓁ℴ 𝓉𝒽ℯ𝓇ℯ❤

Gothic + Solid Hearts

❤𝔥𝔢𝔩𝔩𝔬 𝔱𝔥𝔢𝔯𝔢❤

Small Caps + Solid Hearts Widest device support

❤ʜᴇʟʟᴏ ᴛʜᴇʀᴇ❤

Outline + Solid Hearts

❤𝕙𝕖𝕝𝕝𝕠 𝕥𝕙𝕖𝕣𝕖❤

Bold + Stars

★𝐡𝐞𝐥𝐥𝐨 𝐭𝐡𝐞𝐫𝐞★

Script + Stars

★𝒽ℯ𝓁𝓁ℴ 𝓉𝒽ℯ𝓇ℯ★

Gothic + Stars

★𝔥𝔢𝔩𝔩𝔬 𝔱𝔥𝔢𝔯𝔢★

Small Caps + Stars Widest device support

★ʜᴇʟʟᴏ ᴛʜᴇʀᴇ★

Outline + Stars

★𝕙𝕖𝕝𝕝𝕠 𝕥𝕙𝕖𝕣𝕖★

X has no formatting in posts. You cannot bold a word, and quoting yourself in italics is not an option either.

Styled characters get around that, which is why you see the occasional post with one bold line in the middle of plain text.

Which fields accept styled text?

The display name and the bio both take it, and so does the body of a post. The handle after the @ does not, since it is limited to 15 characters of letters, numbers, and underscores.

The bio holds 160 characters and the display name holds 50, so a heavy style can eat into that faster than you expect.

Using it without looking like a bot

  • One bold phrase inside a normal post reads as emphasis. A whole post in gothic reads as spam and gets scrolled past.
  • Monospace is the quiet option that works well for quoting code or a short data point.
  • Keep your name plain in at least one place on the profile, so people can actually search for you.
  • Styled text is not indexed as the same words, which matters if you want a post to be found later.
Tip: I once put my whole display name in bold script and stopped getting tagged properly, because people copying my name from the profile were pasting characters that did not match my handle. Plain name, styled bio line, and the problem went away.

Related tools: Cool Text Generator , Fancy Bio Generator and Font Copy Paste .

This page styles text you already have. If you are still working out the name itself, a nickname generator covers that side, and it is easier to pick the words first and style them once at the end.

Frequently asked questions

Can I change my @ handle to a fancy font?

No. The handle allows 15 characters of letters, numbers, and underscores. Only the display name above it accepts styled characters.

Do styled posts show up in search?

Not for the styled words, since the search index matches plain characters. Keep any term you want found in ordinary text.

Will bold text get my post flagged?

Styling on its own is not against the rules. Posts written entirely in unusual characters do get less engagement though, because they are harder to read.

Does this work in DMs too?

Yes, styled characters paste into direct messages the same way they paste into a post.

Fonts for social platforms

Other tools in this group, each with the character limits and field rules for where it is used.

See all 52 tools