The Bluu Room

Fonts for Instagram

A reference for what happens when styled text meets a profile: the 150-character bio budget, which styles cost double, and the difference between a bio, a comment and a name field.

Bold ๐˜๐จ๐ฎ๐ซ ๐ญ๐ž๐ฑ๐ญ ๐ก๐ž๐ซ๐ž
Italic ๐‘Œ๐‘œ๐‘ข๐‘Ÿ ๐‘ก๐‘’๐‘ฅ๐‘ก โ„Ž๐‘’๐‘Ÿ๐‘’
Bold italic ๐’€๐’๐’–๐’“ ๐’•๐’†๐’™๐’• ๐’‰๐’†๐’“๐’†
Script ๐’ดโ„ด๐“Š๐“‡ ๐“‰โ„ฏ๐“๐“‰ ๐’ฝโ„ฏ๐“‡โ„ฏ
Bold script ๐“จ๐“ธ๐“พ๐“ป ๐“ฝ๐“ฎ๐”๐“ฝ ๐“ฑ๐“ฎ๐“ป๐“ฎ
Fraktur ๐”œ๐”ฌ๐”ฒ๐”ฏ ๐”ฑ๐”ข๐”ต๐”ฑ ๐”ฅ๐”ข๐”ฏ๐”ข
Bold fraktur ๐–„๐–”๐–š๐–— ๐–™๐–Š๐–๐–™ ๐–๐–Š๐–—๐–Š
Double-struck ๐•๐• ๐•ฆ๐•ฃ ๐•ฅ๐•–๐•ฉ๐•ฅ ๐•™๐•–๐•ฃ๐•–
Sans-serif ๐–ธ๐—ˆ๐—Ž๐—‹ ๐—๐–พ๐—‘๐— ๐—๐–พ๐—‹๐–พ
Sans bold ๐—ฌ๐—ผ๐˜‚๐—ฟ ๐˜๐—ฒ๐˜…๐˜ ๐—ต๐—ฒ๐—ฟ๐—ฒ
Sans italic ๐˜ ๐˜ฐ๐˜ถ๐˜ณ ๐˜ต๐˜ฆ๐˜น๐˜ต ๐˜ฉ๐˜ฆ๐˜ณ๐˜ฆ
Monospace ๐šˆ๐š˜๐šž๐š› ๐š๐šŽ๐šก๐š ๐š‘๐šŽ๐š›๐šŽ
Fullwidth ๏ผน๏ฝ๏ฝ•๏ฝ’ ๏ฝ”๏ฝ…๏ฝ˜๏ฝ” ๏ฝˆ๏ฝ…๏ฝ’๏ฝ…
Circled โ“Žโ“žโ“คโ“ก โ“ฃโ“”โ“งโ“ฃ โ“—โ“”โ“กโ“”
Circled filled ๐Ÿ…จ๐Ÿ…ž๐Ÿ…ค๐Ÿ…ก ๐Ÿ…ฃ๐Ÿ…”๐Ÿ…ง๐Ÿ…ฃ ๐Ÿ…—๐Ÿ…”๐Ÿ…ก๐Ÿ…”
Squared ๐Ÿ…ˆ๐Ÿ„พ๐Ÿ…„๐Ÿ… ๐Ÿ…ƒ๐Ÿ„ด๐Ÿ…‡๐Ÿ…ƒ ๐Ÿ„ท๐Ÿ„ด๐Ÿ…๐Ÿ„ด
Small caps สแดแดœส€ แด›แด‡xแด› สœแด‡ส€แด‡
Superscript สธแต’แต˜สณ แต—แต‰หฃแต— สฐแต‰สณแต‰
Upside down วษนวษฅ ส‡xวส‡ ษนnoสŽ
Strikethrough Yฬถoฬถuฬถrฬถ ฬถtฬถeฬถxฬถtฬถ ฬถhฬถeฬถrฬถeฬถ
Underline Yฬฒoฬฒuฬฒrฬฒ ฬฒtฬฒeฬฒxฬฒtฬฒ ฬฒhฬฒeฬฒrฬฒeฬฒ
Slashed Yฬธoฬธuฬธrฬธ ฬธtฬธeฬธxฬธtฬธ ฬธhฬธeฬธrฬธeฬธ

These are characters, not formatting, which is why they survive a paste into a bio. It is also why a screen reader will not read them as ordinary letters, and why some sites refuse them in a name field.

These are characters, not fonts

Nothing here changes a typeface. Every style is a separate set of Unicode codepoints shaped like styled letters, and that is the only reason any of it survives a paste: a bio carries no formatting at all, so what arrives is literal characters. The cost is that a screen reader announces them by name โ€” “MATHEMATICAL BOLD CAPITAL A” rather than “A” โ€” so a styled word is read out as a string of descriptions. A decorative bio line is the honest use. Anything carrying information should stay in plain letters.

The 150-character bio, and what styling costs

An Instagram bio holds 150 characters. Styled text eats that faster than it looks, because text fields commonly count in UTF-16 units rather than letters:

  • Two units each: bold, italic, script, fraktur, double-struck, monospace and the sans styles all sit above U+1D400, outside Unicode’s Basic Multilingual Plane.
  • One unit each: circled (U+24B6), fullwidth (U+FF21) and small caps are inside it.
  • Double regardless: strikethrough and underline add a combining mark after every character.

Whether the counter applies that rule is worth checking rather than assuming: paste the styled version first and watch the number.

Bio, comment, name

Bios and comments are free text, so styled characters land intact. The @username handle is limited to letters, numbers, periods and underscores; no styled character can go in it. The display name field accepts a much wider range, though not everything โ€” a rejection or a silent revert is the field refusing a character, not a failed copy. Search matches literal characters, so a styled word is invisible to anyone searching the plain spelling.

Try every style on the generator, read why name fields say no in fonts for usernames, or compare looks in aesthetic fonts.