Instagram fonts
Type your bio, name or caption once, see it in letter styles that show on iPhone and Android, and tap one to copy.
Instagram font styles
Your bio can have up to 150 characters. Press Enter for a new line, and the copy keeps your line breaks.
Bold serif
Italic sans
Bold italic
Script
Bold script
Gothic
Outline
Typewriter
Small caps
Bubbles
Wide
Every style here is made of symbols, not letters. Search and screen readers see those symbols, so keep the words people need to find in plain letters. More styles are in the font converter.
your.username
Your Name
𝓒𝓸𝓯𝓯𝓮𝓮 𝓯𝓲𝓻𝓼𝓽 ☕ Photographer in Lisbon
yourshop.example.com
FollowMessage
your.username Golden hour at the river #lisbon
2 hours ago
A plain mock drawn by this page, not a real Instagram screen. Your text goes in the part you picked above. Tags in blue would work as hashtags. Phones may draw the letters a little differently.
Tap a card to copy. Punctuation and emoji stay plain. A number on a card shows the strict count, which can be higher than what you see. Your text stays in this browser.
Dress up your bio a little more
Mix these with a font above. They come from other tools, and each card links to the full tool.
Butterfly hearts
More decorationsPrincess
More framesHearts between letters
More symbols betweenLetters in brackets
More bracketsStrikethrough
More lines
Last checked by the TextEditor.com team
How to change the font in your Instagram bio
- Type hereWrite your bio, name or caption in the box at the top. Press Enter where you want a new line.
- Copy a styleTap a card. The preview shows how the style looks on a profile.
- Paste on InstagramOpen your profile, tap Edit profile, then tap Bio or Name and paste. For a caption, paste it when you write the post.
Instagram has no font menu for bios, names or captions. The styles on this page are Unicode symbols that look like styled letters. They keep their look when you paste them, because the phone draws a different character, not a different font.
For more than 60 styles, try the font converter. For one style only, see bold text.
Instagram character limits, checked November 2026
We checked each limit on an official Meta page in November 2026. Instagram can change them at any time.
| Where | Limit | Source |
|---|---|---|
| Bio | 150 characters | Instagram Help Center |
| Caption | 2,200 characters | Meta's developer docs for posting to Instagram |
| Hashtags | 5 per post | Instagram Help Center |
| Name | No number published | The help pages give none |
| Username | Letters, numbers, periods and underscores | Instagram Help Center |
Fancy letters can fill your bio sooner than you expect. Most of them are stored as two pieces of computer text, called UTF-16 code units. Some apps count each piece. Our meter uses that strict count, so a bio that fits here fits anywhere.
| Style | Text | You see | Strict count |
|---|---|---|---|
| Plain | Coffee lover | 12 | 12 |
| Bold sans | 𝗖𝗼𝗳𝗳𝗲𝗲 𝗹𝗼𝘃𝗲𝗿 | 12 | 23 |
| Script | 𝒞ℴ𝒻𝒻ℯℯ 𝓁ℴ𝓋ℯ𝓇 | 12 | 18 |
| Bubbles | Ⓒⓞⓕⓕⓔⓔ ⓛⓞⓥⓔⓡ | 12 | 12 |
Script counts less than bold sans, because a few script letters, like ℯ and ℴ, are older single piece characters. Change the text at the top to count your own bio.
Line breaks in your bio
To start a new line, press Enter in the box above, then copy. You can also type the bio in the Instagram app and press Return. A line break is a character too, so each one uses one of your 150. Spaces count too.
If Instagram removes an empty line between two parts of your text, turn on "Hold empty lines in place" above. It puts one invisible character, U+2800 BRAILLE PATTERN BLANK, on each empty line, so the line is no longer empty. Some screen readers announce that character, so use it only where you need it.
- Coffee first ☕line break
- Photographer in Lisbonline break
- DM for prints
3 lines and 2 line breaks. The breaks use 2 of your 150 characters.
Why fancy hashtags do not work
A hashtag links your post to a tag page, like #coffee. Instagram's hashtag help page says numbers work in hashtags, but spaces and special characters like $ or % do not. You can use up to 5 hashtags on a post.
Fancy letters are special characters. #𝗰𝗼𝗳𝗳𝗲𝗲 is not #coffee with thick letters. It is a row of math symbols, so at best it makes a different tag that nobody follows. That is why the tool keeps your hashtags plain unless you turn that off.
| Style | Tag | First letter | Same tag as plain? |
|---|---|---|---|
| Plain | #coffee | U+0063 | Yes |
| Bold sans | #𝗰𝗼𝗳𝗳𝗲𝗲 | U+1D5F0 | No |
| Script | #𝒸ℴ𝒻𝒻ℯℯ | U+1D4B8 | No |
| Small caps | #ᴄᴏꜰꜰᴇᴇ | U+1D04 | No |
The code under "First letter" is the number Unicode gives that character. Different numbers mean a different word to a computer.
Fancy letters in your name and in search
People find you by your name and your username. Your username can only use plain letters, numbers, periods and underscores, so fancy letters do not fit there. The name line takes them, but a fancy name is made of symbols. Someone who types your name in plain letters may not find you.
Some apps fold fancy letters back to plain ones before they search. Unicode has a rule for that, called NFKC. It turns math letters, bubbles and wide letters back into A to Z, but not small caps. Instagram does not say if its search does this. Plain letters work either way.
| Style | Name | Plain search finds it | After folding |
|---|---|---|---|
| Plain | Maria Lopez | Yes | Yes |
| Bold sans | 𝗠𝗮𝗿𝗶𝗮 𝗟𝗼𝗽𝗲𝘇 | No | Yes |
| Bold script | 𝓜𝓪𝓻𝓲𝓪 𝓛𝓸𝓹𝓮𝔃 | No | Yes |
| Small caps | ᴍᴀʀɪᴀ ʟᴏᴘᴇᴢ | No | No |
"Plain search" looks for the letters as typed. "After folding" first applies the Unicode NFKC rule. A safe pattern: plain name, fancy bio.
Fancy letters and screen readers
Blind and low vision people use screen readers, like VoiceOver on iPhone and TalkBack on Android. A screen reader may read each fancy letter by its Unicode name, or skip it. A whole fancy bio can turn into a long list of symbol names.
Use a style for a word or a short line, not for everything. Keep your name, prices, dates and contact details in plain letters.
Plain Coffee first
Bold script 𝓒𝓸𝓯𝓯𝓮𝓮 𝓯𝓲𝓻𝓼𝓽
Listen uses your browser's own voice to read the text the way some screen readers do.
Which styles show on iPhone and Android
A style shows only if the phone has a font with those characters. We list only styles from Unicode blocks that the built in fonts of current iPhones and Android phones cover. Very old phones may still show some letters as empty boxes. Copy the test line and paste it in a note on your phone to check.
| Styles | Unicode block | In Unicode since |
|---|---|---|
| Bold, italic, script, gothic, outline, typewriter | Mathematical Alphanumeric Symbols | Version 3.1, 2001 |
| The older script and outline letters, like ℯ and ℂ | Letterlike Symbols | Version 1.1, 1993 |
| Bubbles | Enclosed Alphanumerics | Version 1.1, 1993 |
| Wide | Halfwidth and Fullwidth Forms | Version 1.1, 1993 |
| Small caps | IPA Extensions and Phonetic Extensions, plus ꜰ and ꜱ from Latin Extended-D | Versions 1.1 to 5.1, 1993 to 2008 |
Writing for Discord too? The Discord fonts page adds Discord's own bold, italic and spoiler codes.
Frequently asked questions
How do I change the font on Instagram?
Instagram has no font setting for bios, names or captions. Type your text on this page, copy a style and paste it into Edit profile or into your caption.
Why does my Instagram bio show boxes or question marks?
The phone that shows your bio has no font for some of the characters. This mostly happens on old phones. The styles on this page show on current iPhones and Android phones. Small caps has a few newer letters, so test it first.
Can I use a fancy font in my Instagram name?
The name line accepts fancy letters, but people who search your name in plain letters may not find you, and screen readers may spell it out. Keep your name plain and style your bio instead.
Do fancy letters count as more characters?
They can. Most fancy letters are stored as two code units, and some apps count both. Our meter uses that strict count, so if your bio fits here, it fits on Instagram.
How do I put line breaks in my Instagram bio?
Press Enter in the box on this page, then copy and paste. The line breaks stay. In the Instagram app you can also press Return while you type your bio.
Can I use bold or italic in Instagram captions?
The caption box has no bold or italic button. Bold and italic letters from this page work in captions. Keep hashtags plain, or they stop working as hashtags.
Related tools
- Font converterSee which Unicode block each letter style comes from: math letters, small caps, Cyrillic or Greek look alikes.
- Cursive textType and get cursive letters to copy and paste into Instagram, TikTok and Discord.
- Bold textTurn plain words into bold letters for bios, posts and comments.
- Small textTurn your text into tiny letters to copy and paste.
- All emojiSearch every emoji by name, keyword or code, pick a skin tone and copy.
- Discord fontsFancy fonts for Discord names, bios and messages, plus the real Discord markdown for bold, italic, spoilers and headings.