◌́Your text has accent marks. Bold, script, gothic and most other styles now keep é and ữ styled — a few (upside-down, and letters like ł đ ø ß with no accent form) still fall back to plain. See which styles handle accents →
Where are you pasting this?
0/150 characters
Works. Every character counts against the limit, including line breaks and invisible spacers.
Add decoration to results
Popular Instagram Bio Decorations
Aesthetic Instagram bio decorations to copy and paste — sparkles, celestial and heart accents that look clean in your bio, name and captions. For ready-made emoji sets, browse Emoji Combos.
⋆˙⟡ aria ⟡˙⋆Sparkle trail
✧˖° aria °˖✧Sparkle
˚₊‧ aria ‧₊˚Soft sparkle
☾ aria ☽Crescent moon
♡ aria ♡Heart
✿ aria ✿Flower
⋆。°✩ aria ✩°。⋆Star trail
🦋 aria 🦋Butterfly
⟡ aria ⟡Diamond
·˚ aria ˚·Minimal
Where styled text works on Instagram
Instagram has no font setting. What everyone calls an “Instagram font” is Unicode — real characters you paste in, not an app feature. That means it works in some fields and is refused outright in others, and the app does not explain which is which.
Field
Styled text
Limit
What to know
Display name
Works
64
The name above your handle. This is where styled text belongs on a profile.
Bio
Works
150
Line breaks and invisible spacers count against the limit too.
Caption
Works
2,200
Only the first ~125 characters show before “more”.
Comment
Works
2,200
Same behaviour as captions.
Story
Partly
—
You can paste styled text into a Story text box, but Instagram’s own Story fonts are a separate thing entirely — see below.
@username
Refused
30
Handles allow only lowercase letters, numbers, periods and underscores.
The @username row is the one that catches people out. Instagram rejects a styled handle with “not available”, which reads as someone already took this name — when the real reason is that the characters are not permitted at all. The fix is never a different name; it is moving the styled version into your display name. Type a handle into the box above with @username selected and it will tell you which characters are the problem before Instagram does.
Instagram’s Story fonts are not these fonts
The Story editor has its own font picker — Classic, Modern, Neon, Typewriter and Strong. Those are built into the app. They are not Unicode, they cannot be copied out of Instagram, and they are not available for download; people have been trying to identify the actual typefaces behind them on font forums for years without a confident answer.
So there are two different jobs, and it is worth knowing which one you have. If you want your text styled so it survives a copy-paste anywhere — bio, caption, comment, or typed into a Story text box — that is what the generator above does. If you wanted Instagram’s own Story lettering for use somewhere else, no tool can give you that, and any site claiming otherwise is selling a lookalike.
One honest caveat: screen readers
Styled Unicode is not read the way it looks. A screen reader will often announce 𝗕𝗢𝗟𝗗 as a string of character names, or skip it. A bio styled end to end is effectively unreadable to someone using assistive technology.
That is not a reason to avoid it — it is a reason to spend it where it counts. Style your name or a single headline line and leave the rest as plain text. You get the look, and your bio still reads.
Go deeper
This page is the general generator. These go further on one specific job:
No. Instagram has never shipped a font picker for bios, captions or comments — that text is drawn in whatever font your device already uses, San Francisco on iPhone and Roboto on Android. What people call an Instagram font is Unicode: real characters you generate elsewhere and paste in. The Story editor does have its own font picker, and that is a separate feature that works differently.
They work in your display name, bio, captions and comments. They are refused in your @username. In Stories you can paste them into a text box, but Instagram's built-in Story fonts are a separate picker. The table above lists each field with its character limit, and the tool at the top of this page checks your text against whichever field you pick.
Because handles allow only lowercase letters, numbers, periods and underscores — styled Unicode characters are not permitted. Instagram reports this as not available, which sounds like the name is already taken, so people try variation after variation of the same impossible handle. Put the plain version in the handle and the styled version in your display name, which does accept it.
No. Those are built into the Instagram app rather than being Unicode characters, so there is nothing to copy out and no file to download. People have been trying to pin down the real typefaces behind them on font forums for years without a settled answer. If you want styled text you can paste anywhere, including into a Story text box, use the generator on this page instead.
No. These are ordinary Unicode characters, not a hack or an injection, and Instagram treats them as text like any other. The one real trade-off is not about reach at all: styled characters are hard for search and for screen readers to interpret, so a bio styled from top to bottom is less findable and less readable than one with a styled name and plain text underneath.
Poorly. A screen reader often announces styled Unicode as a run of character names or skips it, so a fully styled bio is effectively unreadable to someone using assistive technology. The practical answer is to style sparingly — your name or one headline line — and leave the rest as plain text. You keep the look and your bio still reads.