Font generator

Instagram fonts for your profile and posts

Instagram fonts are styled letters, like ๐—ฏ๐—ผ๐—น๐—ฑ, ๐’ธ๐“Š๐“‡๐“ˆ๐’พ๐“‹โ„ฏ or ๐”’๐”ฉ๐”ก ๐”ˆ๐”ซ๐”ค๐”ฉ๐”ฆ๐”ฐ๐”ฅ, that you paste into your name, bio, captions, comments and DMs. Instagram has no font setting for any of those, so type below, copy a style and paste it in. The letters are Unicode characters rather than a font, which is how they keep their look in the app.

Updated 6 October 2026

Your text in every style

Changes as you type. It all happens in your browser, so nothing is uploaded.

  • ๐—ก๐—ฒ๐˜„ ๐—ฑ๐—ฟ๐—ผ๐—ฝ, ๐—น๐—ถ๐—ป๐—ธ ๐—ถ๐—ป ๐—ฏ๐—ถ๐—ผ

    Bold

  • ๐˜•๐˜ฆ๐˜ธ ๐˜ฅ๐˜ณ๐˜ฐ๐˜ฑ, ๐˜ญ๐˜ช๐˜ฏ๐˜ฌ ๐˜ช๐˜ฏ ๐˜ฃ๐˜ช๐˜ฐ

    Italic ยท Numbers stay upright.

  • ๐’ฉโ„ฏ๐“Œ ๐’น๐“‡โ„ด๐“…, ๐“๐’พ๐“ƒ๐“€ ๐’พ๐“ƒ ๐’ท๐’พโ„ด

    Cursive ยท Numbers stay as they are.

  • ๐“๐“ฎ๐”€ ๐“ญ๐“ป๐“ธ๐“น, ๐“ต๐“ฒ๐“ท๐“ด ๐“ฒ๐“ท ๐“ซ๐“ฒ๐“ธ

    Bold cursive ยท Numbers stay as they are.

  • ๐”‘๐”ข๐”ด ๐”ก๐”ฏ๐”ฌ๐”ญ, ๐”ฉ๐”ฆ๐”ซ๐”จ ๐”ฆ๐”ซ ๐”Ÿ๐”ฆ๐”ฌ

    Old English ยท Numbers stay as they are.

  • โ“ƒโ“”โ“ฆ โ““โ“กโ“žโ“Ÿ, โ“›โ“˜โ“โ“š โ“˜โ“ โ“‘โ“˜โ“ž

    Bubble

  • ษดแด‡แดก แด…ส€แดแด˜, สŸษชษดแด‹ ษชษด ส™ษชแด

    Small caps

  • Nฬถeฬถwฬถ dฬถrฬถoฬถpฬถ,ฬถ lฬถiฬถnฬถkฬถ iฬถnฬถ bฬถiฬถoฬถ

    Strikethrough

More styles34

Bold & italic ยท 6

  • ๐๐ž๐ฐ ๐๐ซ๐จ๐ฉ, ๐ฅ๐ข๐ง๐ค ๐ข๐ง ๐›๐ข๐จ

    Bold (serif)

  • ๐‘๐‘’๐‘ค ๐‘‘๐‘Ÿ๐‘œ๐‘, ๐‘™๐‘–๐‘›๐‘˜ ๐‘–๐‘› ๐‘๐‘–๐‘œ

    Italic (serif) ยท Numbers stay upright.

  • ๐‘ต๐’†๐’˜ ๐’…๐’“๐’๐’‘, ๐’๐’Š๐’๐’Œ ๐’Š๐’ ๐’ƒ๐’Š๐’

    Bold italic (serif) ยท Numbers stay upright.

  • ๐™‰๐™š๐™ฌ ๐™™๐™ง๐™ค๐™ฅ, ๐™ก๐™ž๐™ฃ๐™  ๐™ž๐™ฃ ๐™—๐™ž๐™ค

    Bold italic ยท Numbers stay upright.

  • ๐–ญ๐–พ๐— ๐–ฝ๐—‹๐—ˆ๐—‰, ๐—…๐—‚๐—‡๐—„ ๐—‚๐—‡ ๐–ป๐—‚๐—ˆ

    Sans serif

  • ๐™ฝ๐šŽ๐š  ๐š๐š›๐š˜๐š™, ๐š•๐š’๐š—๐š” ๐š’๐š— ๐š‹๐š’๐š˜

    Typewriter

Gothic ยท 1

  • ๐•น๐–Š๐–œ ๐–‰๐–—๐–”๐–•, ๐–‘๐–Ž๐–“๐– ๐–Ž๐–“ ๐–‡๐–Ž๐–”

    Bold Old English ยท Numbers stay as they are.

Outline ยท 1

  • โ„•๐•–๐•จ ๐••๐•ฃ๐• ๐•ก, ๐•๐•š๐•Ÿ๐•œ ๐•š๐•Ÿ ๐•“๐•š๐• 

    Outline

Bubbles & boxes ยท 5

  • ๐Ÿ…๐Ÿ…”๐Ÿ…ฆ ๐Ÿ…“๐Ÿ…ก๐Ÿ…ž๐Ÿ…Ÿ, ๐Ÿ…›๐Ÿ…˜๐Ÿ…๐Ÿ…š ๐Ÿ…˜๐Ÿ… ๐Ÿ…‘๐Ÿ…˜๐Ÿ…ž

    Black bubble ยท Capitals only.

  • ๐Ÿ„ฝ๐Ÿ„ด๐Ÿ…† ๐Ÿ„ณ๐Ÿ…๐Ÿ„พ๐Ÿ„ฟ, ๐Ÿ„ป๐Ÿ„ธ๐Ÿ„ฝ๐Ÿ„บ ๐Ÿ„ธ๐Ÿ„ฝ ๐Ÿ„ฑ๐Ÿ„ธ๐Ÿ„พ

    Square ยท Capitals only.

  • ๐Ÿ…ฝ๐Ÿ…ด๐Ÿ†† ๐Ÿ…ณ๐Ÿ†๐Ÿ…พ๐Ÿ…ฟ, ๐Ÿ…ป๐Ÿ…ธ๐Ÿ…ฝ๐Ÿ…บ ๐Ÿ…ธ๐Ÿ…ฝ ๐Ÿ…ฑ๐Ÿ…ธ๐Ÿ…พ

    Black square ยท Capitals only. Some letters show as emoji (๐Ÿ…ฐ ๐Ÿ…ฑ ๐Ÿ…พ ๐Ÿ…ฟ).

  • ๐Ÿ„โ’ โ’ฒ โ’Ÿโ’ญโ’ชโ’ซ, โ’งโ’คโ’ฉโ’ฆ โ’คโ’ฉ โ’โ’คโ’ช

    Brackets

  • ๏ผฎ๏ฝ…๏ฝ—ใ€€๏ฝ„๏ฝ’๏ฝ๏ฝ๏ผŒใ€€๏ฝŒ๏ฝ‰๏ฝŽ๏ฝ‹ใ€€๏ฝ‰๏ฝŽใ€€๏ฝ‚๏ฝ‰๏ฝ

    Wide (vaporwave)

Small ยท 1

  • แดบแต‰สท แตˆสณแต’แต–, หกโฑโฟแต โฑโฟ แต‡โฑแต’

    Tiny ยท No small q exists, so a look-alike is used.

Lines ยท 5

  • Nฬธeฬธwฬธ dฬธrฬธoฬธpฬธ,ฬธ lฬธiฬธnฬธkฬธ iฬธnฬธ bฬธiฬธoฬธ

    Slashed

  • Nฬฒeฬฒwฬฒ dฬฒrฬฒoฬฒpฬฒ,ฬฒ lฬฒiฬฒnฬฒkฬฒ iฬฒnฬฒ bฬฒiฬฒoฬฒ

    Underline

  • Nฬณeฬณwฬณ dฬณrฬณoฬณpฬณ,ฬณ lฬณiฬณnฬณkฬณ iฬณnฬณ bฬณiฬณoฬณ

    Double underline

  • Nฬ…eฬ…wฬ… dฬ…rฬ…oฬ…pฬ…,ฬ… lฬ…iฬ…nฬ…kฬ… iฬ…nฬ… bฬ…iฬ…oฬ…

    Overline

  • Nฬคeฬคwฬค dฬคrฬคoฬคpฬค,ฬค lฬคiฬคnฬคkฬค iฬคnฬค bฬคiฬคoฬค

    Dotted

Fun ยท 11

  • oแด‰q uแด‰ สžuแด‰l 'doษนp สวN

    Upside down

  • oid ni สžnil ,qoษฟb wษ˜ะ˜

    Mirror

  • Nฬฬ–eฬ‰ฬญwฬ‰อŽ dฬ‰ฬ–rอ„ฬ–oฬ€ฬ–pอ„ฬ–,อ„อŽ lฬฬ–iฬฬ–nฬ‰ฬบkอ„อŽ iฬ‰ฬบnฬ‰ฬ  bอ„ฬ iฬฬ oฬอŽ

    Glitch

  • Nฬฬ–eฬ‰ฬญwฬ‰ฬฬ‰ฬญฬ–ฬ  dอ„ฬฬ€อ„ฬฬบฬ–ฬ ฬบอŽrฬฬ–oฬอ„อชฬ‰ฬฬ ฬบอŽฬ–อŽpอ„ฬ‰ฬฬอ„ฬ ฬ ฬ ฬ ฬ ,ฬฬ  lอ„ฬฬฬอ„อŽฬ–อŽฬ–ฬ–iอ„ฬ‰อ„ฬญฬ อŽnฬฬ‰ฬฬ–ฬญฬ–kอ„ฬฬฬ–อ“ฬญ iฬฬฬอ„อ„อŽฬ อŽอŽฬญnฬฬ‰ฬฬญฬ ฬ  bฬฬอซฬญฬบฬญiอ„อ„อ„ฬ‰ฬฬบฬ อŽอŽฬญoฬ‰ฬอ„ฬบฬญฬบ

    Zalgo (heavy glitch)

  • N e w d r o p , l i n k i n b i o

    Spaced out

  • โœง๏ฝฅ๏พŸ: *โœง๏ฝฅ๏พŸ:* New drop, link in bio *:๏ฝฅ๏พŸโœง*:๏ฝฅ๏พŸโœง

    Sparkles

  • โ™ก N e w โ™ก d r o p , โ™ก l i n k โ™ก i n โ™ก b i o โ™ก

    Hearts

  • ๊’ฐเฆŒ New drop, link in bio เป’๊’ฑ

    Cute frame

  • โ˜…ๅฝก New drop, link in bio ๅฝกโ˜…

    Stars

  • โ€ New drop, link in bio โ€

    Flowers

  • โžณ New drop, link in bio โžณ

    Arrows

Look-alike ยท 4

  • โ‚ฆษ†โ‚ฉ ฤโฑคร˜โ‚ฑ, โฑ ล‚โ‚ฆโ‚ญ ล‚โ‚ฆ เธฟล‚ร˜

    Currency ยท Letters from currency signs; hard to read for screen readers.

  • ะ˜ั‘ั‰ ะดััณp, ะณั—ะฟะบ ั—ะฟ ะฑั—ัณ

    Faux Cyrillic ยท Real Cyrillic letters chosen for their shape, so the words read as gibberish to screen readers.

  • ๊ˆค๊‚๊… ๊€ท๊‹ช๊‚ฆแ–˜, ๊’’๊€ค๊ˆค๊€˜ ๊€ค๊ˆค ๊Œƒ๊€ค๊‚ฆ

    Fancy ยท Yi syllables chosen for their shape.

  • แแ‹แ‡ แŽดแ’แŽงแŽฎ, แแŽฅแแฆ แŽฅแ แฐแŽฅแŽง

    Tribal ยท Cherokee and Ethiopic letters chosen for their shape.

Where they work

Instagram fonts: where they work
WhereWorks?Notes
Username (@handle)Doesn't workThe handle is limited to the letters a to z, numbers, full stops and underscores. Styled letters aren't any of those, so Instagram won't save them.
NameWorksThe name field takes styled letters and is the best place for them. Changes are limited, so preview a style before you save it.
BioWorksStyled letters paste in and keep their look. One styled line, such as a tagline, reads better than a bio styled from top to bottom.
CaptionsWorksStyled text shows in the feed and on the post. Bold suits a first line or the headings inside a long caption.
Comments and DMsPartlyCommon styles display for nearly everyone. Rarer ones, like boxed capitals or letters borrowed from other alphabets, can appear as empty boxes on older phones.
HashtagsDoesn't work#๐—ณ๐—ผ๐—ผ๐—ฑ is not #food. A hashtag only joins the tag people follow when it's typed in plain letters.
@mentionsDoesn't workAn @name in styled letters doesn't match any account, so nobody gets tagged or notified.
Stories and Reels textWorksThe editor has its own built-in fonts for text on a Story or Reel, and pasted styled letters show there too.

Instagram's own fonts versus pasted ones

Instagram does have fonts, but only in the Story and Reel editors. Open the text tool there and you can switch between built-in typefaces for words that sit on top of your photo or video. Those choices stay inside that Story or Reel. Your name, bio, captions, comments and DMs always appear in the app's standard lettering, with no font menu anywhere.

Pasted styles get around that. Each styled letter is a character in its own right, so Instagram stores it like any other text and shows it to everyone who opens your profile or post. That is also the source of their limits: to Instagram's search, hashtags and tagging, a styled word is a different string of characters from the plain one.

Eight styles and where each fits on Instagram

StyleExampleGood for
Bold๐—ก๐—ฒ๐˜„ ๐—ฑ๐—ฟ๐—ผ๐—ฝ, ๐—น๐—ถ๐—ป๐—ธ ๐—ถ๐—ป ๐—ฏ๐—ถ๐—ผCaption headlines and labels
Italic๐˜•๐˜ฆ๐˜ธ ๐˜ฅ๐˜ณ๐˜ฐ๐˜ฑ, ๐˜ญ๐˜ช๐˜ฏ๐˜ฌ ๐˜ช๐˜ฏ ๐˜ฃ๐˜ช๐˜ฐA quote, a title or an aside
Cursive๐’ฉโ„ฏ๐“Œ ๐’น๐“‡โ„ด๐“…, ๐“๐’พ๐“ƒ๐“€ ๐’พ๐“ƒ ๐’ท๐’พโ„ดA name or a sign-off
Bold cursive๐“๐“ฎ๐”€ ๐“ญ๐“ป๐“ธ๐“น, ๐“ต๐“ฒ๐“ท๐“ด ๐“ฒ๐“ท ๐“ซ๐“ฒ๐“ธA name that must read at small sizes
Old English๐”‘๐”ข๐”ด ๐”ก๐”ฏ๐”ฌ๐”ญ, ๐”ฉ๐”ฆ๐”ซ๐”จ ๐”ฆ๐”ซ ๐”Ÿ๐”ฆ๐”ฌA brand name with an edge
Bubbleโ“ƒโ“”โ“ฆ โ““โ“กโ“žโ“Ÿ, โ“›โ“˜โ“โ“š โ“˜โ“ โ“‘โ“˜โ“žOne playful word
Small capsษดแด‡แดก แด…ส€แดแด˜, สŸษชษดแด‹ ษชษด ส™ษชแดA tagline under your name
StrikethroughNฬถeฬถwฬถ dฬถrฬถoฬถpฬถ,ฬถ lฬถiฬถnฬถkฬถ iฬถnฬถ bฬถiฬถoฬถJokes and crossed-out prices

Bold and italic are the workhorses because they sit closest to Instagram's own lettering. The rest are for moments: a name, a heading, a joke. Pick one or two for your profile and use them consistently, and your posts start to look like they belong together.

What Instagram search can't see in a styled word

Instagram search looks for what people type in the text of profiles and posts, such as names and captions. People type plain letters, so a styled word is a different word as far as search is concerned. ๐“ฆ๐“ฒ๐“ต๐“ญ ๐“ข๐“ฝ๐“ฎ๐“ถ in a name, or ๐—ด๐—น๐˜‚๐˜๐—ฒ๐—ป-๐—ณ๐—ฟ๐—ฒ๐—ฒ in a caption, may never come up for someone searching those words.

  • Style the decorative words and keep the descriptive ones plain. The word for what you sell or do is usually the one people search for.
  • In a caption, write the words that describe the post in plain letters, and save styling for a headline or a label.
  • Your username is always plain, so keep it close to the name people are likely to type.

Captions, hashtags and crossed-out text

In a caption, styled text works best as structure. Only the start of a caption shows in the feed before the โ€œmoreโ€ link, so a bold first line acts as a headline, and bold labels further down break a long caption into parts. Hashtags and @mentions go in plain letters, or they won't link.

Strikethrough is popular for jokes and price changes: โ€œI hฬถaฬถtฬถeฬถ love Mondaysโ€ or an old price crossed out next to a new one. It works by adding a stroke mark after every character, so each letter carries its own short line. Spaces get no mark, so the line breaks between words, and on some phones the strokes don't quite join up.

Tip: A screen reader may read crossed-out text as if the line weren't there. When you strike through an old price, also write โ€œwasโ€ and โ€œnowโ€ in plain words so everyone gets the right number.

A two-style profile, line by line

Here is how a small florist could set up a profile with two styles, each doing one job:

  1. Name field, in bold cursive with a plain keyword: ๐“ฆ๐“ฒ๐“ต๐“ญ ๐“ข๐“ฝ๐“ฎ๐“ถ Florist
  2. Bio line one, in small caps: ๊œฑแด‡แด€๊œฑแดษดแด€สŸ ส™แดแดœวซแดœแด‡แด›๊œฑ
  3. Bio line two, plain: Same-day delivery, Monday to Saturday
  4. Bio line three, plain: Order by 2pm using the link below

The styled parts give the profile a look, and everything a customer needs is in plain text that anyone can read, search or have read aloud. Adding a third style, or styling the details, is usually where a bio tips from pretty into hard to read.

Questions people ask

Why can't I use fonts in my Instagram username?

Usernames only accept the letters a to z, numbers, full stops and underscores, and styled letters are different characters entirely. Your username is also part of your profile's web address. Put the styled version in your name field instead; it sits right above your bio.

Do styled fonts show up on Instagram's website?

Yes. Styled letters are stored as text, so they appear in a web browser just as they do in the app, as long as the computer has a font that includes them. Current Windows and Mac computers cover the common styles; rarer ones can still show as boxes on older machines.

Can I change the font in Instagram Stories?

Yes, with the built-in text tool: add text to your Story and pick from the fonts it offers. Those fonts only apply to that Story. For a style that matches your bio, paste styled letters from this page into the text tool instead; they display there too.

Is using fancy fonts against Instagram's rules?

No. Instagram's rules don't single out styled letters, and plenty of profiles use them. The usual rules still apply, such as not using a name that pretends to be someone else. The practical costs are search and accessibility, not rule-breaking.

Related font pages

More font generators

Symbols, bios and captions

Turn comments on your posts into DMs

Ask people to comment a word like LINK. DMFast replies to each one and sends them your link in a DM, on Instagram and Facebook. Free plan, no card.

Start free