Bold and italic text for X
X has no bold or italic button for standard posts, but Unicode letters that look bold, italic or script paste anywhere. Type, tap a style to copy it, and check what screen readers hear first.
- Runs in your browser
- Nothing uploaded
- No sign up
Tap any style below to copy it.
How to make bold text on X
Type your text
Type a word or short phrase; every style updates as you type.
Compare the styles
Each tile shows how many characters X will count for it.
Check what a screen reader hears
Try the same words in the screen reader panel before you copy.
Tap a tile to copy
If the clipboard is blocked, select the text in the tile and copy it.
Paste one word, not the whole post
Keep everything else plain so it stays readable and searchable.
Read this before you paste
What a screen reader hears
Unicode bold is not bold text. It is a set of math symbols that look like letters, each with its own official name.
Some screen readers read those names, some read the letters, some skip them. Plan for the worst case.
You post
๐๐ข
A listener may hear
- MATHEMATICAL BOLD CAPITAL H
- MATHEMATICAL BOLD SMALL I
Try it with your own words
What a sighted reader sees
๐๐ข๐ ๐ง๐๐ฐ๐ฌ
Plain text is read as words
โBig newsโ
Character names a screen reader may announce
- 1MATHEMATICAL BOLD CAPITAL B
- 2MATHEMATICAL BOLD SMALL I
- 3MATHEMATICAL BOLD SMALL G
- 4SPACE
- 5MATHEMATICAL BOLD SMALL N
- 6MATHEMATICAL BOLD SMALL E
- 7MATHEMATICAL BOLD SMALL W
- 8MATHEMATICAL BOLD SMALL S
Style a word, never a post
One word costs a listener seconds. A post can cost the whole message.
Keep names and keywords plain
Your name, your product and anything people search for.
Never style what people act on
Dates, prices, links, handles and instructions stay plain.
Where bold and italic text works on X
Styled characters paste anywhere. Whether they should is another question. Rules from X's username and profile help pages.
- Sparingly
A word in a post
Fine for one or two words of emphasis.
- Sparingly
Bio
One short label at most. Mind the 160 limit.
- Avoid
A whole post
Hard to read, slow to listen to, counted double.
- Avoid
Display name
Keep your real name plain and searchable.
- Avoid
Hashtags
A styled hashtag is a different tag.
- Avoid
@mentions
Handles allow only letters, numbers and _.
- Avoid
Links
Styled characters break the address.
- Avoid
Image descriptions
Alt text is for screen readers. Keep it plain.
Bold text examples: good use and bad use
Good: one word of emphasis
The new plan is ๐๐ซ๐๐ for teams of three or fewer.
X counts 53 ยท 4 styled characters
Still readable letter by letter, and every other word is searchable.
Bad: the whole post
๐๐ถ๐ด ๐ป๐ฒ๐๐: ๐ผ๐๐ฟ ๐ป๐ฒ๐ ๐ฝ๐น๐ฎ๐ป ๐ถ๐ ๐ณ๐ฟ๐ฒ๐ฒ ๐ณ๐ผ๐ฟ ๐๐บ๐ฎ๐น๐น ๐๐ฒ๐ฎ๐บ๐
X counts 82 ยท 36 styled characters
Every letter may be read as a long name, and the count doubles.
Bad: the keyword itself
Hiring a ๐นโฏ๐๐พโ๐โฏ๐ in Lisbon. Apply by Friday.
X counts 53 ยท 8 styled characters
The one word people would search for is the one that was styled.
Do bold letters count double on X?
Yes. X counts ordinary alphabets as 1 and everything else as 2. Math letters sit far outside the light ranges. Strikethrough and underline add a mark to every letter, which doubles the count too.
Check a whole post with the X character counter.
Unicode text styles reference
"Launch day" is 10 characters in plain text. Styles without their own digits leave numbers plain.
| Style | Looks like | X counts | Digits | Unicode source |
|---|---|---|---|---|
| Bold | ๐๐๐ฎ๐ง๐๐ก ๐๐๐ฒ | 19 (+9) | ๐๐๐ | Mathematical bold |
| Italic | ๐ฟ๐๐ข๐๐โ ๐๐๐ฆ | 19 (+9) | Plain | Mathematical italic |
| Bold italic | ๐ณ๐๐๐๐๐ ๐ ๐๐ | 19 (+9) | Plain | Mathematical bold italic |
| Sans | ๐ซ๐บ๐๐๐ผ๐ ๐ฝ๐บ๐ | 19 (+9) | ๐ฃ๐ค๐ฅ | Mathematical sans serif |
| Sans bold | ๐๐ฎ๐๐ป๐ฐ๐ต ๐ฑ๐ฎ๐ | 19 (+9) | ๐ญ๐ฎ๐ฏ | Mathematical sans serif bold |
| Sans italic | ๐๐ข๐ถ๐ฏ๐ค๐ฉ ๐ฅ๐ข๐บ | 19 (+9) | Plain | Mathematical sans serif italic |
| Sans bold italic | ๐๐๐ช๐ฃ๐๐ ๐๐๐ฎ | 19 (+9) | Plain | Mathematical sans serif bold italic |
| Script | โ๐ถ๐๐๐ธ๐ฝ ๐น๐ถ๐ | 19 (+9) | Plain | Mathematical script |
| Bold script | ๐๐ช๐พ๐ท๐ฌ๐ฑ ๐ญ๐ช๐ | 19 (+9) | Plain | Mathematical bold script |
| Fraktur | ๐๐๐ฒ๐ซ๐ ๐ฅ ๐ก๐๐ถ | 19 (+9) | Plain | Mathematical fraktur |
| Bold fraktur | ๐ท๐๐๐๐๐ ๐๐๐ | 19 (+9) | Plain | Mathematical bold fraktur |
| Double struck | ๐๐๐ฆ๐๐๐ ๐๐๐ช | 19 (+9) | ๐๐๐ | Mathematical double struck |
| Monospace | ๐ป๐๐๐๐๐ ๐๐๐ข | 19 (+9) | ๐ท๐ธ๐น | Mathematical monospace |
| Small caps | Lแดแดษดแดส แด แดส | 15 (+5) | Plain | Latin small capitals from several blocks |
| Circled | โโโคโโโ โโโจ | 19 (+9) | โ โกโข | Enclosed alphanumerics |
| Fullwidth | ๏ผฌ๏ฝ๏ฝ๏ฝ๏ฝ๏ฝ ๏ฝ๏ฝ๏ฝ | 19 (+9) | ๏ผ๏ผ๏ผ | Halfwidth and fullwidth forms |
| Strikethrough | Lฬถaฬถuฬถnฬถcฬถhฬถ dฬถaฬถyฬถ | 19 (+9) | 1ฬถ2ฬถ3ฬถ | Combining long stroke overlay |
| Underline | Lฬฒaฬฒuฬฒnฬฒcฬฒhฬฒ dฬฒaฬฒyฬฒ | 19 (+9) | 1ฬฒ2ฬฒ3ฬฒ | Combining low line |
Gaps in some alphabets. A few letters existed before the math alphabets, like the italic h (the Planck constant), so they can look slightly different.
X's own formatting. Premium subscribers get real formatting, per X Premium . That is not the same as pasting look alike letters.
Why Unicode bold letters exist
๐ฑ ๐ฅ ๐
Math needs styled letters
A bold x and an italic x can mean different things in one formula.
U+1D431
Unicode gives them their own codes
The Mathematical Alphanumeric Symbols block, so style survives copying.
๐๐ฒ
Social media borrows them
They are plain text, so they paste anywhere text goes.
โ Hi
Software still sees math
Screen readers, search and counters treat them as symbols, not words.
Plain text first, in every post
Kairo Post counts styled letters the way X does, so a post that only looks short is stopped before it publishes. Images go out with their alt text. See the publishing feature or more tools for X.
Bold and italic text questions
How do I make bold or italic text on X?
Is Unicode bold text bad for accessibility?
Do bold and italic characters count double on X?
Can people find my post if I write keywords in bold Unicode?
Can I use these styles in my X display name and bio?
Why do some letters look different or show as boxes?
Is my text sent anywhere?
Written by Jonas Ben, founder of Kairo Post. Updated .
More tools
All toolsPost at the right moment.
Starting today.
Connect an account, describe your voice and let Kairo Post do the legwork.