K Kibo Get Kibo

How to type bold text on iPhone

Bold text in a bio or a text message is not a font toggle — it is a swap to a separate Unicode alphabet, and one built complete enough to carry numbers too. Here is how the substitution works, why bold survives where italic and script do not, and how to type it on iPhone.

You have typed a normal word into a Messages thread or an Instagram bio and watched it come back 𝗯𝗼𝗹𝗱 — no formatting menu, no Bold button, just plain paste. iOS has no bold toggle for a text field outside apps like Notes and Pages that specifically support rich text. What actually happened is a substitution: the letters you typed were swapped for a different, matching set of characters that already look bold, before they ever left the keyboard.

A character, not a style

A real bold typeface is a rendering instruction — the same letter “A” drawn with a thicker stroke by whichever font is doing the drawing. A text message or a bio field cannot carry that instruction, because it stores plain characters with no formatting layer underneath them. So bold text on a phone works the only way anything can survive being pasted into plain text: it is not the letter A made thicker, it is a different letter entirely. Unicode’s Mathematical Alphanumeric Symbols block assigns a bold A its own codepoint, a character called MATHEMATICAL BOLD CAPITAL A, sitting apart from the ordinary A you typed. A font renders it thick because that is what the character is defined to look like, not because a style was applied on top of an existing letter.

That block was built for equations, not captions. Mathematicians needed a way to write a bold vector and an ordinary variable in the same line and have the difference mean something, so Unicode gave bold, italic and several other treatments their own full alphabets of characters, decades before anyone used one to write a bio.

The one style that also carries real numbers

Most fancy text styles on a phone have an obvious gap somewhere — small caps has no Q, squared text has no lowercase at all. Bold text is one of the few that got a matching set of digits. 𝟬 through 𝟵 are genuine assigned Unicode characters, not a fallback to ordinary numerals, so a price, a year or a phone number typed in bold text changes right along with the letters around it.

Why italic numbers stay ordinary

Switch to Italic or Bold Italic instead and this stops working. Neither style has a digit set in Unicode at all — type a number mid-sentence and it drops back to plain digits while the letters around it stay slanted. This is not a bug in a generator or a keyboard; the characters simply were never assigned. Italic was added to distinguish a variable, like x or y, from a constant, and a constant written as a digit did not need a separate italic symbol the way a variable name did. Bold, by contrast, marks things like vectors and matrices, categories that do show up as numbers, so bold got the fuller set. Double-struck and Monospace are the other two fancy styles with real digits; Script, Fraktur and most of the rest, like Italic, do not.

What it costs to use

Typing it from the keyboard

The usual route is a web generator: type the sentence into a box, copy the bold result, switch back to the app you were writing in, and paste it in. Kibo puts Bold on the iPhone keyboard itself, alongside Italic, Bold Italic, Script and the rest of its fancy text styles, applied as you type in whatever app you are in rather than through a separate site. It maps every letter and digit that has a real bold match and leaves the rest as ordinary legible text instead of guessing, and it works with Full Access left off, since fancy text is generated on the keyboard itself and never touches the clipboard.

Frequently asked questions

Does bold text change numbers too, or just letters?

Yes, numbers change too — bold is one of the few fancy text styles with a real set of bold digits in Unicode, so 0 through 9 turn bold along with the letters around them. Italic and Bold Italic cannot do this; neither has a digit set at all, so numbers in those styles stay ordinary.

Why does my bold text look normal in some apps or on some devices?

Bold text is made of real Unicode characters, but they only render as bold if the font on the viewer’s device has a drawing for them. That coverage varies by platform and app, so text that looks correct on your iPhone can show as plain letters or empty boxes elsewhere, and you cannot see this from your own phone.

Is this the same as pressing Bold in Notes or Pages?

No. Notes and Pages apply a real formatting style to the letter A itself, which only survives inside apps that support that formatting. Bold text typed on the keyboard swaps in an entirely different character that already looks bold, so it survives as plain text anywhere plain text is accepted — Messages, Instagram, TikTok, anywhere.

Try it on your own keyboard

Kibo is a free custom keyboard for iPhone with real mechanical key sounds, a wardrobe of themes and RGB backlight effects. No account, no ads, and it works with Full Access left off.

Download on the App Store

Related guides

All guides