Skip to content

Bold Text Generator: Six Bold Styles, Digits Included Where Unicode Has Them

This bold text generator turns what you type into Unicode bold characters you can paste where there is no bold button: posts, bios, display names, comments. Type below, then copy one of six styles. Only bold serif (๐๐จ๐ฅ๐ ๐Ÿ๐Ÿ๐Ÿ‘) and bold sans (๐—•๐—ผ๐—น๐—ฑ ๐Ÿญ๐Ÿฎ๐Ÿฏ) have bold digits; the other four leave numbers plain.

Bold text generator

Converts Aโ€“Z, aโ€“z and 0โ€“9; other characters pass through unchanged.14/500

  • ๐Œ๐š๐ค๐ž ๐ญ๐ก๐ข๐ฌ ๐›๐จ๐ฅ๐
  • ๐— ๐—ฎ๐—ธ๐—ฒ ๐˜๐—ต๐—ถ๐˜€ ๐—ฏ๐—ผ๐—น๐—ฑ
  • Bold italic

    No bold-italic digits

    ๐‘ด๐’‚๐’Œ๐’† ๐’•๐’‰๐’Š๐’” ๐’ƒ๐’๐’๐’…
  • ๐™ˆ๐™–๐™ ๐™š ๐™ฉ๐™๐™ž๐™จ ๐™—๐™ค๐™ก๐™™
  • Bold cursive

    No digits

    ๐“œ๐“ช๐“ด๐“ฎ ๐“ฝ๐“ฑ๐“ฒ๐“ผ ๐“ซ๐“ธ๐“ต๐“ญ
  • ๐•ธ๐–†๐–๐–Š ๐–™๐–๐–Ž๐–˜ ๐–‡๐–”๐–‘๐–‰

Six bold styles, two with bold digits: that is the whole of what Unicode offers, and every bold text generator works from the same set. Bold serif starts at U+1D400 and bold sans at U+1D5D4, and both carry the ten digits. Bold italic, bold italic sans, bold script and bold fraktur cover Aโ€“Z and aโ€“z only.

We measured all four main bold styles against every system font on macOS 26.5.1 and on Android: all 62 characters of bold serif and bold sans, and all 52 letters of the two bold italics, are drawable on both.

The tables below show the exact characters, the code points they start from, and where the gaps are, so you can pick a style that fits the text you actually have.

The bold text generator on this page showing its sample text converted, with Copy and Share buttons
The Bold text generator above, rendered in Chrome on macOS 26.5.1 on October 27, 2026. Screenshot by Fancy Text Styles ยท Own work

Six bold styles at a glance

Each row below is the same input, "Sale ends 9/30", converted by our engine. The difference in the last column is the one that trips people up: a sale date, a score or a year only turns bold in the first two styles.

The starting code point tells you where the alphabet sits in the Mathematical Alphanumeric Symbols block. A is the first letter of each run, and every other letter follows at a fixed offset, so ๐ is U+1D401, ๐‚ is U+1D402 and so on.

Choosing between them is mostly about tone. Bold serif (๐Œ๐š๐ค๐ž ๐ญ๐ก๐ข๐ฌ ๐›๐จ๐ฅ๐) reads like a heading in a printed book and sits comfortably next to most apps' body text. Bold sans (๐— ๐—ฎ๐—ธ๐—ฒ ๐˜๐—ต๐—ถ๐˜€ ๐—ฏ๐—ผ๐—น๐—ฑ) is flatter and more modern, and it tends to look closest to the bold an app would draw on its own, which makes it the least conspicuous choice for a headline line.

The slanted pair, bold italic (๐‘ด๐’‚๐’Œ๐’† ๐’•๐’‰๐’Š๐’” ๐’ƒ๐’๐’๐’…) and bold italic sans (๐™ˆ๐™–๐™ ๐™š ๐™ฉ๐™๐™ž๐™จ ๐™—๐™ค๐™ก๐™™), work for a single word of emphasis inside a sentence. Bold script (๐“œ๐“ช๐“ด๐“ฎ ๐“ฝ๐“ฑ๐“ฒ๐“ผ ๐“ซ๐“ธ๐“ต๐“ญ) and bold fraktur (๐•ธ๐–†๐–๐–Š ๐–™๐–๐–Ž๐–˜ ๐–‡๐–”๐–‘๐–‰) are decorative, better suited to a name or a short tag than to anything someone has to read quickly.

StyleSampleCapital A atBold digits
Bold serif๐’๐š๐ฅ๐ž ๐ž๐ง๐๐ฌ ๐Ÿ—/๐Ÿ‘๐ŸŽU+1D400Yes, from U+1D7CE
Bold sans๐—ฆ๐—ฎ๐—น๐—ฒ ๐—ฒ๐—ป๐—ฑ๐˜€ ๐Ÿต/๐Ÿฏ๐ŸฌU+1D5D4Yes, from U+1D7EC
Bold italic๐‘บ๐’‚๐’๐’† ๐’†๐’๐’…๐’” 9/30U+1D468No
Bold italic sans๐™Ž๐™–๐™ก๐™š ๐™š๐™ฃ๐™™๐™จ 9/30U+1D63CNo
Bold script๐“ข๐“ช๐“ต๐“ฎ ๐“ฎ๐“ท๐“ญ๐“ผ 9/30U+1D4D0No
Bold fraktur๐•พ๐–†๐–‘๐–Š ๐–Š๐–“๐–‰๐–˜ 9/30U+1D56CNo
The six bold styles. Samples generated with this site's style engine; code points and digit availability from the Unicode Mathematical Alphanumeric Symbols chart (Source: unicode.org, read 2026-10-27).

Every bold serif character, mapped

The grid shows all 62 plain characters next to their bold serif form. There are no dashed cells and no highlighted cells: bold serif is one of the few styles with a complete, unbroken run of capitals, lowercase and digits, and none of its letters had to be borrowed from the older Letterlike Symbols block.

That completeness is why bold serif is the safest choice for mixed text. Punctuation such as the slash in 9/30, commas, hyphens and the at sign has no bold form in Unicode, so those characters stay exactly as you typed them. In practice the plain punctuation is hard to notice next to bold letters.

If you ever need to check a character by hand, the arithmetic is simple. Bold capitals run from U+1D400 (๐€) to U+1D419 (๐™), bold lowercase from U+1D41A (๐š) to U+1D433 (๐ณ), and bold digits from U+1D7CE (๐ŸŽ) to U+1D7D7 (๐Ÿ—). Any character outside those three ranges in a bold serif line is either punctuation or something the generator got wrong.

Bold sans follows the same pattern from U+1D5D4, with its digits at U+1D7EC. Because neither run has a reserved slot, a bold text generator cannot produce the empty-box problem that affects script, fraktur, double-struck and italic. If a bold serif or bold sans letter shows as a box, the cause is on the viewing device, not in the conversion.

๐€
A
๐
B
๐‚
C
๐ƒ
D
๐„
E
๐…
F
๐†
G
๐‡
H
๐ˆ
I
๐‰
J
๐Š
K
๐‹
L
๐Œ
M
๐
N
๐Ž
O
๐
P
๐
Q
๐‘
R
๐’
S
๐“
T
๐”
U
๐•
V
๐–
W
๐—
X
๐˜
Y
๐™
Z
๐š
a
๐›
b
๐œ
c
๐
d
๐ž
e
๐Ÿ
f
๐ 
g
๐ก
h
๐ข
i
๐ฃ
j
๐ค
k
๐ฅ
l
๐ฆ
m
๐ง
n
๐จ
o
๐ฉ
p
๐ช
q
๐ซ
r
๐ฌ
s
๐ญ
t
๐ฎ
u
๐ฏ
v
๐ฐ
w
๐ฑ
x
๐ฒ
y
๐ณ
z
๐ŸŽ
0
๐Ÿ
1
๐Ÿ
2
๐Ÿ‘
3
๐Ÿ’
4
๐Ÿ“
5
๐Ÿ”
6
๐Ÿ•
7
๐Ÿ–
8
๐Ÿ—
9
Bold (serif): every letter and digit and what it becomes. Dashed cells have no bold (serif) form in Unicode, so the plain character is kept. Source: Unicode code charts (Mathematical Alphanumeric Symbols).

Will the bold show on other phones?

The coverage table is our own measurement from 2026-10-27. We read the character map of each of the 365 system font files on macOS 26.5.1 and of the Android system fonts that carry these blocks, and counted how many of each style's characters at least one font can draw.

All four styles came out complete on both systems. That rules out the most common cause of "my bold turned into boxes" on those platforms. We did not measure Windows, so the table says nothing about it, and an app that ships its own fonts can still behave differently from the system.

StyleSampleConvertsmacOS 26.5.1 system fontsAndroid fontsWhat stays plain
Bold (serif)๐€๐›๐œ ๐Ÿ๐Ÿ๐Ÿ‘Aโ€“Z 26/26 ยท aโ€“z 26/26 ยท 0โ€“9 10/1062/62 drawn62/62 drawnNothing โ€” full set
Bold (sans)๐—”๐—ฏ๐—ฐ ๐Ÿญ๐Ÿฎ๐ŸฏAโ€“Z 26/26 ยท aโ€“z 26/26 ยท 0โ€“9 10/1062/62 drawn62/62 drawnNothing โ€” full set
Bold italic๐‘จ๐’ƒ๐’„ 123Aโ€“Z 26/26 ยท aโ€“z 26/26 ยท 0โ€“9 0/1052/52 drawn52/52 drawnNo bold-italic digits
Bold italic (sans)๐˜ผ๐™—๐™˜ 123Aโ€“Z 26/26 ยท aโ€“z 26/26 ยท 0โ€“9 0/1052/52 drawn52/52 drawnNo digits
Measured 2026-10-27 by reading the character map of every system font: macOS 26.5.1 system fonts (365 font files) and the Android system fonts that carry these blocks (android-NotoColorEmoji.ttf, android-NotoSansCJK-Regular.ttc, android-NotoSansLisu-Regular.ttf, android-NotoSansSymbols-Regular-Subsetted.ttf, android-NotoSansSymbols-Regular-Subsetted2.ttf, android-Roboto-Regular.ttf). โ€œDrawnโ€ counts the non-ASCII characters the style produces that at least one font can display. Windows: its fonts (Segoe UI Symbol, Cambria Math) are not on the measuring machine, so Windows is not in this table.

Posts, names and comments: where Unicode bold helps and where it hurts

Bold works best as a signpost: one short line that tells people what a post is about, or a name that should stand out in a list. It works worst where text needs to be found, typed or read aloud.

On sites where the post box has no bold option, Unicode bold is the only way to get bold-looking letters into a post, which is why people ask how to bold a tweet or a Facebook update. The pasted characters behave like any other text in that box: they copy, edit and delete like other text, and they appear on readers' screens in whatever font their device uses for that block.

For names, the rule of thumb is to style the field people read and leave alone the field people type. A display name in bold sans is harmless. A handle or username, if the field accepts styled letters at all, becomes something nobody can type when they want to mention you.

PlaceGood fit?Why
Headline line of a postYesOne bold line draws the eye; the rest stays readable
Display or profile nameUsuallyNobody has to type it; check it on another device
Discord messagesUse markdown insteadDiscord documents **bold** markdown, which is real formatting
Discord usernameNoOnly aโ€“z, 0โ€“9, underscore and period are allowed
Hashtags and keywordsNoStyled letters are different characters from plain ones
Whole paragraphsNoHard to read and tedious for screen readers
Prices, scores, datesBold serif or bold sans onlyThe other four styles have no digits
Where Unicode bold fits. Discord rules from Discord's help articles "Markdown Text 101" and "New Usernames & Display Names" (read 2026-10-27).

Unicode bold vs real bold

Real bold is formatting: the letter stays U+0042 and the app draws it heavier. Unicode bold is a different character, ๐ at U+1D401, whose official name is MATHEMATICAL BOLD CAPITAL B. Unicode added it for math, where a bold letter can mean a vector and a plain one a number. Styling a post was never the purpose.

That difference has two practical effects. Search and matching: every math bold letter has a compatibility mapping back to its plain letter, so software that normalizes text will match ๐›๐จ๐ฅ๐ with bold, while software that compares characters directly will not. Accessibility: a screen reader may announce the formal name, read the plain letter, or skip the character, depending on the reader.

The W3C's guidance on info and relationships asks that meaning not depend on presentation alone. If the app gives you a bold button or markdown, use that. Save Unicode bold for places where there is genuinely no other way, and never put the only copy of important information in it.

A practical middle ground on platforms with no formatting at all: bold only the first few words of a post, the part that shows in a feed preview, and write the rest plainly. The eye still catches the bold line, the body stays searchable, and anyone using a screen reader only has to get through a short stretch of unusual characters.

In a document editor, use its own bold command. Pasting Unicode bold into a document gives you characters the spellchecker does not recognize and that will not change if you later switch the paragraph's font.

Fix bold text that comes out wrong

When bold output misbehaves, the cause is almost always one of these. Work down the list.

Most of these are not bugs in the generator. They follow from what Unicode encodes, what the receiving app does with unusual characters, and which fonts the reader has. Knowing which of the three you are dealing with saves a lot of trial and error with other tools that use exactly the same characters.

  1. Numbers stayed plain: you used bold italic, bold italic sans, bold script or bold fraktur. Switch to bold serif or bold sans, which have digits.
  2. Accented letters stayed plain: รฉ, รฑ and รผ have no math bold form. Unicode's bold alphabets cover only Aโ€“Z and aโ€“z.
  3. The app turned it back to normal: some fields normalize text and replace compatibility characters with plain letters. Use the app's own formatting there.
  4. A friend sees boxes: their device lacks a font with these characters. We measured macOS and Android as complete, so ask which system and app they use.
  5. The field rejected it: usernames and handles often accept only a short list of characters. Put the bold in the display name instead.
  6. It looks uneven: you mixed serif and sans styles. Keep one style per line.

Questions people ask

Is this a font I can download?
No. The output is Unicode characters, not a font file. The app you paste into draws them with fonts the reader's device already has.
Which bold style should I use for numbers?
Bold serif or bold sans. They are the only two bold styles with digits in Unicode, e.g. ๐Ÿ๐ŸŽ๐Ÿ๐Ÿ” and ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฒ. Bold italic, bold italic sans, bold script and bold fraktur have no digits, so numbers in those styles stay plain.
Can I make text bold on Twitter or Facebook without a converter?
Posts on those sites are plain text, so the only way to get bold-looking letters is to paste Unicode bold characters like these. Use them for one line, not the whole post.
Does bold text work in Discord?
Discord has real bold: wrap text in two asterisks, **like this**, per Discord's Markdown Text 101 article. Use Unicode bold only in your display name, which Discord says may include special characters.
Why does my bold look different on another phone?
Each device draws the characters with its own fonts, so the exact shapes differ. The characters are the same; the drawing is not. Bold serif on one system may look slightly heavier or narrower than on another, and that is expected.
Will a screen reader read bold Unicode?
It depends on the reader. Some announce the formal character name, some read the base letter, some skip it. Keep essential information in plain text.
Does it work on Windows?
We did not measure Windows, so we cannot say. Our measured results cover macOS 26.5.1 and Android system fonts.

Sources & further reading

Read next

  • Italic Font Generator

    Italic font generator for bios, comments and names: four Unicode italic styles, the correct italic h (U+210E), and why italic numbers don't exist.

  • Cursive Font Generator

    Cursive font generator with thin and bold Unicode script. See the 11 letters borrowed from an older block, why numbers stay plain, and measured coverage.

  • Strikethrough Text Generator

    Strikethrough text generator that crosses out text with Unicode marks, plus when to use Discordโ€™s ~~ or your editorโ€™s own strikethrough instead.

  • Fancy Text Showing as Boxes

    Fancy text showing as boxes? We checked 365 macOS fonts and Android's system fonts: common styles draw fine, but 24 reserved code points never do. Fixes inside.

Part of Copy and Paste Fonts. Want every style at once? Use the fancy text generator on the home page.

Sukie, editor of Fancy Text Styles

Sukie ยท Editor

Sukie edits Fancy Text Styles. Every style on the site is checked against the Unicode Consortium code charts before it is published, and every page names the characters a style cannot produce instead of hiding them.

About this site ยท How pages are checked ยท Last updated October 27, 2026

Fancy Text Styles is an independent site. Discord, Instagram, TikTok, X and other platform names belong to their owners and are used only to describe where text is pasted; none of them endorse this site.