How to write in cursive and paste it anywhere
- Type your text in the box. All six styles update as you type.
- Pick a style and copy it. Press Copy on a row, or click the row outside the text. The style you pick also shows in an Instagram bio and name preview, so you can see it next to plain text before you paste it.
- Paste it with Ctrl+V, Cmd+V on a Mac, or a long press and Paste on a phone. It goes anywhere you can type: bios, display names, captions, comments, chats and most games.
Need single letters, for an initial or a monogram? Use the cursive alphabet under the tool: copy the capitals or the lowercase row and keep the letters you want. The decoration chips add a heart, a flower or a flourish around the result, and they stay in plain symbols that every phone can show.
Cursive text is Unicode, not a font
A font is a file on your device that changes how ordinary letters look. When you paste text into Instagram, the font goes nowhere: the app shows your letters in its own typeface. That is why there is no cursive setting for a bio or a caption.
What travels with copy and paste are the characters themselves. Unicode, the standard every phone and computer uses for text, includes complete alphabets drawn in script for mathematics, where a script ℒ and a plain L can mean different things. This generator swaps each of your letters for its script twin, so the result is plain text that looks cursive wherever it lands.
Mia Carter, florist
𝓜𝓲𝓪 𝓒𝓪𝓻𝓽𝓮𝓻, 𝓯𝓵𝓸𝓻𝓲𝓼𝓽
The six styles come from two families, and they behave differently:
| Style | Example | Where the letters come from | Good to know |
|---|---|---|---|
| Script | 𝒮𝒸𝓇𝒾𝓅𝓉 | Mathematical script (U+1D49C onwards), with 11 letters from the older Letterlike Symbols block | B, E, F, H, I, L, M, R, e, g and o come from a different block, so on some phones they look slightly different from their neighbours |
| Bold script | 𝓢𝓬𝓻𝓲𝓹𝓽 | Mathematical bold script (U+1D4D0 onwards), all 52 letters in one block | The most even result, and the best choice for a name |
| Italic serif and bold italic serif | 𝐼𝑡𝑎𝑙𝑖𝑐 | Mathematical italic | Slanted, not joined: reads as elegant print rather than handwriting |
| Italic and bold italic | 𝘐𝘵𝘢𝘭𝘪𝘤 | Mathematical sans-serif italic | The quietest option, close to the app's own type |
None of these alphabets has script numbers or accented letters. Digits and punctuation stay as you typed them, and a letter like é stays plain in the middle of a cursive word unless you tick Strip accents.
Why the letters do not join up
Real cursive, or joined-up handwriting as it is called in British schools, links each letter to the next. A cursive font does it with connecting strokes and alternate shapes that change with the letters around them. Unicode characters cannot do that: each one is a separate symbol with a fixed shape, drawn by whatever font the reader's phone uses for that block. So the result looks like elegant copperplate capitals and loops, not a continuous pen line. If you need true joined script, for an invitation, a logo or a worksheet, use a real script font, as below.
Where cursive text works, and where it does not
| Place | Works? | Watch out for |
|---|---|---|
| Instagram bio, name and captions | Yes | Your username cannot be styled. Keep the words people search for, like your trade and city, in plain text. |
| TikTok and X names and bios | Yes | On X each styled letter counts as two characters. |
| WhatsApp, Messenger, Discord | Yes | Older phones may show empty boxes for the script block. |
| Word, Google Docs, Canva | It pastes, but use a real font | Spell check flags every word and some PDFs and printers drop the symbols. |
| Email subject lines, forms, usernames | Often not | Many forms reject or strip symbols, and a styled email address or username will not work. |
Before you post, look at the result on a phone. If a letter shows as a box or a question mark, that phone has no font for it, and some of your readers will see the same.
A real cursive font for Word, Google Docs and Canva
In documents and designs you do not need symbols at all: you need a script font, which keeps your text searchable, spell-checked and accessible.
- Microsoft Word. Select the text and pick a script font from the font list. Windows usually includes Segoe Script and Lucida Handwriting; on a Mac, look for Snell Roundhand or Apple Chancery.
- Google Docs. Open the font list, choose More fonts and search for a script family from Google Fonts, such as Dancing Script or Great Vibes.
- Canva. Search the font list for "script" or "handwriting" and pick one that stays readable at the size you need.
Pick a script with clear capitals and generous spacing for anything longer than a few words; thin, tightly joined scripts become hard to read below headline size. For a tattoo, the tattoo font generator shows your text in 11 fine script fonts and 13 other lettering styles on skin, with a PNG to take to your artist.
Cursive, script and italic: what the words mean
Cursive comes from the Latin for running: writing done quickly, with the pen lifted as little as possible. In typography the same idea is called script, and type designers split it into formal scripts, modelled on copperplate penmanship, and casual scripts that look like a brush or a felt pen. Italic is a third thing: a slanted companion to an upright typeface, which borrows the rhythm of handwriting without joining the letters.
Cursive handwriting is still taught in many schools, and it is what most people mean when they search for a cursive font: something that looks signed rather than typed. That is also why script works so well on a profile. A name in script reads as personal, a little formal, and gives the eye one thing to land on. Used on a whole bio it does the opposite, so keep it to the line that matters.
Want other looks? The Instagram fonts page has 28 styles side by side, the Old English font generator covers gothic blackletter, and the small text generator makes tiny capitals. For bold text on LinkedIn, use the bold text generator.
Accessibility: who cannot read cursive text
To a screen reader, script symbols are not letters. Depending on the app, it may read each one by its Unicode name ("mathematical bold script capital M"), spell the word out or skip it. A whole caption in cursive can be unreadable for a blind follower, and the same goes for search: someone typing your name in plain letters will not match the script version.
A simple rule: style your name or one short line, never the whole post. Keep contact details, prices, dates and the words you want to be found for in plain text.
Methodology and limits
- How it converts
- Each letter A to Z and a to z is replaced with its look-alike from a fixed lookup table built from the Unicode code charts. In the Script style, the 11 letters missing from the mathematical script range (B, E, F, H, I, L, M, R, e, g, o) are taken from the Letterlike Symbols block, where Unicode encoded them first. Digits, punctuation, emoji and accented letters stay as typed.
- Alphabet
- The alphabet rows use the same tables, one letter per character with a space between, so you can copy a row and keep only the letters you need.
- Device check
- On load, the tool draws a test string in each style on a hidden canvas and compares every character with the empty box your device draws for a character no font has. Styles that fail are hidden behind "Show them anyway". The check describes your device only, not your readers' devices.
- Privacy
- The conversion runs in your browser. Your text is not stored, and it is only shared with DEMARCA if you choose to include it in an enquiry and submit the form.
- What it does not do
- It does not install or change fonts, it cannot join letters like handwriting, and it cannot guarantee how a style looks on someone else's phone.
Sources
- Mathematical Alphanumeric Symbols code chart, the Unicode Consortium, for the script, bold script and italic ranges
- Letterlike Symbols code chart, the Unicode Consortium, for the 11 script letters encoded there
- Unicode Technical Report #25: Unicode Support for Mathematics, the Unicode Consortium, on what these alphabets are for
- Google Fonts, handwriting category, for free script fonts you can install or use in Google Docs


