Twitter/X and text formatting
Twitter/X does not support Markdown, BBCode, or any native text formatting in standard tweet text. Since 2023 X Premium subscribers can use bold and italic through a formatting toolbar, but these styles only render for other Premium subscribers — non-subscribers see plain text.
Unicode bold characters sidestep this entirely. They are rendered as-is by every client — web, iOS, Android, and third-party apps — because they are standard Unicode characters, not formatting codes. Your audience sees bold text regardless of their subscription tier.
Where bold text works on Twitter/X
| Field | Unicode bold? | X Premium bold? | Notes |
|---|---|---|---|
| Tweets | ✓ All users | Premium only | Unicode is the universal option |
| Bio | ✓ All users | N/A | Up to 160 characters |
| Display name | ✓ All users | N/A | Name above @handle — Unicode works |
| Replies | ✓ All users | Premium only | Bold in thread replies is eye-catching |
| Quote tweets | ✓ All users | Premium only | Bold in the quote comment |
| Username / @handle | ✗ No | No | ASCII only, no Unicode |
| DMs | ✓ Renders | N/A | Unicode bold renders in DMs |
The 280-character limit and bold
Each Unicode bold character counts as one character against Twitter's 280-character limit, same as any regular letter. You do not lose any character budget by using bold Unicode.
The exception: link previews attach to any URL and consume roughly 23 characters of the budget. If your tweet contains a link, a bold hook in the first line costs nothing extra and makes the visible text above the link preview pop.
Bold in the Twitter/X bio
The bio field allows 160 characters and fully supports Unicode. Bold works well for your job title, a key fact, or your tagline. The bio is shown in search results and when people hover your @handle, so a bold line can improve your profile's scannability in those contexts.
- '𝗣𝗿𝗼𝗱𝘂𝗰𝘁 𝗱𝗲𝘀𝗶𝗴𝗻𝗲𝗿 @Acme | prev @Figma | writing about systems design'
- '𝐅𝐨𝐮𝐧𝐝𝐞𝐫 𝐨𝐟 @startup | Building in public | YC S24'
Unicode bold styles that work well on Twitter
| Style | Example | Notes |
|---|---|---|
| Sans bold | 𝗕𝗼𝗹𝗱 | Best readability in tweet timelines |
| Bold (serif) | 𝐁𝐨𝐥𝐝 | Professional; good in bios |
| Bold italic | 𝑩𝒐𝒍𝒅 | Emphasis or quotes |
| Small caps | ʙᴏʟᴅ | Lighter emphasis — no character cost |
Common mistakes
- Using X Premium bold expecting everyone to see it — non-subscribers see plain text
- Bold entire tweets — contrast disappears, impact is lost
- Using bold in hashtags — hashtags must be plain ASCII to be clickable (bold hashtag characters are not recognised as tags)
- Bold @mentions — same issue, bold Unicode @ is not a mention