Font generator

Cursive fonts for Instagram

To write in cursive on Instagram, type in the box, copy the script version and paste it into your name, bio, a caption or a comment. Instagram has no cursive option of its own in those places. What you paste isn't a font but a run of Unicode characters, mostly maths script letters such as ๐“ and ๐“‹, so the shape survives the paste and there's nothing to install.

Updated 6 October 2026

Your text in every style

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

  • ๐“ข๐“ต๐“ธ๐”€ ๐“ถ๐“ธ๐“ป๐“ท๐“ฒ๐“ท๐“ฐ๐“ผ & ๐“ฐ๐“ธ๐“ธ๐“ญ ๐“ฌ๐“ธ๐“ฏ๐“ฏ๐“ฎ๐“ฎ

    Bold cursive ยท Numbers stay as they are.

  • ๐’ฎ๐“โ„ด๐“Œ ๐“‚โ„ด๐“‡๐“ƒ๐’พ๐“ƒโ„Š๐“ˆ & โ„Šโ„ดโ„ด๐’น ๐’ธโ„ด๐’ป๐’ปโ„ฏโ„ฏ

    Cursive ยท Numbers stay as they are.

  • ๊œฑสŸแดแดก แดแดส€ษดษชษดษข๊œฑ & ษขแดแดแด… แด„แด๊œฐ๊œฐแด‡แด‡

    Small caps

  • ๐˜š๐˜ญ๐˜ฐ๐˜ธ ๐˜ฎ๐˜ฐ๐˜ณ๐˜ฏ๐˜ช๐˜ฏ๐˜จ๐˜ด & ๐˜จ๐˜ฐ๐˜ฐ๐˜ฅ ๐˜ค๐˜ฐ๐˜ง๐˜ง๐˜ฆ๐˜ฆ

    Italic ยท Numbers stay upright.

More styles38

Bold & italic ยท 7

  • ๐’๐ฅ๐จ๐ฐ ๐ฆ๐จ๐ซ๐ง๐ข๐ง๐ ๐ฌ & ๐ ๐จ๐จ๐ ๐œ๐จ๐Ÿ๐Ÿ๐ž๐ž

    Bold (serif)

  • ๐—ฆ๐—น๐—ผ๐˜„ ๐—บ๐—ผ๐—ฟ๐—ป๐—ถ๐—ป๐—ด๐˜€ & ๐—ด๐—ผ๐—ผ๐—ฑ ๐—ฐ๐—ผ๐—ณ๐—ณ๐—ฒ๐—ฒ

    Bold

  • ๐‘†๐‘™๐‘œ๐‘ค ๐‘š๐‘œ๐‘Ÿ๐‘›๐‘–๐‘›๐‘”๐‘  & ๐‘”๐‘œ๐‘œ๐‘‘ ๐‘๐‘œ๐‘“๐‘“๐‘’๐‘’

    Italic (serif) ยท Numbers stay upright.

  • ๐‘บ๐’๐’๐’˜ ๐’Ž๐’๐’“๐’๐’Š๐’๐’ˆ๐’” & ๐’ˆ๐’๐’๐’… ๐’„๐’๐’‡๐’‡๐’†๐’†

    Bold italic (serif) ยท Numbers stay upright.

  • ๐™Ž๐™ก๐™ค๐™ฌ ๐™ข๐™ค๐™ง๐™ฃ๐™ž๐™ฃ๐™œ๐™จ & ๐™œ๐™ค๐™ค๐™™ ๐™˜๐™ค๐™›๐™›๐™š๐™š

    Bold italic ยท Numbers stay upright.

  • ๐–ฒ๐—…๐—ˆ๐— ๐—†๐—ˆ๐—‹๐—‡๐—‚๐—‡๐—€๐—Œ & ๐—€๐—ˆ๐—ˆ๐–ฝ ๐–ผ๐—ˆ๐–ฟ๐–ฟ๐–พ๐–พ

    Sans serif

  • ๐š‚๐š•๐š˜๐š  ๐š–๐š˜๐š›๐š—๐š’๐š—๐š๐šœ & ๐š๐š˜๐š˜๐š ๐šŒ๐š˜๐š๐š๐šŽ๐šŽ

    Typewriter

Gothic ยท 2

  • ๐”–๐”ฉ๐”ฌ๐”ด ๐”ช๐”ฌ๐”ฏ๐”ซ๐”ฆ๐”ซ๐”ค๐”ฐ & ๐”ค๐”ฌ๐”ฌ๐”ก ๐” ๐”ฌ๐”ฃ๐”ฃ๐”ข๐”ข

    Old English ยท Numbers stay as they are.

  • ๐•พ๐–‘๐–”๐–œ ๐–’๐–”๐–—๐–“๐–Ž๐–“๐–Œ๐–˜ & ๐–Œ๐–”๐–”๐–‰ ๐–ˆ๐–”๐–‹๐–‹๐–Š๐–Š

    Bold Old English ยท Numbers stay as they are.

Outline ยท 1

  • ๐•Š๐•๐• ๐•จ ๐•ž๐• ๐•ฃ๐•Ÿ๐•š๐•Ÿ๐•˜๐•ค & ๐•˜๐• ๐• ๐•• ๐•”๐• ๐•—๐•—๐•–๐•–

    Outline

Bubbles & boxes ยท 6

  • โ“ˆโ“›โ“žโ“ฆ โ“œโ“žโ“กโ“โ“˜โ“โ“–โ“ข & โ“–โ“žโ“žโ““ โ“’โ“žโ“•โ“•โ“”โ“”

    Bubble

  • ๐Ÿ…ข๐Ÿ…›๐Ÿ…ž๐Ÿ…ฆ ๐Ÿ…œ๐Ÿ…ž๐Ÿ…ก๐Ÿ…๐Ÿ…˜๐Ÿ…๐Ÿ…–๐Ÿ…ข & ๐Ÿ…–๐Ÿ…ž๐Ÿ…ž๐Ÿ…“ ๐Ÿ…’๐Ÿ…ž๐Ÿ…•๐Ÿ…•๐Ÿ…”๐Ÿ…”

    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 ยท 6

  • Sฬถlฬถoฬถwฬถ mฬถoฬถrฬถnฬถiฬถnฬถgฬถsฬถ &ฬถ gฬถoฬถoฬถdฬถ cฬถoฬถfฬถfฬถeฬถeฬถ

    Strikethrough

  • Sฬธlฬธoฬธwฬธ mฬธoฬธrฬธnฬธiฬธnฬธgฬธsฬธ &ฬธ gฬธoฬธoฬธdฬธ cฬธoฬธfฬธfฬธeฬธeฬธ

    Slashed

  • Sฬฒlฬฒoฬฒwฬฒ mฬฒoฬฒrฬฒnฬฒiฬฒnฬฒgฬฒsฬฒ &ฬฒ gฬฒoฬฒoฬฒdฬฒ cฬฒoฬฒfฬฒfฬฒeฬฒeฬฒ

    Underline

  • Sฬณlฬณoฬณwฬณ mฬณoฬณrฬณnฬณiฬณnฬณgฬณsฬณ &ฬณ gฬณoฬณoฬณdฬณ cฬณoฬณfฬณfฬณeฬณeฬณ

    Double underline

  • Sฬ…lฬ…oฬ…wฬ… mฬ…oฬ…rฬ…nฬ…iฬ…nฬ…gฬ…sฬ… &ฬ… gฬ…oฬ…oฬ…dฬ… cฬ…oฬ…fฬ…fฬ…eฬ…eฬ…

    Overline

  • Sฬคlฬคoฬคwฬค mฬคoฬคrฬคnฬคiฬคnฬคgฬคsฬค &ฬค gฬคoฬคoฬคdฬค cฬคoฬคfฬคfฬคeฬคeฬค

    Dotted

Fun ยท 11

  • ววษŸษŸoษ” pooฦƒ โ…‹ sฦƒuแด‰uษนoษฏ สolS

    Upside down

  • ษ˜ษ˜ส‡ส‡oษ” booฯฑ & ฦจฯฑninษฟom wolฦง

    Mirror

  • Sฬฬ–lฬ‰ฬญoฬ‰อŽwฬ‰ฬ– mอ„ฬ–oฬ€ฬ–rอ„ฬ–nอ„อŽiฬฬ–nฬฬ–gฬ‰ฬบsอ„อŽ &ฬ‰ฬบ gฬ‰ฬ oอ„ฬ oฬฬ dฬอŽ cอ„อŽoฬฬ–fอ„ฬ–fอ„ฬ–eอ„อŽeฬ‰ฬ 

    Glitch

  • Sฬฬ–lฬ‰ฬญoฬ‰ฬฬ‰ฬญฬ–ฬ wอ„ฬฬ€อ„ฬฬบฬ–ฬ ฬบอŽ mฬฬ–oฬอ„อชฬ‰ฬฬ ฬบอŽฬ–อŽrอ„ฬ‰ฬฬอ„ฬ ฬ ฬ ฬ ฬ nฬฬ iอ„ฬฬฬอ„อŽฬ–อŽฬ–ฬ–nอ„ฬ‰อ„ฬญฬ อŽgฬฬ‰ฬฬ–ฬญฬ–sอ„ฬฬฬ–อ“ฬญ &ฬฬฬอ„อ„อŽฬ อŽอŽฬญ gฬฬ‰ฬฬญฬ ฬ oฬฬอซฬญฬบฬญoอ„อ„อ„ฬ‰ฬฬบฬ อŽอŽฬญdฬ‰ฬอ„ฬบฬญฬบ cฬ‰ฬ oฬ‰ฬ–fฬ‰ฬ fฬ‰อ„ฬ‰ฬบฬญอŽeอ„อ„ฬ‰ฬฬฬ–ฬ ฬบฬบฬญeฬฬ‰ฬ‰ฬฬฬ–ฬบฬญอŽฬญ

    Zalgo (heavy glitch)

  • S l o w m o r n i n g s & g o o d c o f f e e

    Spaced out

  • โœง๏ฝฅ๏พŸ: *โœง๏ฝฅ๏พŸ:* Slow mornings & good coffee *:๏ฝฅ๏พŸโœง*:๏ฝฅ๏พŸโœง

    Sparkles

  • โ™ก S l o w โ™ก m o r n i n g s โ™ก & โ™ก g o o d โ™ก c o f f e e โ™ก

    Hearts

  • ๊’ฐเฆŒ Slow mornings & good coffee เป’๊’ฑ

    Cute frame

  • โ˜…ๅฝก Slow mornings & good coffee ๅฝกโ˜…

    Stars

  • โ€ Slow mornings & good coffee โ€

    Flowers

  • โžณ Slow mornings & good coffee โžณ

    Arrows

Look-alike ยท 4

  • โ‚ดโฑ ร˜โ‚ฉ โ‚ฅร˜โฑคโ‚ฆล‚โ‚ฆโ‚ฒโ‚ด & โ‚ฒร˜ร˜ฤ โ‚ตร˜โ‚ฃโ‚ฃษ†ษ†

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

  • ะ…ะณัณั‰ ัซัณัะฟั—ะฟg$ & gัณัณะด cัณffั‘ั‘

    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

Cursive fonts for Instagram: where they work
WhereWorks?Notes
Name in Edit profileWorksScript letters save in the Name field and show at the top of your profile. Add one plain word, such as your trade or town, because search compares what people type with ordinary letters.
BioWorksBest on a single line, like a tagline or a sign-off. Opening hours, prices and booking details are quicker to read in plain letters below it.
UsernameDoesn't workThe @handle accepts only aโ€“z, 0โ€“9, full stops and underscores, and no script letter is among them. The cursive version belongs in your name.
Captions and commentsWorksScript shows in captions, comments and replies, in the app and on instagram.com. Digits stay upright, because Unicode has no script numbers.
DMsWorksA cursive word sends like any other text in a chat. If the person you're writing to uses a screen reader, keep the message plain.
HashtagsDoesn't work#๐“ˆ๐“Š๐“ƒ๐“ˆโ„ฏ๐“‰ is spelled with different characters from #sunset, so it usually won't count towards that tag. Type tags plainly and style the words around them.

Four looks that get called cursive

Search for cursive Instagram fonts and you'll find four different tricks offered under the same name. Two use Unicode's script letters, one is slanted print, and one is stitched together from Greek and Cyrillic letters that happen to look curly. Here is the word โ€œloveโ€ in each.

Lookโ€œloveโ€Made fromWhat a screen reader may do
Cursive๐“โ„ด๐“‹โ„ฏMaths script letters, with โ„ด and โ„ฏ borrowed from an older blockRead out names like โ€œmathematical script small lโ€, or skip them
Bold cursive๐“ต๐“ธ๐“ฟ๐“ฎMaths bold script letters, all from one complete setMuch the same: long names letter by letter, or silence
Italic๐˜ญ๐˜ฐ๐˜ท๐˜ฆMaths sans-serif italic: slanted print, not script at allLong names again, since these are maths symbols too
Greek and Cyrillic mixโ„“ฯƒฮฝั”A script l, Greek sigma and nu, and the Cyrillic letter ั”Name them as Greek and Cyrillic letters, or try to say a foreign word

The fourth kind is the one to be careful with. To readers of Greek, or of languages written in Cyrillic, it's a jumble of real letters, and search treats it as a foreign word rather than โ€œloveโ€. The generator on this page doesn't make it. The first three are all here, with bold cursive first because it holds up best at the small sizes Instagram uses for names and bios.

A profile with cursive in the right places

Script works best with one job per spot. Here is a made-up wedding stationery studio set up that way, from the name at the top to a reply in the comments.

SpotTextWhy it's done this way
Name๐“œ๐“ช๐“ป๐“ฒ๐“ฐ๐“ธ๐“ต๐“ญ StationeryBold cursive for the brand word, while the plain word โ€œStationeryโ€ gives search something to match
Bio, line 1ษชษดแด‹, แด˜แด€แด˜แด‡ส€ & แด˜แด€แด›ษชแด‡ษดแด„แด‡A tagline in small caps, which stays crisp at bio size and doesn't compete with the script above it
Bio, line 2Hand-lettered invitations, menus and place cardsPlain, because this is the line that tells a visitor what's for sale
Bio, line 3Booking 2027 weddings ยท BathPlain again: script has no digits, and the town is a word people search for
Caption opener๐’œ ๐“ˆ๐“…๐“‡๐’พ๐“ƒโ„Š ๐“Œโ„ฏ๐’น๐’น๐’พ๐“ƒโ„ŠLight cursive as a title, short enough to show in full before the caption is cut off
Comment reply๐“‰๐’ฝ๐’ถ๐“ƒ๐“€ ๐“Žโ„ด๐“Š โ™ก The paper is 300gsm cotton.A script thank-you, then the answer in plain words anyone can read or copy

Why bold cursive for the name? In the lighter script set, โ€œMarigoldโ€ comes out as โ„ณ๐’ถ๐“‡๐’พโ„Šโ„ด๐“๐’น, and three of its eight letters, โ„ณ, โ„Š and โ„ด, are older characters plugging gaps in that set. On some phones they look slightly out of step with the rest. The bold set has no gaps, so ๐“œ๐“ช๐“ป๐“ฒ๐“ฐ๐“ธ๐“ต๐“ญ stays even from end to end.

Names with accents, and letters script doesn't cover

Unicode's script letters exist only for the basic A to Z, in capitals and small letters. Anything else passes through unchanged, so Zoรซ becomes ๐’ตโ„ดรซ and Renรฉe becomes โ„›โ„ฏ๐“ƒรฉโ„ฏ, each with a plain, upright letter in the middle of the script. The same happens to รฑ, รง, รธ and รŸ, and names written in Devanagari, Bengali or Cyrillic have no script look-alikes at all.

  • Keep the plain accented letter. It looks a little different from its neighbours, but the name is spelled right.
  • Write the name in plain letters and put the cursive on another word, such as a tagline.
  • Add the accent as a separate combining mark after the script letter, as in โ„ฏฬ for รฉ. Some phones place it neatly and some don't, so check it on a second device before you save.

Tip: If an accent is part of your name, keep it. A name spelled correctly in plain letters beats a prettier one spelled wrong.

When Instagram cursive goes wrong

What you seeWhy it happensWhat to do
Empty boxes in place of B, E, F, H, I, L, M, R, e, g or oThe tool you used put those letters in reserved, empty slots of the script set instead of borrowing the older charactersMake the text again here, where those gaps are filled
Boxes all through the text on one friend's phoneThat device has no font for maths letters, which is rare on current phonesKeep the key words plain so the profile still makes sense to them
One letter looks larger or paler than the othersIt's one of the borrowed older characters, drawn from a different font than its neighboursSwitch to bold cursive, which borrows nothing
Instagram won't accept a new nameName changes are limited to two within 14 daysWait until the 14 days are up, and try styles in your notes app first
The username box rejects your cursiveHandles allow only aโ€“z, 0โ€“9, full stops and underscoresPut the cursive in the Name field instead
A search for your business doesn't bring you upEvery word of the name is in scriptAdd one plain word to the name, ideally what you do

Most of these trace back to one fact: script letters are symbols that look like letters. Instagram displays them faithfully, but anything that has to read your words, from search to a screen reader, may not treat them as words at all.

Questions people ask

Can I make my Instagram bio cursive without downloading an app?

Yes. Open this page in your phone's browser, type the line you want, copy the cursive version and paste it into Edit profile > Bio. Nothing gets installed, because the cursive is made of characters your phone can already display. Save the result in your notes app if you'll want it again.

Why does some Instagram cursive look like Greek letters?

Because it partly is Greek. That style strings together look-alikes such as โ„“, a script l sometimes used as the symbol for litres, Greek ฯƒ (sigma) and ฮฝ (nu), and Cyrillic ั”, to spell โ„“ฯƒฮฝั”. At a glance it passes for handwriting, but search sees foreign letters, and screen readers may read them as exactly that.

Can I use cursive for text on Stories and Reels?

Stories and Reels come with their own lettering: the text tool in each editor lets you switch between built-in typefaces, so pasted characters aren't needed there. Pasted cursive is for the places where Instagram offers no choice at all: your name, bio, captions, comments and chats.

Should my whole Instagram bio be in cursive?

It's better not to. Visitors skim a bio for what you do, where you are and how to get in touch, and a block of script slows all three down. One cursive line with plain details beneath gives you the look without that cost, and keeps the useful words readable by anyone, and by any search box.

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