Skip to content
Part of: How-to format
How-To

How to add bold text to any social platform

A 60-second guide to using Unicode bold text on platforms that don't have a bold button.

Shreyas Bagal·Jun 13, 2026·1 min
How to add bold text to any social platform
On this page

How-to guide

Most social platforms ship without a bold button. The fix: Unicode bold characters. They look bold, they paste anywhere, and they don't need any special formatting.

How it works

Unicode includes whole alphabets of pre-styled letters: ùóØùóºùóπùó±, ùò™ùòµùò¢ùò≠ùò™ùò§, ùï†ùï¶ùï•ùïùùïöùïüùïñùïï, and dozens more. Each "bold A" is technically a different character than a normal A — so the styling travels with the text.

Use it on:

One caveat

Screen readers read each styled letter individually, which can sound rough. Use bold for one phrase, not whole paragraphs.

Ready to put this into practice?

Open a formatter

Spotted an error? Email hello@boldlytype.com — we update guides quarterly and welcome corrections.

Frequently asked questions

Latest questions readers ask us about this topic.

Is this formatter free to use?

Yes — every BoldlyType tool is free, instant, and works without signup. We pay the bills with unobtrusive ads.

Does the formatted text work on every platform?

It uses Unicode characters, so it pastes into LinkedIn, Instagram, WhatsApp, X, Threads, TikTok bios, Discord and most rich-text editors.

Will screen readers still read bold text correctly?

Use bold sparingly. Unicode bold characters can be announced one-by-one by some screen readers, so reserve it for short emphasis, not paragraphs.

Can I undo the formatting back to plain text?

Yes. Paste the styled text back into the formatter and pick the Plain option, or simply retype — the original meaning is preserved either way.

The sub-questions readers ask next — answered, with where to go.

Instagram's caption, comment, and bio fields are plain-text inputs with no rich-text toolbar, so there is no native bold button. The workaround is Unicode: a converter swaps standard letters for Mathematical Bold characters (for example, A becomes the codepoint U+1D400), which are separate symbols that already look bold everywhere. You type your text into the converter, copy the bold version, and paste it into the caption or bio. Because these are real characters rather than formatting, the bold survives copy-paste and shows identically on iOS, Android, and web. One caveat: screen readers may read Mathematical Bold letters incorrectly or skip them, so avoid using it for an entire caption and keep key information in normal text for accessibility.

Open the Instagram formatter

Unicode bold works on nearly every platform that accepts plain-text input, because the bold look comes from distinct characters rather than platform formatting. It reliably displays on Instagram, Facebook, Threads, TikTok, Pinterest, Twitter/X, YouTube, Telegram, Bluesky, Mastodon, and most bios and usernames. It also pastes fine into WhatsApp, though WhatsApp additionally supports its own asterisk syntax. Where it breaks: LinkedIn and some platforms may down-rank or warn about heavy Unicode styling, search and hashtags ignore styled characters, and screen readers often misread or skip them. Discord, Slack, and Reddit are exceptions because they use markdown, so wrapping text in asterisks gives native bold there and Unicode bold is unnecessary. Use Unicode bold for emphasis on a word or two, not whole posts.

Open the social formatter

Unicode bold and markdown bold produce a similar look through completely different mechanisms. Markdown bold (wrapping text in double asterisks or using a bold button) is formatting instructions the app interprets, so the underlying letters stay as normal A-Z and remain fully searchable and screen-reader friendly. Unicode bold instead replaces each letter with a separate Mathematical Bold character from a dedicated range, so the boldness is baked into the text itself and travels anywhere you paste it, even apps with no formatting support. The tradeoff: Unicode bold characters are not indexed by search, hashtags, or mentions, and assistive technology may read them as gibberish or silently skip them. Markdown works only where the platform supports it, such as Discord, Slack, and Reddit; Unicode bold works almost everywhere else.

Open the bold text generator

LinkedIn's post box — used for feed posts, comments, your headline and your About section — is plain text with no formatting toolbar and no markdown, so there's no bold button. The workaround the whole creator economy uses is Unicode bold: type your line, convert it to bold Unicode characters (𝗯𝗼𝗹𝗱) in a generator, then paste it back and the emphasis sticks, because the style is baked into the characters themselves. Bold only the hook — the part that shows before the “…see more” cut-off — to earn the click, and keep the rest plain so the post stays skimmable. Two caveats matter: Unicode text isn't read by LinkedIn's search and is announced poorly by screen readers, so never bold the keywords, names or hashtags you want found or read aloud. For true rich text (headings, lists), use LinkedIn's separate 'Write article' editor instead.

Format a LinkedIn post

Instagram's native composer collapses the line breaks you type, which is why captions paste in as one dense block — it's worst when you post from the web or through some schedulers. The reliable fix is to compose the caption with the spacing you want and paste it back with the breaks preserved, rather than relying on invisible-character hacks (blank Unicode characters can break Instagram's search and are read poorly by screen readers). Write the caption with your intended breaks, generate the spaced version, and paste it into the caption field. Put your strongest hook on line one, since that's the part that shows before the 'more' cut-off in the feed. Keep paragraphs short — two or three lines — so the caption stays skimmable on a phone, where almost everyone reads it.

Open the line-break tool

Yes — WhatsApp is the exception among messaging and social apps because it has its own built-in markup that it renders for everyone. Wrap text in *asterisks* for bold, _underscores_ for italic, ~tildes~ for strikethrough, and triple backticks for monospace; the symbols disappear and the styling shows. So you usually don't need Unicode characters on WhatsApp at all. Reach for a Unicode formatter only when you want a style WhatsApp's markdown doesn't cover — small caps or script for a Status, say — or when you're writing one message to post across several apps that don't share WhatsApp's syntax (Instagram, X and Threads strip these symbols and show them literally). For everyday bold and italic inside WhatsApp itself, the native markup is the better and more accessible choice.

Format for WhatsApp

Related in this series

See all in How-to format

Explore the topic cluster

More tools and guides across this topic cluster.

Get the next post.

Craft notes on writing for the internet. One short email, every other week. No spam.

Keep reading