CalcWispAll tools

Cursed Text Generator

Type anything and turn it into dripping zalgo text at the intensity you choose, plus upside-down and mirrored versions.

Letters, digits and basic punctuation are converted; emoji and accented letters are kept as they are.

Cursed styles

Zalgo (cursed)
C̻̪͚̫̀͂ͮͮų̘͇̇̍̕r̤̠̹̯̊̂͜s̶̥̊͒̾ͣ͟e̵̘̲̍̈͗ď͕͍͖̜ͯ͒̐̕͢͢ ṱ͖̻̟̺ͨḙ̶̮̙͉̇ͮ̈̔̆x̯̥̝̞̎̈̐ͪ̏t̵̡̮͉̐͜ g̴̵͚ͯͭo͓͉͒ͨe̶̥͕͓̳̹̋̅̈̚s͖͙̔̐ h͈̑e̶̪̺̦̍̈͢r̴̵̳̗̦̪͂ͣe̸̝̙͍̞͌̓̓͆̀͜
Upside down
ǝɹǝɥ sǝoƃ ʇxǝʇ pǝsɹnƆ
Mirrored
ɘɿɘʜ ꙅɘoǫ ƚxɘƚ bɘꙅɿuƆ

All 31 styles

Tap Copy next to any style, then paste it into your bio, caption or message.

Small caps
ᴄᴜʀꜱᴇᴅ ᴛᴇxᴛ ɢᴏᴇꜱ ʜᴇʀᴇ
Superscript (tiny text)
ᶜᵘʳˢᵉᵈ ᵗᵉˣᵗ ᵍᵒᵉˢ ʰᵉʳᵉ
Subscript
Cᵤᵣₛₑd ₜₑₓₜ gₒₑₛ ₕₑᵣₑ
Bold (serif)
𝐂𝐮𝐫𝐬𝐞𝐝 𝐭𝐞𝐱𝐭 𝐠𝐨𝐞𝐬 𝐡𝐞𝐫𝐞
Italic (serif)
𝐶𝑢𝑟𝑠𝑒𝑑 𝑡𝑒𝑥𝑡 𝑔𝑜𝑒𝑠 ℎ𝑒𝑟𝑒
Bold italic (serif)
𝑪𝒖𝒓𝒔𝒆𝒅 𝒕𝒆𝒙𝒕 𝒈𝒐𝒆𝒔 𝒉𝒆𝒓𝒆
Sans-serif
𝖢𝗎𝗋𝗌𝖾𝖽 𝗍𝖾𝗑𝗍 𝗀𝗈𝖾𝗌 𝗁𝖾𝗋𝖾
Sans-serif bold
𝗖𝘂𝗿𝘀𝗲𝗱 𝘁𝗲𝘅𝘁 𝗴𝗼𝗲𝘀 𝗵𝗲𝗿𝗲
Sans-serif italic
𝘊𝘶𝘳𝘴𝘦𝘥 𝘵𝘦𝘹𝘵 𝘨𝘰𝘦𝘴 𝘩𝘦𝘳𝘦
Sans-serif bold italic
𝘾𝙪𝙧𝙨𝙚𝙙 𝙩𝙚𝙭𝙩 𝙜𝙤𝙚𝙨 𝙝𝙚𝙧𝙚
Script (cursive)
𝒞𝓊𝓇𝓈ℯ𝒹 𝓉ℯ𝓍𝓉 ℊℴℯ𝓈 𝒽ℯ𝓇ℯ
Bold script (cursive)
𝓒𝓾𝓻𝓼𝓮𝓭 𝓽𝓮𝔁𝓽 𝓰𝓸𝓮𝓼 𝓱𝓮𝓻𝓮
Fraktur (gothic)
ℭ𝔲𝔯𝔰𝔢𝔡 𝔱𝔢𝔵𝔱 𝔤𝔬𝔢𝔰 𝔥𝔢𝔯𝔢
Bold fraktur (gothic)
𝕮𝖚𝖗𝖘𝖊𝖉 𝖙𝖊𝖝𝖙 𝖌𝖔𝖊𝖘 𝖍𝖊𝖗𝖊
Double-struck (outline)
ℂ𝕦𝕣𝕤𝕖𝕕 𝕥𝕖𝕩𝕥 𝕘𝕠𝕖𝕤 𝕙𝕖𝕣𝕖
Monospace
𝙲𝚞𝚛𝚜𝚎𝚍 𝚝𝚎𝚡𝚝 𝚐𝚘𝚎𝚜 𝚑𝚎𝚛𝚎
Fullwidth
Cursed text goes here
Circled
Ⓒⓤⓡⓢⓔⓓ ⓣⓔⓧⓣ ⓖⓞⓔⓢ ⓗⓔⓡⓔ
Bubble (filled circles)
🅒🅤🅡🅢🅔🅓 🅣🅔🅧🅣 🅖🅞🅔🅢 🅗🅔🅡🅔
Squared
🄲🅄🅁🅂🄴🄳 🅃🄴🅇🅃 🄶🄾🄴🅂 🄷🄴🅁🄴
Negative squared
🅲🆄🆁🆂🅴🅳 🆃🅴🆇🆃 🅶🅾🅴🆂 🅷🅴🆁🅴
Parenthesized
🄒⒰⒭⒮⒠⒟ ⒯⒠⒳⒯ ⒢⒪⒠⒮ ⒣⒠⒭⒠
Strikethrough
C̶u̶r̶s̶e̶d̶ t̶e̶x̶t̶ g̶o̶e̶s̶ h̶e̶r̶e̶
Underline
C̲u̲r̲s̲e̲d̲ t̲e̲x̲t̲ g̲o̲e̲s̲ h̲e̲r̲e̲
Double underline
C̳u̳r̳s̳e̳d̳ t̳e̳x̳t̳ g̳o̳e̳s̳ h̳e̳r̳e̳
Slashed
C̸u̸r̸s̸e̸d̸ t̸e̸x̸t̸ g̸o̸e̸s̸ h̸e̸r̸e̸
Wide (spaced)
C u r s e d t e x t g o e s h e r e
Vaporwave
C u r s e d t e x t g o e s h e r e

How the cursed text generator works

Cursed text, also called zalgo text or glitch text, is normal text with dozens of extra accent marks piled on top of and underneath every letter. Unicode has a block of "combining diacritical marks" (U+0300 to U+036F), the accents that turn e into é or ñ. Each one is meant to attach to the letter before it, and nothing in the standard says you can only use one. This cursed text generator attaches a random handful of marks above, through and below each character, and the rendering engine dutifully stacks them until the line looks like it is melting. The letters underneath are still the letters you typed, which is why you can copy and paste the result anywhere and why removing the marks gives your original text back.

Mild, normal and chaos

The intensity control sets how many marks each character gets. Mild adds up to two marks above and two below, which reads as slightly haunted but still legible. Normal adds one to five in each direction, the classic zalgo look. Chaos adds six to sixteen above and below plus a few through the middle, which produces towers of marks that overlap the lines above and below and can make a Discord message several lines tall. Press "Re-roll marks" to get a different random arrangement with the same settings.

Where cursed text works and where it gets blocked

Discord, Twitter/X, Reddit, Tumblr and most chat apps render it fully. Instagram and TikTok show it in bios and comments, but their rendering tends to clip the marks to a single line, so chaos mode looks like a dense smudge rather than dripping text. Some platforms deliberately limit combining marks because stacked zalgo was used to break page layouts: YouTube comments, Twitch chat and many game chats either strip the marks or hide the message. Usernames are the strictest; almost none allow it. If you want cursed text in a profile, put it in the display name or bio, not the handle.

Character counts, accessibility and a word of caution

Frequently asked questions

›What is cursed or zalgo text?

Normal text with many Unicode combining accent marks (U+0300–U+036F) stacked above, through and below each letter. Fonts draw every mark, so the text looks like it is melting or glitching.

›How do I make the text more or less cursed?

Use the intensity control. Mild adds up to 2 marks above and below each letter, Normal adds 1–5, and Chaos adds 6–16 plus marks through the middle. Press Re-roll marks for a different random arrangement.

›Does cursed text work on Discord, Instagram and TikTok?

Discord, Twitter/X and Reddit render it fully. Instagram and TikTok show it in bios and comments but clip the marks to one line. Many game chats and YouTube strip it, and usernames almost never allow it.

›Why does cursed text use up my character limit so fast?

Every combining mark is a character. A 10-letter word in Chaos mode can be more than 200 characters, so use Mild for bios and tweets.

›Is zalgo text dangerous?

No. It is only text and cannot hack or crash a device. At worst it makes a page layout ugly, which is why some platforms limit it.

Related tools