Twitter Font Generator

Type once and copy your text in 26 Unicode styles — bold, italic, cursive, gothic, double-struck, monospace, small caps, bubble and more — with the X character count for each, since most styled letters count as 2 of your 280.

X (Twitter) has no font menu, so a Twitter font generator swaps each letter for a look-alike Unicode character such as 𝐁𝐨𝐥𝐝, 𝘐𝘵𝘢𝘭𝘪𝘤, 𝓢𝓬𝓻𝓲𝓹𝓽 or 𝔾𝕠𝕥𝕙𝕚𝕔 that you copy and paste into a post, bio or display name.

Use the Twitter Font Generator

0 / 280

Each style updates live with its X character count. Most styled letters count as 2 of the 280, so a styled post fits about half as many letters.

Accessibility: screen readers may read styled letters one by one or skip them, and X search won't match them. Keep names, hashtags and links in plain text.

Preview with sample text “Hello X 2026” — type on the left to convert your own.

Twitter fonts and how X counts them

X weighs each character: letters, digits and punctuation in the basic ranges count 1, most other Unicode characters count 2 (URLs always count 23). Sample: “Hello X 2026” is 12 characters in plain text.

Unicode text styles for X with example and X character count
StyleExampleX countUnicode block
Bold𝐇𝐞𝐥𝐥𝐨 𝐗 𝟐𝟎𝟐𝟔22Mathematical Alphanumeric
Italic𝐻𝑒𝑙𝑙𝑜 𝑋 202618Mathematical Alphanumeric
Bold Italic𝑯𝒆𝒍𝒍𝒐 𝑿 202618Mathematical Alphanumeric
Sans Serif𝖧𝖾𝗅𝗅𝗈 𝖷 𝟤𝟢𝟤𝟨22Mathematical Alphanumeric
Sans Bold𝗛𝗲𝗹𝗹𝗼 𝗫 𝟮𝟬𝟮𝟲22Mathematical Alphanumeric
Sans Italic𝘏𝘦𝘭𝘭𝘰 𝘟 202618Mathematical Alphanumeric
Sans Bold Italic𝙃𝙚𝙡𝙡𝙤 𝙓 202618Mathematical Alphanumeric
Script (Cursive)ℋℯ𝓁𝓁ℴ 𝒳 202618Mathematical Alphanumeric
Bold Script𝓗𝓮𝓵𝓵𝓸 𝓧 202618Mathematical Alphanumeric
Fraktur (Gothic)ℌ𝔢𝔩𝔩𝔬 𝔛 202618Mathematical Alphanumeric
Bold Fraktur𝕳𝖊𝖑𝖑𝖔 𝖃 202618Mathematical Alphanumeric
Double-Struckℍ𝕖𝕝𝕝𝕠 𝕏 𝟚𝟘𝟚𝟞22Mathematical Alphanumeric
Monospace𝙷𝚎𝚕𝚕𝚘 𝚇 𝟸𝟶𝟸𝟼22Mathematical Alphanumeric
Wide (Fullwidth)Hello X 202624Halfwidth and Fullwidth Forms
Small Capsʜᴇʟʟᴏ x 202614Phonetic Extensions, IPA
Circled (Bubble)Ⓗⓔⓛⓛⓞ Ⓧ ②⓪②⑥22Enclosed Alphanumerics
Black Circled🅗🅔🅛🅛🅞 🅧 202618Enclosed Alphanumeric Supplement
Squared🄷🄴🄻🄻🄾 🅇 202618Enclosed Alphanumeric Supplement
Black Squared🅷🅴🅻🅻🅾 🆇 202618Enclosed Alphanumeric Supplement
Parenthesized⒣⒠⒧⒧⒪ ⒳ ⑵0⑵⑹21Enclosed Alphanumerics
Tiny (Superscript)ʰᵉˡˡᵒ ˣ ²⁰²⁶16Spacing Modifier Letters, Superscripts

Counts follow X's published weighting (twitter-text v3). Emoji count 2 each; combining marks such as strikethrough add 1 per letter.

Copied!

Quick answer

X (Twitter) has no font menu, so a Twitter font generator swaps each letter for a look-alike Unicode character such as 𝐁𝐨𝐥𝐝, 𝘐𝘵𝘢𝘭𝘪𝘤, 𝓢𝓬𝓻𝓲𝓹𝓽 or 𝔾𝕠𝕥𝕙𝕚𝕔 that you copy and paste into a post, bio or display name. Most styled letters count as 2 characters toward the 280 limit, so a 140-letter bold post fills a whole tweet. Screen readers may read the letters one by one or skip them, so keep names, links and key words in plain text.

Examples

StyleLooks likeCounts on X
Bold𝐇𝐞𝐥𝐥𝐨2 per letter
Italic𝐻𝑒𝑙𝑙𝑜2 per letter
Cursive (bold script)𝓗𝓮𝓵𝓵𝓸2 per letter
Small capsʜᴇʟʟᴏ1–2 per letter
StrikethroughH̶e̶l̶l̶o̶2 per letter (letter + line)
Upside downollǝɥ1 per letter

Type your text above and click Copy on any style.

Summary

X (Twitter) shows posts, bios and display names in its own font, so stylish text is made from Unicode characters that look like bold, italic, cursive, gothic or outlined letters. This generator converts your text into 26 of those styles at once, with a Copy button on each. It also shows how many of the 280 characters each version uses: X counts most styled letters (mathematical alphanumerics, fullwidth, circled and squared letters) as 2, while plain Latin letters count as 1. Styled text is not read well by screen readers and does not match normal-text search, so use it for a name or a word, not a whole post. Everything runs in your browser.

How it works

  1. Type or paste your text; a sample preview shows until you do.
  2. Every style updates as you type, with its X character count out of 280.
  3. Click Copy on the style you want.
  4. Paste it into your post, bio or display name on X.
  5. Keep links, @mentions and key words in plain text so they stay searchable and readable by screen readers.

Use cases

  • Making your X display name or bio stand out with bold or cursive text.
  • Emphasizing one word in a post, since X has no bold or italic button.
  • Checking whether a styled post still fits in 280 characters.
  • Adding small caps or circled text to a pinned post or thread title.
  • Crossing out text with strikethrough for a correction or a joke.

Frequently Asked Questions

Last updated: 2026-10-10 · Reviewed by Nham Vu