Free tool
Twitter / X bold text generator
Add bold or italic emphasis to selected words in a short X post. The counter uses X-style weights, so a styled letter can cost more than its plain version. Copy the draft when it fits, then check it once more in X.
Select words, then pick a style — or press Ctrl+B or Ctrl+I (⌘B or ⌘I on a Mac). Pick a style again to take it off. Clear formatting works on the selection, or on all of the text when nothing is selected.
Counted the way X documents: letters and punctuation are one, emoji and Chinese, Japanese or Korean characters two, and every link 23 however long. This checks standard posts, not Premium long posts.
Your bio is half of your profile. The other half is the page your link opens — make yours with Stick, free.
How to use it
- Enter your post with its plain links and hashtags, then select only the phrase you want to emphasize.
- Choose Bold or Italic and watch the weighted count change as the letters are converted.
- Shorten the wording or remove unnecessary styling if you go beyond the standard 280-character budget.
- Copy into X, add any media or real mentions, and use the X composer for the final length check.
Unicode bold and X native bold
X offers native text formatting through its paid subscription features. If the composer available to your account includes bold or italic controls, use those for ordinary emphasis: the underlying letters remain unchanged. This page instead produces Unicode letter shapes that can be copied as text.
You do not need a subscription to generate or copy these characters. That does not unlock paid features or change your posting limits. It simply gives a supported letter a different character representation, which the destination field may display as bold.
Why the count can increase
A standard X post uses a weighted character limit. Ordinary Latin letters usually cost one unit, while the mathematical letter styles used for bold and italic typically cost two. A short heading can therefore add more to the count than you expect from looking at it.
Recognized links have a fixed weight of 23 in X’s counting model. Emoji and many non-Latin characters also have their own treatment. The counter here follows those rules for common text, but X remains the final authority for what its current composer accepts, especially around unusual link or emoji sequences.
Spend emphasis on a useful phrase
Choose a phrase that tells a reader what the post contains: a result, a question or a clear announcement. Bold styling works best when the ordinary words around it are still informative. If you are close to the limit, removing a few styled letters may save space without changing the message.
For example, keep the explanation and any source link plain, then style a compact label at the start. Avoid bolding a full paragraph just because it fits on your own screen. The same text can wrap more heavily for another reader or occupy more of the feed than intended.
Keep functional text unchanged
Do not convert the letters inside an @handle, URL or hashtag. Those strings have jobs beyond their appearance. A replacement letter can look convincing while referring to a different identifier or preventing the app from recognizing the text as a link.
The same caution applies to a name that people need to search for. Put decoration beside a plain spelling rather than making the whole identity depend on uncommon characters. Screen readers may announce these letters differently, so keep essential instructions, dates and claims in regular text.
Review after pasting
The editor shows your selected styles and preserves line breaks, but it does not reproduce every X layout. Check the post in the actual composer, including how a link preview or attached image changes the surrounding space. If you have access to longer posts, the 280 indicator remains a standard-post reference rather than a limit on your account.
Questions people ask
Make it yours.
One page for everything your bio links to — every block and every theme in the free plan.
CREATE YOUR SITE — FREE