Skip to content

Instagram Fonts

Style your Instagram name or bio and see it in a generic profile preview first.

11 characters
Using it for

Preview

Photographer
Simulation of a generic Instagram-style profile — not the real app.

11 characters in your name may count as 21

Previewing Bold Script. Tap on any style to try it here.

9 styles picked for Instagram · tap a card to copy

Bold ScriptName-friendly Your text in Bold Script
ScriptName-friendly Your text in Script
Bold SansName-friendly Your text in Bold Sans
Small CapsName-friendly Your text in Small Caps
Italic SansName-friendly Your text in Italic Sans
Aesthetic SparkleBest in messages Your text in Aesthetic Sparkle
Heart LinksBest in messages Your text in Heart Links
VaporwaveBest in messages Your text in Vaporwave
MoonlightBest in messages Your text in Moonlight
Try an example:

How Instagram fonts work

AU+0041Latin capital A
𝒜U+1D49CA different character that looks styled

Instagram does not provide a font picker for profile text, but many Unicode characters can be pasted into profile and post fields. The styles here replace plain letters with script, bold, small-cap and other Unicode characters. Exact rendering depends on the app, field and fonts available on the viewer’s device.

Choose Name or Bio to see where your text will land in the generic profile preview. Name-friendly styles stay readable at the small size Instagram uses for names; the decorative styles — sparkles, heart links, vaporwave width — are better saved for your bio or captions, where there’s more room.

Instagram’s help center lists a 150-character limit for bios but no length for the profile name, so the name counter shows length only. Instagram can change field rules, so the app’s own counter is the final check. Styled Unicode is intended for the name, bio and post text rather than the @username field.

Where Instagram fonts work

  • Works Name Many styled letters display in the name field. Instagram’s help center does not list a name length, so the counter shows length only.
  • Works Bio Up to 150 characters, according to Instagram’s help center.
  • Works Captions & comments Many styled characters can be pasted into captions and comments, but decorative marks may be filtered, clipped or rendered differently.
  • Blocked @username The @username field uses a restricted character set, so styled Unicode is not suitable there.

Instagram can change field limits and character filters; if the app shows a different counter or rejects a style, use the in-app result.

Not for your @username. @username: The @username field uses a restricted character set, so styled Unicode is not suitable there.

Frequently asked questions

How do I change the font in my Instagram bio?

Instagram does not have a font picker for bio text. Type your bio here, copy a Unicode style, and try it in the bio field when you edit your profile.

Can I use a fancy font for my Instagram username?

Styled Unicode is not a good fit for the @username field, which uses a restricted character set. Use these styles in the profile name, bio or post text instead.

Does styled text affect how people find me?

It can. Styled Unicode uses different code points from plain letters, so search and matching may behave differently. Keeping the searchable name plain and styling the bio is the safer option.

Why does the counter show two numbers?

Some styled letters are represented by Unicode code points outside the Basic Multilingual Plane and can count as two UTF-16 code units in software that measures text that way. The counter shows both figures as a guide.

All platform fonts
Font Generator
Font Styles All 12 styles
Text Effects All 10 effects
Platform Fonts All 6 platforms
Text Utilities All 6 utilities
Symbols

↑↓ move ↵ open Esc close