Font generator
Cursive font generator
A cursive font generator turns your words into script letters, like ๐ฏ๐ฝ๐ถ๐๐ ๐โด๐, that you can paste into an Instagram bio, name or caption. Nothing gets installed. Each letter is replaced by a script character from Unicode's set of maths letters, and since those characters are part of the text, the cursive look stays put when you paste it.
Updated 6 October 2026
Your text in every style
Changes as you type. It all happens in your browser, so nothing is uploaded.
โ๐ถ๐๐น๐๐ถ๐นโฏ ๐๐พ๐๐ฝ ๐โด๐โฏ
Cursive ยท Numbers stay as they are.
๐๐ช๐ท๐ญ๐ถ๐ช๐ญ๐ฎ ๐๐ฒ๐ฝ๐ฑ ๐ต๐ธ๐ฟ๐ฎ
Bold cursive ยท Numbers stay as they are.
๐ป๐๐๐๐๐๐๐ ๐ค๐๐กโ ๐๐๐ฃ๐
Italic (serif) ยท Numbers stay upright.
โ๐๐ซ๐ก๐ช๐๐ก๐ข ๐ด๐ฆ๐ฑ๐ฅ ๐ฉ๐ฌ๐ณ๐ข
Old English ยท Numbers stay as they are.
สแดษดแด แดแดแด แด แดกษชแดส สแดแด แด
Small caps
More stylesFewer styles37
Bold & italic ยท 7
๐๐๐ง๐๐ฆ๐๐๐ ๐ฐ๐ข๐ญ๐ก ๐ฅ๐จ๐ฏ๐
Bold (serif)
๐๐ฎ๐ป๐ฑ๐บ๐ฎ๐ฑ๐ฒ ๐๐ถ๐๐ต ๐น๐ผ๐๐ฒ
Bold
๐๐ข๐ฏ๐ฅ๐ฎ๐ข๐ฅ๐ฆ ๐ธ๐ช๐ต๐ฉ ๐ญ๐ฐ๐ท๐ฆ
Italic ยท 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 ยท 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
Hฬถaฬถnฬถdฬถmฬถaฬถdฬถeฬถ wฬถiฬถtฬถhฬถ lฬถoฬถvฬถeฬถ
Strikethrough
Hฬธaฬธnฬธdฬธmฬธaฬธdฬธeฬธ wฬธiฬธtฬธhฬธ lฬธoฬธvฬธeฬธ
Slashed
Hฬฒaฬฒnฬฒdฬฒmฬฒaฬฒdฬฒeฬฒ wฬฒiฬฒtฬฒhฬฒ lฬฒoฬฒvฬฒeฬฒ
Underline
Hฬณaฬณnฬณdฬณmฬณaฬณdฬณeฬณ wฬณiฬณtฬณhฬณ lฬณoฬณvฬณeฬณ
Double underline
Hฬ aฬ nฬ dฬ mฬ aฬ dฬ eฬ wฬ iฬ tฬ hฬ lฬ oฬ vฬ eฬ
Overline
Hฬคaฬคnฬคdฬคmฬคaฬคdฬคeฬค wฬคiฬคtฬคhฬค lฬคoฬคvฬคeฬค
Dotted
Fun ยท 11
วสol ษฅสแดส วpษษฏpuษH
Upside down
ษvol สฦiw ษbษmbnษH
Mirror
Hฬฬaฬฬญnฬอdฬฬmอฬaฬฬdอฬeออ wฬฬiฬฬtฬฬบhออ lฬฬบoฬฬ vอฬ eฬฬ
Glitch
Hฬฬaฬฬญnฬฬฬฬญฬฬ dอฬฬอฬฬบฬฬ ฬบอmฬฬaฬออชฬฬฬ ฬบอฬอdอฬฬฬอฬ ฬ ฬ ฬ ฬ eฬฬ wอฬฬฬออฬอฬฬiอฬอฬญฬ อtฬฬฬฬฬญฬhอฬฬฬอฬญ lฬฬฬอออฬ ออฬญoฬฬฬฬญฬ ฬ vฬฬอซฬญฬบฬญeอออฬฬฬบฬ ออฬญ
Zalgo (heavy glitch)
H a n d m a d e w i t h l o v e
Spaced out
โง๏ฝฅ๏พ: *โง๏ฝฅ๏พ:* Handmade with love *:๏ฝฅ๏พโง*:๏ฝฅ๏พโง
Sparkles
โก H a n d m a d e โก w i t h โก l o v e โก
Hearts
๊ฐเฆ Handmade with love เป๊ฑ
Cute frame
โ ๅฝก Handmade with love ๅฝกโ
Stars
โ Handmade with love โ
Flowers
โณ Handmade with love โณ
Arrows
Look-alike ยท 4
โฑงโณโฆฤโฅโณฤษ โฉลโฎโฑง โฑ รVษ
Currency ยท Letters from currency signs; hard to read for screen readers.
ะะฐะฟะดัซะฐะดั ัััะฝ ะณัณัตั
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 |
|---|---|---|
| Instagram name | Works | The name field takes script letters. It sits right above your bio, so two or three cursive words there get noticed without making the profile hard to read. |
| Instagram bio | Works | Good for a heading line or a sign-off. A full bio in lowercase script is slow to read on a phone, so keep the details in plain letters. |
| Instagram username | Doesn't work | Handles accept aโz, 0โ9, full stops and underscores only, so a cursive username is impossible. Keep the handle plain and put the cursive in your name. |
| Captions, comments and DMs | Works | Script letters display on current phones and computers. Digits and punctuation stay upright, since Unicode has no cursive numbers. |
| Hashtags | Doesn't work | #๐โด๐โฏ is a different string of characters from #love, so it usually won't count toward the tag people follow. Write tags in plain letters. |
| Facebook profile name | Doesn't work | Facebook asks for the name you go by in everyday life and doesn't allow symbols or unusual capitalization. Styled letters break those rules, so a cursive profile name is turned down. |
| Facebook posts and Messenger | Works | Cursive shows up in posts, comments and chats. It suits a short greeting or sign-off better than a long post. |
What this cursive actually is
The letters come from Unicode's Mathematical Alphanumeric Symbols, a block added in Unicode 3.1 in 2001 so mathematicians could tell symbols apart by style. In a formula, a script ๐ and a plain A can stand for different things. The generator's Cursive style uses that script set, and Bold cursive uses the bold script set.
Because they were designed as maths symbols, Unicode advises against using them to style ordinary writing. Social apps show them happily, but software that reads text, such as search and screen readers, often doesn't treat ๐โด๐โฏ as the word love.
Why a few letters look out of place
Eleven script letters already existed in Unicode before 2001: the capitals B, E, F, H, I, L, M and R, and the small e, g and o. They had been encoded as stand-alone technical symbols in the Letterlike Symbols block, so the new script set left reserved gaps at those spots instead of encoding them twice.
A careful generator fills each gap with the older character, which is why โโฏ๐๐โด uses three of them in five letters. On some phones those older characters come from a different font than their neighbours, so โ can look larger or โฏ lighter than the rest of the word. A careless generator is worse: it uses the empty, reserved slots, and you get boxes exactly where those letters should be.
Tip: Bold cursive has no gaps. Every letter from ๐ to ๐ comes from one set, so if your word is full of e, o, H or B, the bold version will look more even.
Plain cursive or bold cursive?
Plain script has thin hairline strokes. It looks elegant when large, but at bio size the thin parts can almost disappear, especially in lowercase letters like ๐ and ๐. Bold script keeps the loops and fills them out, so it holds up better on a small screen.
| Text | Cursive | Bold cursive |
|---|---|---|
| Handmade with love | โ๐ถ๐๐น๐๐ถ๐นโฏ ๐๐พ๐๐ฝ ๐โด๐โฏ | ๐๐ช๐ท๐ญ๐ถ๐ช๐ญ๐ฎ ๐๐ฒ๐ฝ๐ฑ ๐ต๐ธ๐ฟ๐ฎ |
| Best wishes | โฌโฏ๐๐ ๐๐พ๐๐ฝโฏ๐ | ๐๐ฎ๐ผ๐ฝ ๐๐ฒ๐ผ๐ฑ๐ฎ๐ผ |
| Open 9 to 5 | ๐ช๐ โฏ๐ 9 ๐โด 5 | ๐๐น๐ฎ๐ท 9 ๐ฝ๐ธ 5 |
A simple rule: bold cursive for a name or heading, plain cursive for a short sign-off. If you want a second line underneath, small caps such as สแดษดแด แดแดแด แด แดกษชแดส สแดแด แด sit well with either, because they stay easy to read.
When cursive stops helping
- Long text: script is slow to read past a few words, and a whole caption in it tends to get skimmed.
- Numbers: there are no cursive digits, so prices, dates and times sit upright in the middle of a slanted line, as the table above shows.
- Search: people type plain letters, so a business name that only appears in cursive may not match what they search for.
- Screen readers: many read these characters one by one or skip them, so a cursive caption can be lost on someone listening to it.
- Codes and addresses: if people copy a discount code or email address written in cursive, they copy the cursive characters too, and the code or address won't work.
Questions people ask
Can I make my Instagram username cursive?
No. Instagram usernames only use aโz, 0โ9, full stops and underscores. Put the cursive version in your name field, which accepts it, and keep the username plain so people can type it to find or tag you.
Is this the same as joined-up cursive handwriting?
Not quite. In handwriting, and in installable cursive fonts, letters are designed to join. These pasted letters are separate characters with nothing linking them, so a word looks like formal script with small gaps between letters rather than one flowing line.
How do I type in cursive on my phone?
The standard iPhone and Android keyboards can't type these characters. Generate the text here, copy it and paste it where you want it. Some third-party keyboard apps offer fancy-font modes, but they produce the same Unicode characters, with the same limits.
Can I use this cursive in Word, Google Docs or Canva?
You can paste it and it keeps its look, but for documents and designs an installable script font is the better tool. Google Fonts has free ones, such as Dancing Script and Great Vibes; once a font is installed or added to your app, you type in it directly like any other font.
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