Instagram font generator

Fifteen Unicode styles for a bio or caption, each with its character count and an honest note on where it breaks.

Free. No sign-up. Runs in your browser. Checked 2026-09-09.

Read this before you use it in a bio

These are not fonts. They are Unicode symbols shaped like letters, which has three consequences most generators do not mention: screen readers announce them character by character or skip them entirely, so your bio becomes unreadable to anyone using assistive technology; platform search generally will not match styled text against a plain query, so a styled name can drop out of search; and some styles render as empty boxes on older devices.

Reasonable use: one styled word for emphasis in a caption. Risky use: your whole bio, your business name, or anything you want found.

Bold9 characters

๐๐จ๐ฌ๐ญ๐ฌ๐ญ๐š๐œ๐ค

Mathematical bold. Widely supported, but screen readers announce each letter oddly.

Italic9 characters

๐‘ƒ๐‘œ๐‘ ๐‘ก๐‘ ๐‘ก๐‘Ž๐‘๐‘˜

Mathematical italic. No bold-italic digits exist, so numbers stay plain.

Bold italic9 characters

๐‘ท๐’๐’”๐’•๐’”๐’•๐’‚๐’„๐’Œ

Mathematical bold italic. Numbers stay plain.

Script9 characters

๐’ซ๐“„๐“ˆ๐“‰๐“ˆ๐“‰๐’ถ๐’ธ๐“€

Cursive style. Renders inconsistently on older Android.

Bold script9 characters

๐“Ÿ๐“ธ๐“ผ๐“ฝ๐“ผ๐“ฝ๐“ช๐“ฌ๐“ด

Heavier cursive. Same Android caveat.

Fraktur9 characters

๐”“๐”ฌ๐”ฐ๐”ฑ๐”ฐ๐”ฑ๐”ž๐” ๐”จ

Blackletter. Hard to read at caption size and poorly supported by screen readers.

Outline9 characters

๐•‡๐• ๐•ค๐•ฅ๐•ค๐•ฅ๐•’๐•”๐•œ

Double-struck. Good support, distinctive at small sizes.

Monospace9 characters

๐™ฟ๐š˜๐šœ๐š๐šœ๐š๐šŠ๐šŒ๐š”

Even letter spacing. The most reliably rendered of these styles.

Sans bold9 characters

๐—ฃ๐—ผ๐˜€๐˜๐˜€๐˜๐—ฎ๐—ฐ๐—ธ

Sans-serif bold. Close to Instagramโ€™s own typeface.

Circled9 characters

โ“…โ“žโ“ขโ“ฃโ“ขโ“ฃโ“โ“’โ“š

Enclosed alphanumerics. Digit 0 has no circled form and stays plain.

Squared9 characters

๐Ÿ„ฟoststack

Enclosed squares, uppercase only. Lowercase falls back to plain.

Wide9 characters

๏ผฐ๏ฝ๏ฝ“๏ฝ”๏ฝ“๏ฝ”๏ฝ๏ฝƒ๏ฝ‹

Full-width forms. Takes far more visual space per character.

Small caps9 characters

แด˜แด๊œฑแด›๊œฑแด›แด€แด„แด‹

Built from phonetic characters, so a few letters are approximations.

Strikethrough9 characters

Pฬถoฬถsฬถtฬถsฬถtฬถaฬถcฬถkฬถ

A combining mark on each character. Some apps render it offset.

Underline9 characters

Pฬฒoฬฒsฬฒtฬฒsฬฒtฬฒaฬฒcฬฒkฬฒ

A combining mark on each character. Renders inconsistently across apps.

Styled text counts towards character limits, and some styles cost more characters than they look, the count next to each style is what the platform will see.

How this works, what it excludes, and the FAQsShow

These are not fonts

Instagram has no font picker. What every generator including this one does is substitute your letters for Unicode characters that happen to look styled โ€” mathematical alphanumerics, enclosed letters, phonetic glyphs.

That works, and it is why the text survives a copy and paste. But it means the characters are not letters as far as software is concerned, and three things follow from that.

What it costs you

A screen reader reads mathematical bold โ€œhโ€ as โ€œmathematical bold small hโ€, or skips it. A bio written entirely in a styled font is unreadable to anyone using assistive technology.

Platform search matches plain text. A styled business name can stop appearing when someone searches for it, which is an expensive way to look stylish.

Older Android builds render some of these as empty boxes. You will not see it on your own phone.

How to use it without the downside

One styled word inside an otherwise plain caption is fine โ€” it draws the eye and the rest of the text stays readable and searchable. A styled divider between sections of a bio is fine for the same reason.

Your handle, your business name and the first line of your bio should stay plain. Those are the parts people search for and screen readers announce first.

Frequently asked questions

Why does my styled text show as boxes on some phones?
The device has no glyph for that Unicode codepoint, so it falls back to the missing-character box. It is most common with Fraktur and script styles on older Android builds. Monospace and outline are the most reliably rendered.
Does styled text hurt my reach?
There is no evidence a platform penalises it directly. The real cost is indirect: search does not match styled characters against plain queries, and screen readers cannot read it. Both narrow who can find and use your profile.
Why is the character count higher than what I typed?
Strikethrough and underline add a combining mark to every character, which roughly doubles the count. Instagram bios cap at 150, so a styled bio hits the limit much sooner than a plain one. The count next to each style is what the platform sees.
Can I use this for my username?
Instagram usernames accept only letters, numbers, full stops and underscores, so styled characters are rejected. You can use them in your display name, which is a separate field - but that is also the field search uses.