X (Twitter) text formatter
X has no bold or italic button, so this formatter swaps your letters for unicode characters that already look styled. Type once, then copy bold, bold italic, monospace, or sans serif bold text and paste it straight into a post. Read the accessibility note before you use it.
Showing a sample. Type above to style your own text.
- Bold
𝐌𝐚𝐤𝐞 𝐲𝐨𝐮𝐫 𝐩𝐨𝐬𝐭 𝐬𝐭𝐚𝐧𝐝 𝐨𝐮𝐭 𝟐𝟎𝟐𝟒
- Bold italic
𝑴𝒂𝒌𝒆 𝒚𝒐𝒖𝒓 𝒑𝒐𝒔𝒕 𝒔𝒕𝒂𝒏𝒅 𝒐𝒖𝒕 2024
- Monospace
𝙼𝚊𝚔𝚎 𝚢𝚘𝚞𝚛 𝚙𝚘𝚜𝚝 𝚜𝚝𝚊𝚗𝚍 𝚘𝚞𝚝 𝟸𝟶𝟸𝟺
- Sans serif bold
𝗠𝗮𝗸𝗲 𝘆𝗼𝘂𝗿 𝗽𝗼𝘀𝘁 𝘀𝘁𝗮𝗻𝗱 𝗼𝘂𝘁 𝟮𝟬𝟮𝟰
Accessibility note: these styled letters are math symbols, not real formatting. Screen readers often cannot read them correctly. They get skipped or read out one strange character at a time, so a styled word can turn into noise for anyone using assistive tech. Use them sparingly, and never for a whole post or anything that matters.
How the text formatter works
Unicode contains whole alphabets of styled letters: a bold A, an italic A, a monospace A, and more, each with its own code point. This tool reads every character you type and, when there is a styled match, swaps in that character. The output is ordinary text under the hood, so you can copy and paste it anywhere without a special editor.
It maps three ranges and leaves the rest alone:
- Uppercase letters A to Z.
- Lowercase letters a to z.
- Digits 0 to 9, for the styles that include them. Bold italic has no styled digits, so numbers stay normal in that row.
Anything outside those ranges, like spaces, punctuation, accented letters, and emoji, is passed through unchanged so your text reads correctly.
Where styled text shows up, and a real warning
Because the result is plain unicode, it tends to render the same in the X timeline, in your display name, and in most other apps. The catch is accessibility. These characters are math symbols wearing a costume, not true formatting. Screen readers often cannot read them correctly: a styled word may be skipped entirely or read out as a string of unrelated symbol names. That turns a normal sentence into noise for people who rely on assistive tech.
So use it sparingly. Style a single phrase or a short header, keep the body of your post in normal text, and never hide essential information inside styled characters. If you want the words themselves to do the work, our character counter helps you keep a post tight, and the thread splitter breaks a longer idea into clean posts.
Frequently asked questions
- How do you write bold text on X?
- X has no bold button, so the trick is to swap normal letters for unicode characters that already look bold. Type your text in the tool above, copy the bold row, and paste it into your post. The letters stay bold wherever they land.
- How does the text formatter actually work?
- It reads each letter or digit you type and replaces it with the matching character from the unicode Mathematical Alphanumeric Symbols block. A becomes a bold A, b becomes a bold b, and so on. Spaces, punctuation, and emoji are left untouched.
- Is this styled text good for accessibility?
- No, and that is the main thing to know. Screen readers often cannot read these characters correctly. They get skipped or spelled out one odd symbol at a time. Keep anything important in plain text and use styling for a small accent only.
- Will the formatted text work everywhere?
- These are standard unicode characters, so they show correctly in most modern apps and on most phones and computers. A few older systems may display empty boxes instead, so it is wise to keep the key message readable without the styling.
- Does styled text affect reach on X?
- There is no solid evidence that styled text helps or hurts reach by itself. It can make a line stand out in the timeline, but leaning on it too hard can read as spammy. A light touch on a single phrase works best.
- Why are some characters not styled?
- The tool only maps A to Z, a to z, and 0 to 9, because those are the ranges with reliable styled versions in unicode. Accented letters, punctuation, symbols, and emoji pass through unchanged so your text stays correct and readable.
- Can I use bold text in my X display name or bio?
- Often yes. Because the output is plain unicode text, you can paste it into your display name, bio, or a post. Test it first, since a handful of places strip or flatten unusual characters back to normal letters.
- Does this tool store the text I type?
- No. The formatter runs entirely in your browser. Nothing you type is sent to a server or saved anywhere, so you can style drafts and private notes without them leaving your device.
Want more than a one off tool? Xpert drafts posts in your voice, schedules them at your best times, and keeps score with you.
Connect your 𝕏 account