Cursive Font Generator

Type your text to get copy-and-paste cursive: script and bold script letters first, then italic styles. Tap one to copy it.

Limits: Instagram bio 150 characters, X (Twitter) display name 50. Fancy letters can count as two characters in some apps, so leave room.

These aren’t real fonts. Each style swaps your letters for look-alike Unicode symbols (mostly from the math and letterlike blocks), which is why it pastes anywhere text goes. The catch: screen readers may read styled text oddly, letter by letter, or skip it, and search inside apps often won’t match it, so people may not find you by typing your name. Keep your name, @handle and key information in plain text, and use styles for decoration.

Two kinds of cursive

Script is the curly, calligraphy-style alphabet from Unicode's mathematical letters. A handful of its capitals and lower-case letters (such as ℬ, ℰ, ℋ, ℯ and ℴ) live in an older Unicode block, so they can look slightly different from their neighbours in some fonts; that's normal. Bold script is a heavier version with every letter from one set, so it often looks more even.

Neither script style has its own numbers, so digits stay plain in script and become bold in bold script. If you want something that slants without looking like handwriting, try one of the italic styles further down.

Tips

Script is hard to read in long runs and at small sizes. It works best for a name, a short phrase or a heading. Keep your actual @username in plain letters so people can search for it.