Skip to content
StylishText

Instagram Fonts — 44+ Best Styles (2026) | StylishText

Instagram fonts are Unicode Mathematical Alphanumeric Symbols (U+1D400–U+1D7FF) that make your bio, name, or caption look bold, italic or scripted — Instagram itself has no font picker for these fields. Type once below and copy any of 14 styles, each with a live character count against the bio limit.

Bold A–Z with code points

One of the 14 styles above, Bold, shown letter by letter with its Unicode code point.

Letter Bold (upper) Bold (lower)
A 𝐀 U+1D400 𝐚 U+1D41A
B 𝐁 U+1D401 𝐛 U+1D41B
C 𝐂 U+1D402 𝐜 U+1D41C
D 𝐃 U+1D403 𝐝 U+1D41D
E 𝐄 U+1D404 𝐞 U+1D41E
F 𝐅 U+1D405 𝐟 U+1D41F
G 𝐆 U+1D406 𝐠 U+1D420
H 𝐇 U+1D407 𝐡 U+1D421
I 𝐈 U+1D408 𝐢 U+1D422
J 𝐉 U+1D409 𝐣 U+1D423
K 𝐊 U+1D40A 𝐤 U+1D424
L 𝐋 U+1D40B 𝐥 U+1D425
M 𝐌 U+1D40C 𝐦 U+1D426
N 𝐍 U+1D40D 𝐧 U+1D427
O 𝐎 U+1D40E 𝐨 U+1D428
P 𝐏 U+1D40F 𝐩 U+1D429
Q 𝐐 U+1D410 𝐪 U+1D42A
R 𝐑 U+1D411 𝐫 U+1D42B
S 𝐒 U+1D412 𝐬 U+1D42C
T 𝐓 U+1D413 𝐭 U+1D42D
U 𝐔 U+1D414 𝐮 U+1D42E
V 𝐕 U+1D415 𝐯 U+1D42F
W 𝐖 U+1D416 𝐰 U+1D430
X 𝐗 U+1D417 𝐱 U+1D431
Y 𝐘 U+1D418 𝐲 U+1D432
Z 𝐙 U+1D419 𝐳 U+1D433
0 𝟎 U+1D7CE
1 𝟏 U+1D7CF
2 𝟐 U+1D7D0
3 𝟑 U+1D7D1
4 𝟒 U+1D7D2
5 𝟓 U+1D7D3
6 𝟔 U+1D7D4
7 𝟕 U+1D7D5
8 𝟖 U+1D7D6
9 𝟗 U+1D7D7

Instagram font generator

𝐒𝐭𝐲𝐥𝐢𝐬𝐡 𝐓𝐞𝐱𝐭Bold — Mathematical Bold · 12 chars / 45 bytes
𝑆𝑡𝑦𝑙𝑖𝑠ℎ 𝑇𝑒𝑥𝑡Italic — Mathematical Italic · 12 chars / 44 bytes
𝑺𝒕𝒚𝒍𝒊𝒔𝒉 𝑻𝒆𝒙𝒕Bold Italic — Mathematical Bold Italic · 12 chars / 45 bytes
𝒮𝓉𝓎𝓁𝒾𝓈𝒽 𝒯ℯ𝓍𝓉Script — Mathematical Script · 12 chars / 44 bytes
𝓢𝓽𝔂𝓵𝓲𝓼𝓱 𝓣𝓮𝔁𝓽Bold Script — Mathematical Bold Script · 12 chars / 45 bytes
𝔖𝔱𝔶𝔩𝔦𝔰𝔥 𝔗𝔢𝔵𝔱Fraktur — Mathematical Fraktur · 12 chars / 45 bytes
𝕾𝖙𝖞𝖑𝖎𝖘𝖍 𝕿𝖊𝖝𝖙Bold Fraktur — Mathematical Bold Fraktur · 12 chars / 45 bytes
𝕊𝕥𝕪𝕝𝕚𝕤𝕙 𝕋𝕖𝕩𝕥Double-struck — Mathematical Double-Struck · 12 chars / 45 bytes
𝖲𝗍𝗒𝗅𝗂𝗌𝗁 𝖳𝖾𝗑𝗍Sans-serif — Mathematical Sans-Serif · 12 chars / 45 bytes
𝗦𝘁𝘆𝗹𝗶𝘀𝗵 𝗧𝗲𝘅𝘁Sans-serif Bold — Mathematical Sans-Serif Bold · 12 chars / 45 bytes
𝚂𝚝𝚢𝚕𝚒𝚜𝚑 𝚃𝚎𝚡𝚝Monospace — Mathematical Monospace · 12 chars / 45 bytes
Stylish TextFullwidth — Halfwidth/Fullwidth Forms · 12 chars / 36 bytes
Ⓢⓣⓨⓛⓘⓢⓗ ⓉⓔⓧⓣCircled — Enclosed Alphanumerics · 12 chars / 34 bytes
sᴛʏʟɪsʜ ᴛᴇxᴛSmall Caps — Latin Extended / Phonetic Extensions · 12 chars / 24 bytes
Instagram fonts generator showing 14 Unicode styles with copy buttons

Mock profile preview

A rough idea of how mixed styles look together in a bio — this is a mockup, not a live Instagram screenshot.

𝐲𝐨𝐮𝐫𝐧𝐚𝐦𝐞
𝓣𝓻𝓪𝓿𝓮𝓵 • 𝑃ℎ𝑜𝑡𝑜𝑔𝑟𝑎𝑝ℎ𝑒𝑟
𝐍𝐞𝐰 𝐘𝐨𝐫𝐤 𝐂𝐢𝐭𝐲
𝔈𝔰𝔱. 2019

Ready-to-use bio lines

Example Use case
𝓣𝓻𝓪𝓿𝓮𝓵 Blogger Bio header line
𝔼𝕊𝕋 𝟐𝟎𝟐𝟒 Bio founding year
ᴘʜᴏᴛᴏɢʀᴀᴘʜᴇʀ 📸 Bio role line
open for collabs Bio call-to-action

Instagram name frames (15)

Wrap a styled name in a decorative frame for your bio — swap “Alex” for your own name.

★ 𝓐𝓵𝓮𝔁 ★Bold script name frame · 8 chars / 24 bytes
✦ 𝓐𝓵𝓮𝔁 ✦Bold script name frame · 8 chars / 24 bytes
『𝓐𝓵𝓮𝔁』Bold script name frame · 6 chars / 22 bytes
【𝓐𝓵𝓮𝔁】Bold script name frame · 6 chars / 22 bytes
❖ 𝓐𝓵𝓮𝔁 ❖Bold script name frame · 8 chars / 24 bytes
❮𝓐𝓵𝓮𝔁❯Bold script name frame · 6 chars / 22 bytes
❰𝓐𝓵𝓮𝔁❱Bold script name frame · 6 chars / 22 bytes
⟦𝓐𝓵𝓮𝔁⟧Bold script name frame · 6 chars / 22 bytes
❧ 𝓐𝓵𝓮𝔁 ❧Bold script name frame · 8 chars / 24 bytes
⦅𝓐𝓵𝓮𝔁⦆Bold script name frame · 6 chars / 22 bytes
〖𝓐𝓵𝓮𝔁〗Bold script name frame · 6 chars / 22 bytes
❬𝓐𝓵𝓮𝔁❭Bold script name frame · 6 chars / 22 bytes
‹ 𝓐𝓵𝓮𝔁 ›Bold script name frame · 8 chars / 24 bytes
« 𝓐𝓵𝓮𝔁 »Bold script name frame · 8 chars / 22 bytes
〝𝓐𝓵𝓮𝔁〞Bold script name frame · 6 chars / 22 bytes

Kaomoji for your bio (5)

(●‿●) 𝐜𝐮𝐭𝐞Kaomoji + styled word · 10 chars / 28 bytes
ಠ_ಠ 𝑚𝑜𝑜𝑑Kaomoji + styled word · 8 chars / 24 bytes
@_@ ᴠɪʙᴇKaomoji + styled word · 8 chars / 18 bytes
(´•ᴗ•`) 𝐬𝐨𝐟𝐭Kaomoji + styled word · 12 chars / 31 bytes
◕‿◕ aestheticKaomoji + styled word · 13 chars / 37 bytes

Styled words with emoji (5)

🌸 𝓫𝓵𝓸𝓸𝓶Styled word + emoji · 7 chars / 25 bytes
✨ sʜɪɴᴇStyled word + emoji · 7 chars / 14 bytes
📷 𝑐𝑎𝑝𝑡𝑢𝑟𝑒Styled word + emoji · 9 chars / 33 bytes
🌍 exploreStyled word + emoji · 9 chars / 26 bytes
🎨 𝔠𝔯𝔢𝔞𝔱𝔢Styled word + emoji · 8 chars / 29 bytes

Instagram bio and name limits

Instagram’s own Help Center confirms the bio can run up to 150 characters, checked 20 Oct 2026 (help.instagram.com, “Add a bio to your Instagram profile”). Instagram does not publish an exact character limit for the profile Name field on a help page we could find; it is commonly reported online as around 30 characters, but we have not independently confirmed that number, so treat it as approximate.

Instagram’s search mostly matches plain-text usernames and the words in a display name; a name or bio written entirely in Unicode styled letters is less likely to match when someone searches your plain-text name, since the styled characters are technically different code points from the plain letters. Keeping at least your actual name in plain text somewhere in the name field, with the styled version in the bio instead, keeps you searchable while still looking distinctive.

Where each style displays

Where How to get it Check
Instagram bio Unicode styles (this tool) Font coverage check, 20 Oct 2026
Instagram name field Unicode styles (this tool) not checked on a live account
Instagram caption Unicode styles (this tool) not checked
Instagram Story text Instagram’s own built-in fonts Instagram’s Story text tool, not this page’s styles
Instagram comments Unicode styles (this tool) not checked

Font coverage check (how we tested)

We don’t have a live Instagram account/device to log in and test each style, so live-app rows above are honestly marked “not checked”. What we did check on 20 Oct 2026: whether the Unicode code points behind each style exist in common system font files, using the fontTools Python library to read each font’s own character map. Bold, Italic, Bold Italic, Script, Bold Script, Fraktur, Bold Fraktur, Sans-serif, Sans-serif Bold, Monospace and Double-struck all showed full coverage in Noto Sans Math; Fullwidth and Circled showed coverage in different dedicated Noto Symbol fonts instead. Small Caps showed full coverage in ordinary Noto Sans and DejaVu Sans, since it uses Latin Extended/IPA letters rather than the Mathematical block. Most current phones ship a fallback font with this kind of coverage, which is why these styles are widely reported to work on Instagram — a small share of older devices can still show boxes for some styles.

Accessibility and search

These are Unicode characters, not installable fonts. A screen reader does not recognize styled text as the plain word it looks like — depending on the reader, it may spell out individual letters, announce an unfamiliar symbol, or skip the text, which makes a bio or name in heavy styling harder to use for anyone relying on a screen reader. Search engines generally treat the styled code points as different from the plain letters too, so a page title or heading set entirely in styled Unicode text is less reliable for search than the same words in plain text.

Instagram bio mockup using bold script and fraktur Unicode styles

FAQ

How do I change my Instagram font?

Instagram has no built-in font picker for your bio or name. Type your text in the box above, copy a styled version, and paste it into your Instagram bio or name field.

Why do my Instagram fonts show as boxes for some people?

Their device’s current font doesn’t have the Unicode code points this style uses. Try a different style, or check our font coverage notes above.

Does a styled Instagram name hurt my profile’s searchability?

It can — styled Unicode letters are different code points from plain letters, so search may not match them as reliably as plain text. See the search section above.

Can I use these fonts in my Instagram username (@handle)?

No — Instagram’s @username field only accepts letters, numbers, periods and underscores. These styles work in the Name field and bio only.

Share your result or suggest a fix

Tested a style on a specific phone or found one that breaks your bio? Leave a comment with the device, Instagram app version, and date — approved reports get added above with the date confirmed.

See more styles on the bold text generator page, and native formatting plus Unicode name styles on the WhatsApp fonts page.

Updated 20 October 2026 · StylishText team

Share your result or suggest a fix

Tested a style on a device or app we have not listed above? Tell us what you found (include the app, device and date) and we will review it before it is shown here.

Add your note

Your email address will not be published. Required fields are marked *

Notes are reviewed before they appear publicly; your email address is never shown.