pastefont

Instagram Font Generator

Text in 26 styles for Instagram. Limits and quirks are listed below the generator.

Converted right here in your browser. Nothing is sent anywhere, nothing is stored.

Character limits

FieldLimitSource
Bio 150 characters undocumented
Name (not @username) 30 characters undocumented

Instagram does not publish these limits. Both numbers are consistent across third-party trackers but absent from the official Help Center. Checked 2026-10-03 against Instagram Help Center.

Works in

  • Bio
  • Name field
  • Captions
  • Comments
  • Story text

Does not work in

  • @username โ€” only a-z, 0-9, period and underscore
Worth knowing about Instagram

Instagram finds profiles through the name field. A name set in Unicode ranks worse in that search than the same name in plain letters. If you want to be discoverable, keep the style in your bio and leave the name alone.

Most common on Instagram

Common questions

Can I use styled text in my Instagram username?
No. The username accepts only a-z, 0-9, period and underscore. Styled text works in the other fields listed above.
How much styled text fits in a Instagram bio?
The limit is 150 characters. Whatever the number, combining styles such as strikethrough and underline halve it, because each letter carries a second character and both are counted.
Are these Instagram limits official?
0 of 2 are stated in Instagram's own help pages; the rest are not documented and come from consistent third-party reports. The table above marks which is which. Limits change, so treat an undocumented number as a good estimate rather than a guarantee.
Why does it look different on someone else's phone?
Each device renders these characters with whatever font covers them. Where coverage is missing you get empty rectangles instead of letters, which is more common on older devices.
A note on screen readers

These styles are not fonts. They are separate Unicode characters that merely look like formatted letters, so a screen reader does not treat them as ordinary text: depending on the software they are spelled out character by character, announced by their technical names, or skipped altogether. Use them sparingly, and never for content that has to be understood. Full explanation.

Other platforms