How do Instagram fonts work?
Instagram doesn't let you change fonts in your bio. What these “fonts” really are is special Unicode characters that look like letters in other typefaces: mathematical bold and italic letters, script and gothic alphabets, circled and squared letters, small capitals. Because they are characters and not formatting, they stay the same when you paste them anywhere — your bio, your name, captions, comments, other apps.
That also explains their limits: each style exists only for the letters Unicode has. Most styles cover A–Z and a–z, some cover digits, and none has accented letters. That is why this generator styles the base letter and keeps the accent on top, so words like “ação” or “café” stay whole.
Where to use them (and where not to)
They work best in short, visible places: your name on Instagram, the first line of your bio, a highlight in a caption, a call to action like “new collection”. A styled word draws the eye because everything around it is plain.
Use them sparingly. Screen readers read many of these characters one by one or skip them, so a bio written entirely in a fancy font can be unreadable for people who use them. And Instagram's search matches plain letters: keep your @username and at least part of your name in normal text so people can still find you.
Why some letters show up as boxes
Every phone and computer draws these characters with the fonts it has installed. Recent iPhones, Android phones and computers show all the styles here, but an old device may show an empty box or a question mark for a few rare characters. The bold, italic, cursive and outline styles are the safest; frames and upside-down text use more unusual symbols.
If you want to check, paste your text into a message to yourself and open it on another phone before you put it in your bio.