These styles are Unicode characters, not CSS/HTML bold and not a downloadable font. Some apps, fonts, or screen readers will treat them differently from normal letters.
Skip to bold text generatorBold Text Generator
Generate bold Unicode text you can copy and paste into social posts, bios, messages, and other plain-text fields.
Loading tool…
How do I make bold text?
Type or paste your text above, choose a bold style, click Copy, then paste the result into your bio, caption, post, message, or other text field.
This tool does not apply HTML, CSS, or Ctrl+B formatting. It replaces A–Z and a–z with characters from Unicode Mathematical Alphanumeric Symbols. Bold Serif and Bold Sans also map 0–9. Spaces, punctuation, emoji, and other scripts stay as typed.
That is why the look can survive paste into Instagram bios, LinkedIn posts, Discord display names, and other boxes that have no bold button. The letters are different characters, not styled versions of the same letters.
If you are writing a website, email, or document editor, use real bold (`<strong>` / font-weight). Use Unicode bold only when you need the appearance to travel as plain text.
Type above, pick a style, click Copy, then paste. Prefer native bold or Markdown when the app already has it.
How to copy and paste bold text
Type or paste your text
Use the box above. Letters convert as you type. Clear or tap an example to start over.
Choose a bold style
Bold Sans is usually the safest for social UIs. Bold Serif is more formal. Italic, Fraktur, and Script are decorative.
Click Copy
Each style has its own Copy button. You do not need to select the text by hand.
Paste into the target app
Desktop: Ctrl+V or Cmd+V. Mobile: long-press → Paste. Preview on the destination — some fonts show boxes instead of glyphs.
Bold text for Instagram, Facebook, LinkedIn, and more
Bold Text for Instagram
Instagram does not give a normal rich-text bold control in many bios and captions. Unicode bold can be pasted into supported fields. Use a short heading or bio accent—not an entire paragraph—and preview the result before you save.
Bold Text for Facebook
Unicode bold can help a short phrase stand out in posts or profile text that store plain characters. Some Facebook composers also have native formatting. Do not treat Unicode as a replacement for those controls when they are available.
Bold Text for LinkedIn
Paste Unicode bold into supported LinkedIn fields for a short post heading. Keep your name, job title, and searchable keywords in normal letters, because styled characters are different from A–Z and may not match profile search.
TikTok
Bold Text for TikTok
Unicode bold is sometimes useful in a bio or a short caption. Support is not guaranteed in every field or on every device. Keep the styled part brief and check it in the app.
Discord
Bold Text for Discord
Discord messages already support Markdown bold: wrap text in **double asterisks**. Unicode bold is more relevant in places Markdown is not interpreted, such as some display-name or About fields. Unicode is not the only way to bold Discord chat.
Bold Text for WhatsApp
WhatsApp messages already support native bold with *asterisks*. Unicode bold is an optional copy-and-paste look for fields that do not apply that syntax. They are not the same thing, and Unicode is not required for chat.
X
Bold Text for X / Twitter
Many X bios and posts accept Unicode. There is no rich-text bold in most fields, so a short styled phrase can stand out. Preview the tweet or profile; some fonts will fall back to boxes.
Bold text examples
Short heading
Input
New PostOutput
Bold Serif: 𝐍𝐞𝐰 𝐏𝐨𝐬𝐭
Bold Sans: 𝗡𝗲𝘄 𝗣𝗼𝘀𝘁Short phrases are the best use. Entire paragraphs of Unicode bold are hard to read and worse for search.
Letters, digits, punctuation, emoji
Input
Sale: 50% OFF! 🎉Output
Bold Serif: 𝐒𝐚𝐥𝐞: 𝟓𝟎% 𝐎𝐅𝐅! 🎉
Bold Italic: 𝑺𝒂𝒍𝒆: 50% 𝑶𝑭𝑭! 🎉Bold Serif maps the digits. Bold Italic does not, so 50 stays 50. % ! and 🎉 never change.
Hello World
Input
Hello WorldOutput
𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝Space is preserved. Only Latin letters are replaced.
Is this real bold text?
There are two different ideas of bold. Rich-text bold (HTML <strong>, CSS font-weight, Ctrl+B) keeps the same letters and only changes appearance. Unicode bold (𝐁, 𝗕) uses different characters whose look can travel when you paste into a plain-text field.
This generator does the second kind. It is not a downloadable font. Each supported character is swapped for a code point in Mathematical Alphanumeric Symbols. The generator walks the string by Unicode code point, so emoji are not split. Unsupported characters stay as typed.
Digit mapping exists only for Bold Serif (U+1D7CE–U+1D7D7) and Bold Sans (U+1D7EC–U+1D7F5). Bold Italic, Bold Sans Italic, Bold Fraktur, and Bold Script have no bold digits.
Formula
For each code point c:
if c is in the selected style map → emit mapped character
else → emit c unchangedAssumptions
- Input is treated as Unicode text, not HTML
- Only Basic Latin A–Z, a–z, and (two styles) 0–9 are mapped
- Destination apps must have a font glyph for the code point
Limitations
- Not searchable like normal A–Z
- Screen readers may not speak these as ordinary letters
- Some devices render □ or a fallback glyph
- Accented Latin (é, ü) is not in these maps and stays unchanged
Bold style comparison
Styles actually generated on this page. Compatibility depends on the destination font.
| Style | Example | Digits | Best use | Compatibility |
|---|---|---|---|---|
| Bold Serif | 𝐁𝐨𝐥𝐝 | Yes | Headings | High |
| Bold Sans | 𝗕𝗼𝗹𝗱 | Yes | Bios | High |
| Bold Italic | 𝑩𝒐𝒍𝒅 | No | Accent text | Medium |
| Bold Sans Italic | 𝘽𝙤𝙡𝙙 | No | Accent text | Medium |
| Bold Fraktur | 𝕭𝖔𝖑𝖉 | No | Decorative | Font-dependent |
| Bold Script | 𝓑𝓸𝓵𝓭 | No | Decorative | Font-dependent |
These are Unicode characters, not installed fonts. Try Bold Sans first if a style shows as boxes.
Bold alphabet (Bold Serif)
A–Z, a–z, and 0–9 in the primary mathematical bold map.
| Set | Characters |
|---|---|
| Uppercase | 𝐀𝐁𝐂𝐃𝐄𝐅𝐆𝐇𝐈𝐉𝐊𝐋𝐌𝐍𝐎𝐏𝐐𝐑𝐒𝐓𝐔𝐕𝐖𝐗𝐘𝐙 |
| Lowercase | 𝐚𝐛𝐜𝐝𝐞𝐟𝐠𝐡𝐢𝐣𝐤𝐥𝐦𝐧𝐨𝐩𝐪𝐫𝐬𝐭𝐮𝐯𝐰𝐱𝐲𝐳 |
| Digits | 𝟎𝟏𝟐𝟑𝟒𝟓𝟔𝟕𝟖𝟗 |
Copy a letter from the generator if you only need one character.
Where people paste Unicode bold
Useful in plain-text fields. Prefer each app’s native bold when it exists.
| Place | Unicode bold | Native alternative |
|---|---|---|
| Instagram bio / many captions | Often useful for a short phrase | No rich-text bold in many fields |
| Facebook posts / some profile text | Sometimes useful | Some composers have native formatting |
| LinkedIn posts / headline | Short headings only | Keep keywords in normal letters |
| TikTok bio / captions | Preview first | No universal field guarantee |
| Discord display name / About | Where Markdown is not applied | Messages: **bold** |
| WhatsApp status / some fields | Copy/paste option | Messages: *bold* |
| X / Twitter bio and posts | Often accepted as Unicode | No rich-text bold in most fields |
Support varies by field and device. Always preview before publishing.
Is Unicode bold searchable and accessible?
Keep searchable words in normal letters
Unicode styled characters are different code points from ordinary A–Z. A search for “sale” may miss 𝐬𝐚𝐥𝐞. Use styling on a short accent, not on names, hashtags, or job titles.
Do not rely on Unicode bold for essential instructions
Screen readers may announce these as mathematical symbols instead of normal letters. Keep important information in standard text. Unicode bold is decorative emphasis, not a replacement for semantic HTML on a website.
Prefer native bold when the app has it
On your own site, use <strong> or CSS. In Discord chat use **bold**. In WhatsApp messages use *bold*. Use this generator when you specifically need styled characters to survive a plain-text paste.
Troubleshooting
Why does bold text sometimes show as boxes?
Likely cause: The destination font or app has no glyph for that Unicode character.
Fix: Try Bold Sans or Bold Serif first. If boxes remain, use plain text for anything that must be readable.
Numbers did not turn bold
Likely cause: Only Bold Serif and Bold Sans map digits. The other styles have no bold 0–9.
Fix: Switch to Bold Serif or Bold Sans, or leave the numbers in normal characters.
Common bold text mistakes
Converting a whole paragraph
Style a heading or a few words. Long Unicode bold is harder to read and worse for search.
Expecting CSS/HTML behavior
Unicode bold is different characters. It will not toggle with Ctrl+B and will not match a regex for [A-Za-z].
Using styled letters for searchable keywords
Keep names, hashtags, and job titles in normal characters on LinkedIn and elsewhere.
Assuming every style supports numbers
Only Bold Serif and Bold Sans map 0–9. Other styles leave digits as typed.
Using Fraktur or Script in a username
Rare glyphs fail more often and can be unreadable. Prefer Bold Sans.
Using Unicode bold instead of Discord or WhatsApp formatting
In Discord messages use **bold**. In WhatsApp messages use *bold*. Unicode is for fields that do not interpret those markers.
Assuming every device has the glyph
If you see □, try Bold Sans or Bold Serif, or fall back to plain text.
When this tool isn't the right choice
Your own website or HTML email
Use semantic bold (`<strong>`) or CSS font-weight. Unicode mathematical letters are the wrong tool and can hurt accessibility.
Important searchable copy
Styled characters usually will not match a search for the ordinary word.
Long instructions or legal text
Screen readers may not announce these symbols as normal letters.
Discord or WhatsApp chat bodies
Those apps already have native bold syntax. Use it.
Bold text vs related EverydayTools
This page owns Unicode bold copy-and-paste. Use another tool when you need counts or case changes, not styled letters.
| Related tool | Use this tool when | Use related tool when |
|---|---|---|
| Text Case Converter | You want letters that look bold after paste. | You want UPPERCASE, Title Case, or camelCase of the same letters. |
| Word Counter | You only need styled output. | You need word count or reading time. |
| Random Word Generator | You already have the phrase to style. | You need a prompt or word list first. |
Workflow guides
Step-by-step chains that connect related tools for common tasks.
Draft words, then make them bold
- Grab a short phrase from the random word generator if you need a starting line.
- Convert that phrase above and copy one style.
Check length before you post
- Generate a short bold phrase — not a full caption.
- Check the full caption length in the word counter .
Advertisement
Frequently asked questions
What is a bold text generator?
It converts normal letters into Unicode characters that look bold so you can copy and paste them. It does not install a font and does not apply HTML bold.
How do I make bold text to copy and paste?
Type in the generator, choose a style, click Copy, then paste with Ctrl+V, Cmd+V, or long-press → Paste.
Is Unicode bold the same as a font?
No. A font is a typeface file. Unicode bold characters are different letters that many fonts draw with a heavier shape.
What is the difference between Unicode bold and HTML bold?
HTML/CSS bold keeps the same letters and changes appearance. Unicode bold replaces the letters. That is why Unicode can survive a plain-text paste and why it may not search or read the same.
Can I use bold text on Instagram?
Often yes in bios and some captions, because those fields store Unicode. Instagram does not give a normal bold button in many of those places. Keep it short and preview the result.
Can I use bold text on LinkedIn?
You can paste Unicode bold into many LinkedIn text fields. Use it for a short heading. Leave keywords and your name in normal letters so people can still find you.
Can I use bold text on Discord?
In chat, prefer **bold** Markdown. Unicode bold is more useful in places Markdown is not interpreted, such as some display-name or About fields.
Can I use bold text on WhatsApp?
WhatsApp messages already support *bold*. Unicode bold is an optional copy/paste look for fields that do not apply that syntax. They are not the same thing.
Can I use bold text on Facebook, TikTok, or X?
Many posts, bios, and captions accept Unicode. Some composers also have native formatting. Preview on the device you care about; support is not universal.
Can I make bold numbers?
Yes in Bold Serif and Bold Sans. The other four styles on this page do not have bold digits, so 0–9 stay normal.
Why does some bold text show as boxes?
The destination font is missing that glyph. Try Bold Sans or Bold Serif, or use plain text for anything critical.
Is Unicode bold searchable?
Usually not like ordinary letters. A search for “sale” may miss 𝐬𝐚𝐥𝐞. Keep hashtags and important words in standard characters.
Is Unicode bold accessible?
Often no. Screen readers may announce these as “mathematical bold” symbols or skip them. Do not use them for essential instructions.
Can I use Unicode bold for SEO?
Not as a substitute for normal keywords. Search systems usually treat these as different characters from A–Z. Keep important page text, titles, and hashtags in standard letters.
Is this bold text generator free, and is my text uploaded?
The generator is free and does not require an account. Conversion runs in your browser. Text is not uploaded for the conversion itself.
Privacy, accuracy, and trust
Privacy
Text conversion runs in your browser. Input is not uploaded to EverydayTools for the generator. A share URL is not written as you type.
Accuracy
Mappings follow Unicode Mathematical Alphanumeric Symbols. Only listed Latin letters and the two digit ranges are transformed. Other characters are preserved.
How this tool works
All mapping is client-side JavaScript.
Verification guidance
Convert “Hello World” in Bold Serif. The result should be 𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝.
Limitations: Not CSS bold. Not searchable like A–Z. Not guaranteed on every device. Not Discord/WhatsApp native formatting.
Unicode mathematical letters are for decorative copy/paste. Do not use them as a replacement for semantic bold on websites.
Advertisement
Reviewed by EverydayTools Editorial Team on 2026-09-20.
Related tools
Same workflow or intent — pick the next step without leaving the site.
Random Word Generator — Writing Prompts & Games
Generate random words for writing prompts, games & brainstorming—pick a count, copy your list, optional filters. Runs locally in your browser; no upload, no signup.
Text Case Converter
Convert text to uppercase, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more. Fast, free, browser-based, and easy to copy.
Online Notepad
Free online notepad — write notes in your browser with autosave, multiple notes, find & replace, and TXT/Markdown/HTML export. No signup. Notes stay on this device.
Remove Extra Spaces
Remove extra spaces, double spaces, tabs, and blank lines from text in your browser. Free, private, with copy and download.
Character Counter
Count characters with and without spaces as you type. Optional limit, remaining characters, and UTF-8 bytes. Runs in your browser — text is not uploaded.
Lorem Ipsum Generator
Free Lorem Ipsum generator — create placeholder text by paragraphs, word count, or byte length for wireframes, mockups, and UI design. Classic or custom Lorem Ipsum. No signup. Runs locally in your browser when supported—no upload required for normal use.
Popular in this category
Frequently opened tools from the same category.
Word Counter
Free word counter — live word, sentence, and paragraph counts plus reading time for essays, blogs, and SEO drafts. Runs locally in your browser.
Password Generator
Free password generator — create strong random passwords with custom length and character sets: uppercase, lowercase, numbers, and symbols. Copy instantly. Fully browser-based. Runs locally in your browser when supported—no upload required for normal use.
Text Case Converter
Convert text to uppercase, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case in your browser.
Text Diff Checker
Compare two texts online: line, word, and character diffs, side-by-side or unified. Local files stay in your browser—not JSON structure.
People also use
Cross-category tools others open in the same session.
Percentage Calculator
What is 20% of 500? Percent increase, decrease, difference, reverse %, markup & margin—runs locally in your browser, no upload. Copy results or share a link.
JSON Formatter
Free JSON formatter — paste minified or messy JSON and instantly get beautified, indented output with syntax highlighting and error detection. Browser-based, no server upload. Runs locally in your browser when supported—no upload required for normal use.
Word Counter
Free word counter — live word, sentence, and paragraph counts plus reading time for essays, blogs, and SEO drafts. Runs locally in your browser.
BMI Calculator
Free adult BMI from height and weight (lb/ft/in or kg/cm). CDC category, healthy weight range, optional waist. Screening only—runs in your browser.
Explore categories
Browse full tool collections by topic.