Convert any text to Unicode cursive script or bold script instantly — copy and paste into Instagram, TikTok, Discord, Twitter, or anywhere text is accepted.
Built by Garrick Dee · Last verified August 2026
Type or paste your text into the input field — both style cards update in real time. Script produces a lighter cursive look drawn from the Unicode Mathematical Script block. Bold Script uses the same letterforms with a heavier weight, which reads better at small sizes and stands out more in headers. Click Copy on whichever card you want. A few letters (notably lowercase e, g, and o) use Unicode's precomposed script forms rather than the standard Mathematical Script range — the output is still recognisably cursive, but not identical to every platform's font rendering.
Fun text converters and generators — all free
Numbers, names, games and more
Type anything and Script and Bold Script update at the same time — no Generate button. The two outputs let you compare weight side by side before deciding which to copy.
The cursive appearance comes from the Unicode Mathematical Script block (U+1D49C–U+1D4B5 for script, U+1D4D0–U+1D4E9 for bold script). Because the styling is baked into the characters themselves, it survives copy-paste into any plain-text field — no special font needed on the receiving end.
The Mathematical Script block covers only the 26 Latin letters. Numbers, spaces, and punctuation have no cursive Unicode equivalents, so they appear in their standard form in the output. This is a Unicode limitation, not a tool limitation.
A cursive text generator converts regular letters into Unicode Mathematical Script characters that look like cursive or calligraphic handwriting. Because they are real Unicode code points — not a font or CSS style — they paste into Instagram bios, TikTok display names, Discord usernames, and any other field that accepts plain text.
Script (𝒞𝓊𝓇𝓈𝒾𝓋𝑒) draws from the Unicode Mathematical Script block and produces a lighter, elegant cursive look. Bold Script (𝓑𝓸𝓵𝓭 𝓢𝓬𝓻𝓲𝓹𝓽) uses the Mathematical Bold Script block — the same letterforms with a heavier stroke weight. Bold Script is easier to read at small sizes and more striking in display contexts like bio headers.
Yes. Both styles are plain Unicode characters that paste directly into Instagram bios, TikTok display names, Twitter/X profiles, Discord usernames, and any platform that accepts text. The cursive appearance is carried by the characters themselves, so it won't be stripped on paste the way CSS styling would be.
The Unicode Mathematical Script block was designed for mathematical notation, not calligraphy. A few letters — most notably lowercase e (ℯ) and g (ℊ) — use Unicode's precomposed forms rather than the standard script range. The output is still recognisably cursive but may not exactly match what every system font renders for those code points.
No. Search engines treat Unicode Mathematical Script characters as their own code points — '𝒽𝑒𝓁𝓁ℴ' won't rank for the word 'hello.' The same applies to screen readers, which may announce each character by its Unicode name rather than reading it as a word. Use cursive Unicode for decorative copy only, not for content you need indexed or read aloud accessibly.
Yes, completely free. No account required and no data is sent to any server — all conversion runs in your browser.