Turn plain words into ๐ฎ๐ต๐ฎ๐ฐ๐ช๐ท๐ฝ ๐ฌ๐พ๐ป๐ผ๐ฒ๐ฟ๐ฎ you can copy and paste into a bio, a caption, or an invitation. Script, calligraphy, and gothic styles, generated in your browser.
2 styles
Risky on instagram bioYour device cannot draw itSave a favorite
28 frames that wrap your text. Combine one with any font above.
A cursive text generator replaces your letters with Unicode's script alphabet โ flowing, calligraphic characters that were originally added for mathematics and turned out to be perfect for making a name look handwritten. Type "Cursive" and you get ๐๐๐๐๐พ๐๐ or ๐๐พ๐ป๐ผ๐ฒ๐ฟ๐ฎ, as real text rather than as an image.
There are two weights. The light script (๐ฎ๐ธ๐๐พ๐ ๐) reads as fine calligraphy and suits longer phrases. The bold script (๐ข๐ฌ๐ป๐ฒ๐น๐ฝ) is heavier and holds up better at small sizes, which is why it is the one you see most often in Instagram bios and wedding-style graphics.
This generator also covers the neighbouring styles people usually want alongside cursive: Fraktur and Old English blackletter for a gothic or tattoo look, italic for a lighter slant, and symbol decorations that frame the whole thing. Every one is checked against the reserved code points that make most cursive generators output boxes for B, E, F, H, I, L, M, and R.
Type it, choose a script, copy it. All in your browser.
Enter the text you want in cursive at the top. The Cursive category is preselected, so both script weights appear straight away.
Light script is elegant but thin on small screens; bold script stays readable in a bio or a username. Look at both with your actual text before choosing.
Scroll to the decorations section to wrap your cursive in a symbol frame โ ๊งเผบ เผป๊ง, โง๏ฝฅ๏พ: :๏ฝฅ๏พโง, or โ๏ฝกยฐโฉ โฉยฐ๏ฝกโ โ for a fully decorated name.
Click a card to copy, then paste into Instagram, a wedding invite, a Notion page, or a design tool. Choose your platform first and each card tells you if it will survive.
The 106 styles above are built from real Unicode blocks. Here is what the main ones look like and how safely each one travels.
| Style | Preview | Compatibility |
|---|---|---|
| Bold | ๐๐๐ฆ๐ฉ๐ฅ๐ ๐๐๐ฑ๐ญ ๐๐๐ | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Italic | ๐๐๐๐๐๐ ๐๐๐ฅ๐ก 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Cursive | ๐ฎ๐ถ๐๐ ๐โฏ ๐ฏโฏ๐๐ 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Bold Cursive | ๐ข๐ช๐ถ๐น๐ต๐ฎ ๐ฃ๐ฎ๐๐ฝ 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Gothic | ๐๐๐ช๐ญ๐ฉ๐ข ๐๐ข๐ต๐ฑ 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Old English | ๐พ๐๐๐๐๐ ๐ฟ๐๐๐ 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Outline | ๐๐๐๐ก๐๐ ๐๐๐ฉ๐ฅ ๐๐๐ | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Monospace | ๐๐๐๐๐๐ ๐๐๐ก๐ ๐ท๐ธ๐น | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Sans Bold | ๐ฆ๐ฎ๐บ๐ฝ๐น๐ฒ ๐ง๐ฒ๐ ๐ ๐ญ๐ฎ๐ฏ | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Small Caps | ๊ฑแดแดแดสแด แดแดxแด 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Tiny Text | หขแตแตแตหกแต แตแตหฃแต ยนยฒยณ | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Subscript | โโโโโโ โโโโ โโโ | Unicode never defined the full alphabet for this style, so a few letters fall back to plain text. |
| Wide | ๏ผณ๏ฝ๏ฝ๏ฝ๏ฝ๏ฝ ใ๏ผด๏ฝ ๏ฝ๏ฝใ๏ผ๏ผ๏ผ | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Bubble | โโโโโโ โโโงโฃ โ โกโข | Well supported on current phones and desktops. Very old Android builds may show empty boxes. |
| Boxed | ๐ ๐ฐ๐ผ๐ฟ๐ป๐ด ๐ ๐ด๐ ๐ 123 | Well supported on current phones and desktops. Very old Android builds may show empty boxes. |
| Bold Bubble | แแฉแฐแญแชแด TแดแญT 123 | Well supported on current phones and desktops. Very old Android builds may show empty boxes. |
| Gamer | ไธๅ็ชๅฉใฅไน ใไนไนใ 123 | Well supported on current phones and desktops. Very old Android builds may show empty boxes. |
| Squiggle | เธฃเธเนเธษญั ีัรี 123 | Well supported on current phones and desktops. Very old Android builds may show empty boxes. |
| Upside Down | ฦแ ฦ สxวโฅ วืdษฏษS | Well supported on current phones and desktops. Very old Android builds may show empty boxes. |
| Strikethrough | Sฬถaฬถmฬถpฬถlฬถeฬถ ฬถTฬถeฬถxฬถtฬถ ฬถ1ฬถ2ฬถ3ฬถ | The line or glitch is a combining mark stacked on each letter. Some apps strip the marks and screen readers read them aloud. |
| Underline | Sฬฒaฬฒmฬฒpฬฒlฬฒeฬฒ ฬฒTฬฒeฬฒxฬฒtฬฒ ฬฒ1ฬฒ2ฬฒ3ฬฒ | The line or glitch is a combining mark stacked on each letter. Some apps strip the marks and screen readers read them aloud. |
| Glitch (medium) | Sฬอฃฬอฬปฬบฬธaฬ ฬอฉฬชอฬคอ mฬอฬฬฬฎฬจฬทpฬฬอฬฃฬคฬผอขlฬฬฬฬขฬงออeฬอฅฬฝฬฬชอฬด Tอองฬฬผฬฑฬฅอeออฬฬญฬนฬฬถxออฬฬฆฬฬซอtอออฬฆฬฬฑฬธ 1อจฬฬฬฬฬผฬท2อซฬฝฬฬคฬชฬฑฬต3อฏอฆฬฬซอฬฌอก | The line or glitch is a combining mark stacked on each letter. Some apps strip the marks and screen readers read them aloud. |
Mostly yes โ but each platform filters differently and enforces its own character limit. This is what to expect before you paste.
| Where you are pasting | Limit | What to expect |
|---|---|---|
| Instagram bio | 150 chars | Instagram filters heavy combining marks out of bios and usernames. |
| Instagram name | 30 chars | The display name field is the strictest on Instagram โ keep it simple. |
| TikTok bio | 80 chars | TikTok renders most Unicode styles but trims stacked diacritics. |
| X (Twitter) bio | 160 chars | X renders almost every style, including glitch text. |
| X (Twitter) post | 280 chars | Astral characters count as two toward the 280 limit. |
| Discord display name | 32 chars | Discord renders styled text well; usernames are stricter than nicknames. |
| Facebook bio | 101 chars | Facebook normalizes a lot of styling back to plain text in profile fields. |
| LinkedIn headline | 220 chars | LinkedIn renders bold and italic but styled text is not searchable there. |
| WhatsApp about | 139 chars | WhatsApp renders Unicode styles on both iOS and Android. |
| YouTube description | 1,000 chars | YouTube descriptions accept styled text but strip it from search indexing. |
| Steam profile name | 32 chars | Steam counts UTF-16 units, so most fancy letters cost two characters. |
| Roblox display name | 20 chars | Roblox filters aggressively โ expect plain text to survive best. |
Script B, E, F, H, I, L, M, R and lowercase e, g, o live outside the main Unicode block. Skipping them is why other generators turn "Hello" into boxes. All ten are patched here.
Light and bold script render side by side with your own text, so you are choosing from a real preview rather than a sample word.
Fraktur and Old English sit in the same grid for when you want something more medieval than calligraphic โ the go-to for tattoo mockups.
Decorations wrap your cursive in the borders people actually use for names and clan tags, all one click to copy.
Unicode never defined cursive numerals, so digits stay plain. This tool says so instead of letting you find out after you paste.
The conversion is a character map in your browser. No upload, no signup, works with the connection off.
A cursive display name is the single most common use of this style โ elegant, instantly recognisable, and rendered natively by the app.
Script text in an invitation, a registry note, or an event title keeps a formal tone in fields that offer no typeface control.
Blackletter and script let you preview how a phrase reads before taking it to an artist, straight from a text field.
Cursive works well for a shop name in a marketplace listing, an Etsy profile, or a signature line in an email.
Bold script paired with a symbol frame is the standard look for a decorated profile name.
Script sets a quotation apart from surrounding text in Notion, Obsidian, or anywhere plain-text-only.
Light script loses its thin strokes at phone sizes. If the text is going in a bio or a username, use the bold weight.
Cursive has no digits in Unicode, so a year or a phone number stays in normal letters. Use outline or bold if you need matching numerals.
Script is beautiful for a name and exhausting for a paragraph. Style the name, leave the description plain.
Cursive characters do not match normal letters in platform search, so your searchable keywords should stay unstyled.
Every style, effect, and decoration is a character lookup running in your browser. There is no account, no upload, and no analytics on what you type โ the generator keeps working with your connection switched off.
Type your text above, click the ๐๐ธ๐ต๐ญ ๐๐พ๐ป๐ผ๐ฒ๐ฟ๐ฎ card to copy it, then paste it into Edit Profile. Instagram renders both script weights in bios and display names without any extra steps.
No. These are Unicode script characters, so the calligraphic look is part of the text itself. Nothing gets installed and the style survives being pasted into any app that supports Unicode โ which is all of them.
Unicode defined a script alphabet but never script digits, so 0โ9 have no cursive equivalent and stay plain. If you need styled numerals, outline, bold, and monospace all include a full set.
Cursive (script) is flowing calligraphy with connected, rounded strokes. Old English is blackletter โ angular, dense, Gothic. Both are in the grid, so type your text once and compare them directly.
Yes. The decorations section wraps whatever you typed in 28 symbol frames, from ๊งเผบ เผป๊ง to โ ๅฝก ๅฝกโ , with one-click copy for each.
No registration, no tracking of your content, no server uploads. Don't just take our word for it:
Your files and text are processed entirely on your device. Nothing is ever sent to us.
Once loaded, this tool keeps working with your Wi-Fi turned off. Try it.
Open your browser's DevTools โ Network tab. You'll see zero requests carrying your data.
Discover other powerful utilities designed to supercharge your workflow and boost productivity.
Make bold Unicode text you can copy and paste into Instagram, LinkedIn, X, and anywhere else without a bold button.
Convert text into tiny, small caps, superscript and subscript Unicode letters you can copy and paste anywhere.
Turn plain text into 100+ fancy Unicode fonts you can copy and paste anywhere โ with live platform compatibility checks.