Runs in your browser. Your files and text never leave your device - nothing is uploaded.
More styles
These use real Unicode characters (not fonts), so they paste as styled text almost anywhere - Instagram bios, Discord, Twitter/X. Support varies slightly by app; test before relying on it somewhere important.
How do you write bold italic text for social media?
Convert each letter to the Mathematical Bold Italic alphabet, which runs from 𝑨 (U+1D468) to 𝒛 (U+1D49B) with no missing letters. The result is heavy and slanted at once and keeps that look when pasted into bios, captions and messages. Numbers are left plain because Unicode has no bold italic digits.
Bold italic example: a last-call notice
One urgent line, the job bold italic does best, converted from plain text:
| Typed | Last call: 50% off ends tonight |
|---|---|
| Bold Italic | 𝑳𝒂𝒔𝒕 𝒄𝒂𝒍𝒍: 50% 𝒐𝒇𝒇 𝒆𝒏𝒅𝒔 𝒕𝒐𝒏𝒊𝒈𝒉𝒕 |
The colon, the 50 and the percent sign stay as they were; only the letters change. Each converted letter now takes two UTF-16 code units instead of one, which is worth remembering in a field with a tight limit.
A complete alphabet, unlike script or Fraktur
Mathematical Bold Italic capitals sit at U+1D468-U+1D481 and lowercase at U+1D482-U+1D49B. Unlike the italic, script, Fraktur and double-struck sets, this alphabet has no gaps patched from the Letterlike Symbols block, so every letter in a word comes from one family and is usually drawn by one font. Weight and slant therefore stay consistent along the line.
In technical typesetting the style has a specific job: the ISO 80000-2 convention prints vectors and matrices in bold italic. Its use as social-media emphasis came later, because it is the loudest of the serif styles.
When bold italic is the right amount of emphasis
Bold italic shouts louder than bold or italic alone, so it fits a single phrase that must not be missed: a deadline, a sold-out notice, the one rule in a pinned post. Used for more than a line, it makes the whole message look urgent, and the emphasis stops working.
It also pairs well with plain text in a display name, for example a plain first name followed by a bold italic nickname such as 𝑨𝒄𝒆. Because digits are not converted, a year or a version number beside bold italic letters keeps its ordinary look and stays easy to read.
Length limits and screen readers
Every bold italic letter is a supplementary-plane character: one code point, but two UTF-16 code units. In a field capped at 30 characters that counts code units, only 15 bold italic letters fit. Fields that count code points or user-perceived characters treat each letter as one.
Screen readers do not convey the weight or the slant. Some read the letters as a word, while others recite a long name such as "mathematical bold italic capital A" for each one, turning a short slogan into a long recitation. Put essential details, like dates or links, in ordinary text next to the styled phrase.
Bold Italic characters at a glance
| Characters come from | Mathematical Alphanumeric Symbols: U+1D468-U+1D49B, no gaps |
|---|---|
| Capital A becomes | 𝑨 (U+1D468) |
| Small a becomes | 𝒂 (U+1D482) |
| Digits 0-9 | Left unchanged |
| Punctuation | Left unchanged |
| Basic letters left as typed | None |
| UTF-16 units per letter | 2 (one supplementary-plane code point) |
Bold italic in practice
- Limit it to a short phrase; a sentence or two is the practical maximum before it becomes hard to read.
- Keep URLs, handles and email addresses plain: an address spelled in styled letters is a different address and will not work as a link.
- Since digits stay plain, there is no need to separate numbers out before converting.
Bold Italic text FAQ
Both slant, but bold italic uses heavier strokes and comes from its own range, U+1D468-U+1D49B, rather than the italic range at U+1D434-U+1D467. Bold italic also has no missing letters, while the math italic alphabet lacks a small h, which Unicode supplies as ℎ (U+210E).
No. Unicode defines bold digits but no bold italic or italic ones, so numbers stay in their normal form. If emphasized numbers matter, the Bold style converts digits to 𝟎-𝟗.
Unicode does include Mathematical Sans-Serif Bold Italic letters, starting at U+1D63C, but the generator does not offer that alphabet. The bold italic style here uses the serif version.
The appearance depends on whichever installed font supplies the math alphabet, so weight, slant and serif shapes vary from device to device. On a device with no suitable font, the letters can appear as empty boxes.
Related text styles
- Bold Text Generator: upright bold letters, with bold digits as well
- Italic Text Generator: a lighter slant for titles and asides
- Sans-Serif Bold Text Generator: heavy letters with neither serifs nor slant
- Fancy Text Generator: all 15 styles side by side
Reviewed by Raja Jahangir · Last reviewed: October 7, 2026
