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 stylesFewer 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
| Where | Works? | Notes |
|---|---|---|
| Name in Edit profile | Works | Script 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. |
| Bio | Works | Best 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. |
| Username | Doesn't work | The @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 comments | Works | Script shows in captions, comments and replies, in the app and on instagram.com. Digits stay upright, because Unicode has no script numbers. |
| DMs | Works | A 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. |
| Hashtags | Doesn'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 from | What a screen reader may do |
|---|---|---|---|
| Cursive | ๐โด๐โฏ | Maths script letters, with โด and โฏ borrowed from an older block | Read out names like โmathematical script small lโ, or skip them |
| Bold cursive | ๐ต๐ธ๐ฟ๐ฎ | Maths bold script letters, all from one complete set | Much the same: long names letter by letter, or silence |
| Italic | ๐ญ๐ฐ๐ท๐ฆ | Maths sans-serif italic: slanted print, not script at all | Long 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.
| Spot | Text | Why it's done this way |
|---|---|---|
| Name | ๐๐ช๐ป๐ฒ๐ฐ๐ธ๐ต๐ญ Stationery | Bold 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 2 | Hand-lettered invitations, menus and place cards | Plain, because this is the line that tells a visitor what's for sale |
| Bio, line 3 | Booking 2027 weddings ยท Bath | Plain 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 see | Why it happens | What to do |
|---|---|---|
| Empty boxes in place of B, E, F, H, I, L, M, R, e, g or o | The tool you used put those letters in reserved, empty slots of the script set instead of borrowing the older characters | Make the text again here, where those gaps are filled |
| Boxes all through the text on one friend's phone | That device has no font for maths letters, which is rare on current phones | Keep the key words plain so the profile still makes sense to them |
| One letter looks larger or paler than the others | It's one of the borrowed older characters, drawn from a different font than its neighbours | Switch to bold cursive, which borrows nothing |
| Instagram won't accept a new name | Name changes are limited to two within 14 days | Wait until the 14 days are up, and try styles in your notes app first |
| The username box rejects your cursive | Handles allow only aโz, 0โ9, full stops and underscores | Put the cursive in the Name field instead |
| A search for your business doesn't bring you up | Every word of the name is in script | Add 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