Skip to content

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

Where will you paste it?
0 of 150 characters

Your bio can have up to 150 characters. Press Enter for a new line, and the copy keeps your line breaks.

Bold sans

Closest to the bold name line on a profile.

Bold serif

Classic book look. Numbers turn bold too.

Italic sans

A light slant for one line or a quote.

Bold italic

Strong slant. Good for a short title.

Script

Thin handwriting look. Use it for a few words.Hard to read when small

Bold script

The most popular bio style. Easier to read than thin script.Hard to read when small

Gothic

Old style blackletter. Hard to read in long lines.Hard to read when small

Outline

Hollow letters with hollow numbers.

Typewriter

Every letter has the same width. Clean for lists.

Small caps

Small capital letters. The letter x stays plain.A few letters may show as boxes on old phones

Bubbles

Letters in circles. Best for one or two words.

Wide

Wide letters with wide spaces. Takes a lot of room.

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.

How it may look on a profile

your.username

48 posts1,204 followers310 following

Your Name

𝓒𝓸𝓯𝓯𝓮𝓮 𝓯𝓲𝓻𝓼𝓽 ☕ Photographer in Lisbon

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.

Princess

More frames

Letters in brackets

More brackets

Strikethrough

More lines
Advertisement
A phone showing a profile page with a round photo and a short bio in fancy script lines

Last checked by the TextEditor.com team

How to change the font in your Instagram bio

  1. Type hereWrite your bio, name or caption in the box at the top. Press Enter where you want a new line.
  2. Copy a styleTap a card. The preview shows how the style looks on a profile.
  3. 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.

WhereLimitSource
Bio150 charactersInstagram Help Center
Caption2,200 charactersMeta's developer docs for posting to Instagram
Hashtags5 per postInstagram Help Center
NameNo number publishedThe help pages give none
UsernameLetters, numbers, periods and underscoresInstagram 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.

The same words, counted two ways
StyleTextYou seeStrict count
PlainCoffee lover1212
Bold sans𝗖𝗼𝗳𝗳𝗲𝗲 𝗹𝗼𝘃𝗲𝗿1223
Script𝒞ℴ𝒻𝒻ℯℯ 𝓁ℴ𝓋ℯ𝓇1218
BubblesⒸⓞⓕⓕⓔⓔ ⓛⓞⓥⓔⓡ1212

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.

Your text, line by line
  1. Coffee first ☕line break
  2. Photographer in Lisbonline break
  3. DM for prints

3 lines and 2 line breaks. The breaks use 2 of your 150 characters.

Advertisement

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.

Your hashtag, plain and fancy
StyleTagFirst letterSame tag as plain?
Plain#coffeeU+0063Yes
Bold sans#𝗰𝗼𝗳𝗳𝗲𝗲U+1D5F0No
Script#𝒸ℴ𝒻𝒻ℯℯU+1D4B8No
Small caps#ᴄᴏꜰꜰᴇᴇU+1D04No

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.

Search test for your name
StyleNamePlain search finds itAfter folding
PlainMaria LopezYesYes
Bold sans𝗠𝗮𝗿𝗶𝗮 𝗟𝗼𝗽𝗲𝘇NoYes
Bold script𝓜𝓪𝓻𝓲𝓪 𝓛𝓸𝓹𝓮𝔃NoYes
Small capsᴍᴀʀɪᴀ ʟᴏᴘᴇᴢNoNo

"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.

What a screen reader may say

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.

StylesUnicode blockIn Unicode since
Bold, italic, script, gothic, outline, typewriterMathematical Alphanumeric SymbolsVersion 3.1, 2001
The older script and outline letters, like ℯ and ℂLetterlike SymbolsVersion 1.1, 1993
BubblesEnclosed AlphanumericsVersion 1.1, 1993
WideHalfwidth and Fullwidth FormsVersion 1.1, 1993
Small capsIPA Extensions and Phonetic Extensions, plus ꜰ and ꜱ from Latin Extended-DVersions 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.

  • 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.

↑ ↓ to choose, Enter to open, Esc to close