Fonts for your Instagram.
Tap to copy, paste into your bio β name, bio, captions, comments. Free forever βοΈ
How to use fancy fonts on Instagram properly
Instagram has three separate text fields that look similar and behave completely differently. Putting the right thing in the right one is most of the game β here is how to do it without accidentally making your account harder to find.
Why you can paste this in at all
Instagram does not offer a font picker, and this page is not sneaking around that. What you are copying is not a font β it is a set of genuinely different characters that already exist in Unicode, the master list of every character computers know how to display.
The letter πΌ in πΌπ¬π»π²πΉπ½ is not a styled "s". It is its own separate character, added to Unicode so mathematicians could tell different kinds of variables apart in equations. It just happens to look like beautiful handwriting, so it escaped into bios everywhere.
This matters because it explains both why it works and where it bites. Instagram thinks you typed normal text. It has no idea anything unusual is happening β which is great for pasting, and the source of every catch below.
Name, username, bio β three fields, three rules
This is the part worth getting right, because one of these choices affects whether people can find you.
- Username (the @ handle) β locked to plain letters, numbers, full stops and underscores. Fancy characters are refused outright. This is deliberate: your handle is how people tag and find you, so it has to stay typeable.
- Name (the bold line above your bio) β accepts fancy text, and it is one of the things Instagram matches when someone searches for you. That combination is the trap. Style this field and you may quietly become much harder to find by name.
- Bio (the paragraph underneath) β accepts fancy text and carries far less searching weight. This is where styling costs you the least.
So the practical advice is simple: if you want people to find you, keep your name field readable and put the personality in your bio. If you are already easy to find, or you only share your profile by link and QR code anyway, style whatever you like. Just make it a decision rather than an accident.
Getting line breaks to actually stick
The most common Instagram bio complaint has nothing to do with fonts: you carefully lay out four neat lines, hit save, and it collapses into one run-on block.
The reliable fix is to compose your bio somewhere else first β your notes app works perfectly β laying it out exactly as you want it, then copy the whole thing and paste it into the bio field in one go. Pasting a block that already contains its line breaks survives far better than typing them in the field itself. Avoid leaving trailing spaces at the end of lines, which is another thing that quietly breaks the layout.
Do your font styling in the same pass. Copy each styled piece from this page into your draft, arrange the lines, then paste the finished bio once.
Captions, comments and Stories
Captions and comments both take fancy text without complaint, and paste is the way in for both. A styled first line works nicely as a caption heading with the actual caption plain underneath β the contrast does more than styling the whole thing, which just gets tiring to read.
Stories are the exception. The text tool in Stories is Instagram's own, with its own built-in typefaces, so it is not really the same job β though you can still paste styled text into it if you want a look their picker does not offer. Worth knowing that story text is baked into the image, so nothing there is searchable or readable by assistive tech regardless.
Why it looks like empty boxes on someone else's phone
Someone screenshots your bio and half of it is small rectangles. Nothing is broken β that is a "tofu box", which is what a device shows when it does not have that particular character available.
Every device carries a different set. Recent phones handle the popular styles well, but the more unusual the style, the more likely somebody somewhere sees squares. The styles near the top of this page are the widely-supported ones; the further into the exotic ones you go, the more you are gambling. If a bio matters to you, check it on a friend's phone before settling.
The trade-off nobody mentions
Two costs come with styled text, and neither is a reason to avoid it β just worth choosing knowingly.
- Searchability. Covered above, but it bears repeating because it is the one that actually costs you something. Fancy characters are different characters, so the plain spelling will not match them.
- Screen readers. People who have their screen read aloud get these announced as their raw Unicode names, one at a time, or skipped entirely. A fully styled bio can come out as meaningless noise. Keeping the important line β who you are, what you do, your link context β in plain text means everyone can actually read it.
Styles that survive Instagram best
The short version: πΌπ¬π»π²πΉπ½ and ππ¦ππππ are the reliable crowd-pleasers. π€π¬π±π₯π¦π reads well at bio size without turning into mush. ο½ο½ο½ο½ο½ο½ο½ο½ο½ fullwidth text gives you that spaced-out look, though it eats characters fast, which matters in a bio with a length limit. Superscript αΆ α΅βΏαΆΚΈ is good for a subtle second line under a plain name.
Type your text into the box at the top and every style renders instantly, so you can see the real thing before you commit. No sign-up, nothing to install, free to keep using.
FAQ
Does this work in an Instagram bio?
Yes β bio, name, captions and comments all take these. Paste them straight in. Your @username is the exception: that one stays plain letters and numbers.
Will styling my name make me harder to find?
Yes, and this is the one real catch. Instagram matches your name field in search, and fancy characters genuinely are different characters β so the plain spelling will not match. Keep the name readable and style your bio instead.
Why won't my bio keep its line breaks?
Write the whole bio in your notes app first, lay out the lines exactly as you want them, then copy and paste the entire thing into the bio field in one go. Pasting a finished block survives far better than typing the breaks in the field. Watch for trailing spaces at line ends too.
Why do some letters show as boxes?
That is a tofu box β the device does not have that character. It varies by phone and by how up to date it is, so it can look perfect for you and broken for someone else. The commonest styles are the safest.
Does it work in Stories?
You can paste styled text into a Story text box, though Stories have their own built-in typefaces designed for the job. Remember story text becomes part of the image, so it is not searchable either way.
Is it against the rules?
No. These are ordinary Unicode characters, the same as an emoji or an accented letter. You are not modifying the app or breaking anything.
Does it cost anything?
No. The fonts on this page are free, unlimited, and need no account.
Fonts for: Instagram Β· TikTok Β· Discord Β· Roblox Β· all platforms