Fancy fonts for X (formerly Twitter): bold and italic for posts, styled display names and bios. Type once, copy the style you want, paste into X.
Bold
π£πΌππ πΌπ» π«
Italic
ππ°π΄π΅ π°π― π
Bold Italic
ππ€π¨π© π€π£ π
Serif Bold
ππ¨π¬π π¨π§ π
Serif Italic
ππ°π΄π΅ π°π― π
Small Caps
α΄α΄κ±α΄ α΄Ι΄ π‘
Monospace
πΏπππ ππ π
Script
π«β΄ππ β΄π π³
Double Struck
βπ π€π₯ π π π
Gothic
ππ¬π°π± π¬π« π
Full Width
οΌ°ο½ο½ο½γο½ο½γοΌΈ
Bubble
β ββ’β£ ββ β
Strikethrough
PΜΆoΜΆsΜΆtΜΆ oΜΆnΜΆ XΜΆ
Underline
PΜ²oΜ²sΜ²tΜ² oΜ²nΜ² XΜ²
Thread Marker
π§΅ π£πΌππ πΌπ» π«
Hot Take
ππ€π¨π© π€π£ π π₯
X does not offer bold or italic for posts unless you subscribe to Premium β and even then formatting only shows to some users. Unicode fonts work for everyone: π―πΌπΉπ± and πͺπ΅π’ππͺπ€ characters are plain text, so they appear identically in the timeline, replies, quote posts, notifications and embeds.
This generator includes the styles that fit X best: sans bold for the hook, italic for emphasis, monospace for code-style snippets, and a thread marker for the first post of a thread.
X Premium added limited bold and italic in 2024, but it only works in the composer for subscribers. Unicode bold and italic have been used on Twitter for over a decade and need no subscription. They also survive when a post is quoted, screenshotted or embedded elsewhere, because they are characters rather than formatting.
Because every character counts, fancy text does not cost extra characters β ππΌπΉπ± is four characters, the same as Bold. Combining-mark styles (underline, strikethrough) do count double.
Unicode fonts work in posts, replies, quote posts, your display name, bio, location field, Community names and Spaces titles. The @handle is restricted to letters, numbers and underscores.
On X the timeline is dense, so a bold first line stops the scroll and the rest of the post should be plain. Monospace is popular with developers for one-line code, Small Caps for minimalist bios, and Full Width for the vaporwave aesthetic. Avoid long italic passages β italic sans characters are thin and hard to read on mobile.
X search does not match styled words, so keep any keyword you want to be found by β including hashtags and cashtags β in plain text. Screen readers may read fancy characters one at a time; use them for short emphasis only.
20 font styles, 5000+ symbols and a full Unicode text editor. Everything runs in your browser and your text never leaves your device.