Bold italic text generator

One box in, slanted heavyweight letters out. Copy the line and paste it anywhere plain text goes.

Type a word and press Make bold italic. The generator rewrites every letter as its 𝑩𝒐𝒍𝒅 π‘°π’•π’‚π’π’Šπ’„ Unicode twin β€” the same slanted, heavy characters mathematicians use for vectors, the alphabet turning from ABC into 𝑨𝑩π‘ͺ. Because the result is made of ordinary Unicode characters and not a font, it pastes into places that offer no formatting at all: an Instagram bio, a TikTok caption, a Discord nickname. This page shows you exactly where that trick holds up and where it quietly costs you.

Try:
0Words
0Characters
0No spaces
0Sentences
0Paragraphs
0Lines
0Pages
0Reading
0Speaking

Runs entirely in your browser. Your text is never uploaded β€” open DevTools, Network tab, and you will see zero requests while you use this tool.

How to use it

  1. Type or paste your text in the box.
  2. Press Make bold italic to convert every letter at once.
  3. Press Copy, then paste it into your bio, post or message.

What this tool does

It replaces each letter you type with a single Unicode character from the Mathematical Bold Italic alphabet β€” a block of characters invented so physics and maths could show heavy, slanted variables inside equations. The letter A becomes the character 𝑨, the letter a becomes 𝒂. Digits get the bold treatment too. Everything else β€” spaces, punctuation, emoji, accented and non-Latin letters β€” passes straight through unchanged, because the styled alphabet only covers plain A–Z, a–z and 0–9.

This is not a font. A font changes how the letter A is drawn while the character underneath stays an A. This tool does the opposite: it swaps the A for a different character that merely looks like a bold italic A. That single fact explains both why it works and where it fails. It pastes into apps with no formatting because the styling is baked into the characters themselves β€” but for the same reason search cannot match it, sorting misplaces it, and screen readers stumble over it.

Here is the same name in the three related styles, so you can see what bold italic actually is:

StyleCoach Maria becomes
Boldπ‚π¨πšπœπ‘ 𝐌𝐚𝐫𝐒𝐚
ItalicπΆπ‘œπ‘Žπ‘β„Ž π‘€π‘Žπ‘Ÿπ‘–π‘Ž
Bold italicπ‘ͺ𝒐𝒂𝒄𝒉 π‘΄π’‚π’“π’Šπ’‚

Bold, italic or both

Plain bold makes text heavier and upright β€” good for a name or a headline that should simply weigh more than the words around it. Plain italic slants the letters without adding weight β€” the traditional signal for a title, a quoted phrase or a soft aside. Bold italic combines the two: heavy and slanted at once. It is the strongest emphasis in the set, which is precisely why it is easy to overuse.

Reach for bold italic when one line has to dominate everything else β€” the single call to action in a bio, the one phrase in a caption you want read first, the hook at the top of a post. If you bold-italic an entire paragraph, nothing stands out and the whole block just becomes harder to read. Emphasis is a contrast trick: it only works while most of the surrounding text stays plain.

Where it works and where it does not

Bold italic Unicode is accepted in far fewer places than the preview suggests. It renders, but rendering is not the same as belonging there.

PlaceWorks?What actually happens
Instagram / Threads bio and captionsYesRenders on phone and web. But a hashtag written in bold italic is not a real hashtag and reaches nobody.
TikTok bioYes, with a catchEach styled letter still counts as one character against the 80-character limit, so a styled bio is not shorter, just harder to search.
Any @username or handleNo, anywhereInstagram, TikTok, Discord and X all restrict handles to plain Latin letters, digits, dots and underscores. You can style a display name, never the handle.
Discord messagesRedundantDiscord already has real bold italic through markdown: ***text***. That version stays searchable and readable; the Unicode one does not.
LinkedIn name and headlineAgainst the rulesLinkedIn treats decorative Unicode in the name and headline as a policy breach, and recruiter search will not match styled words anyway.
Word, Google Docs, emailPastes fineSpell check ignores it, Find will not locate it, and some spam filters score styled subject lines as suspicious.
Search, on-site and on GoogleNoStyled letters are different characters, so a styled keyword does not match the plain word. Style a keyword and you have removed that keyword from your bio as far as any search is concerned.

A note on accessibility

This is the warning most generators leave out. Screen readers handle mathematical characters badly. Depending on the reader, VoiceOver and NVDA will spell bold italic text out letter by letter, announce each character by its formal name (mathematical bold italic small a), or skip it in silence. A whole bio set in bold italic can be completely unreadable to a blind visitor, and it also fails for anyone whose device lacks a font for these characters β€” they see empty rectangles instead of letters.

The kind rule is the same as the effective one: style one short line for emphasis, never a whole message. Keep names, links and anything a person actually needs in plain text, so that everyone β€” search engines and screen readers included β€” can still read it.

Doing it without this tool

Where real formatting exists, use it. Discord, WhatsApp, Telegram and Slack all support genuine bold italic through markdown β€” ***text*** or _*text*_ depending on the app. Real formatting stays searchable, stays readable to screen readers, and never turns into boxes. Reach for Unicode styling only where the platform offers you nothing, such as an Instagram or TikTok bio.

By hand. Character Map on Windows or Character Viewer on macOS both let you search for mathematical bold italic and copy letters one at a time. It works and is unbearable past a single word.

In code. Bold italic is a fixed code-point offset: uppercase starts at U+1D468, lowercase at U+1D482. One gap to remember β€” the italic (not bold italic) lowercase h is unassigned in its block and lives at U+210E instead, so a naive offset there produces a blank box.

Privacy: everything happens in your browser

Every character is computed by JavaScript on your own device. Nothing is uploaded, nothing is logged, and no account is needed β€” which matters, because people paste drafts of bios, real names and private messages into tools like this one. Open the network panel while you press the button and you will see no requests leave the page. Once it has loaded, the generator keeps working with your connection switched off.

Related tools

Password generatorCryptographically random passwords, built on your device and never uploaded.UUID generatorA fresh, cryptographically random version-4 UUID every time β€” produced by your…Bold textType once, get 𝐛𝐨π₯𝐝 letters you can paste anywhere plain text lives.Lorem ipsumGenerates 3, 5 or 10 paragraphs of classic placeholder text with one click.Small capsSmall capital letters that paste anywhere plain text goes.What is a URL slugThree to five words, lowercase, hyphens, no dates. And why changing it later…PDF text breaksThe file has no paragraphs to give you. Here is what it does have, and how to…

See all text tools β†’

Frequently asked questions

Is bold italic text a real font?

No. Each character is a separate Unicode symbol from the Mathematical Bold Italic block that happens to look like a heavy slanted letter. That is why it pastes into apps with no formatting, and also why search and screen readers treat it differently from ordinary text.

What is the difference between bold, italic and bold italic?

Bold adds weight and stays upright. Italic slants the letters without adding weight. Bold italic does both at once, making it the strongest emphasis in the set β€” best kept to a single line.

Can I use bold italic in my Instagram or TikTok username?

No. Handles on every major platform are restricted to plain Latin letters, digits, dots and underscores. You can style a display name or bio, but never the @handle itself.

Why do some letters show up as empty boxes?

Either the source produced an unassigned code point β€” the italic lowercase h is the classic gap β€” or the reading device simply has no font containing that character. You cannot fix the second case from your side, which is the argument for using it sparingly.

Does bold italic text hurt my search reach?

Yes. Styled words do not match plain-text searches, and styled hashtags are not hashtags at all. Keep any word you want to be found for in ordinary letters.

Will screen readers read bold italic text?

Poorly. Depending on the reader it is spelled out character by character, announced by long formal names, or skipped entirely. Never set a whole bio in it β€” style one short line at most.

Does it work with emoji, numbers or other languages?

Digits 0–9 get a bold form. Only Latin A–Z and a–z have bold italic variants, so accented letters, Cyrillic, Greek, Arabic, punctuation and emoji all pass through unchanged.