Cursed Text Generator
The heaviest glitch this site produces. Where the Zalgo tool aims for a legible corrupted look, cursed text stacks marks until the letters are buried and the spill reaches several lines in each direction.
It uses the same combining-mark mechanism at roughly double the intensity: up to eight marks above, seven below and three through each character. Legibility is not the goal here — the effect is.
Need something still readable? Use medium glitch
Cursed Text Examples
Keep these short. At this intensity, a long phrase becomes an unreadable column of marks.
| Input | Output | What it shows |
|---|---|---|
| cursed | c̷̡̧͙͍͕̕͠ȕ̮̯̀͟͝ŕ͕͕̰͎ͬ̄ͤ̕͠s̨̤̮̏ͫ͜͞e̵͖̰̬͙ͬͪ̐̉̈́ͦ͢͠ď̪ͨ̕͞͡ | Six characters, already dense with marks. |
| help | ḥ̴̴̢̢̜͎̅e̴̤̫͋̏ͭl̷̴̫͂p̴͇̱̔ͧ̀̋͟ | A short word retains just enough shape to read. |
| ERROR | E̵̪̙̞ͥͧ̃R̶̟̺̫̥͍ͪ̅̌̀͡R̠̦̞̎ͮͯ̓͑͝Ȏ̷̲͕͍̂̄Ȑ̸̘̪̃̾̑̌͡ | Uppercase gives the marks more to attach to. |
| no | n̯̅ͭͨ͜o͙͔͉̝̦̻̐̔̾͢͜ | Two characters is about the shortest useful input. |
| 666 | 6̷̟̇͌̈́͐͜6̷̳̈́̄͠͝6̷̼̰̮̔ | Digits take the same treatment as letters. |
| do not open | d̨̯ͤ̾ͭ͞o̶̭̣̹̭͖̲ͬ͠ n̸̫ͥ͞͞o̸̘͚̜̼ͮ̊ͫ͡t̩͈͇̞͇̂̈́̾ͨ͡ o̷̸̘͙̻̼̽̆̌͐̂̑͞p̴͈͇̟ͦ̀̑ẹ͇͕̈́ͮ͒̐͑͂͜͠n̸̪̗͍͙̎̐͟ | Spaces stay clean, which is the only thing keeping words separable. |
| x | x̯͚̏̈̅͠ | A single character shows the full mark stack in isolation. |
| why | w̸͔̳̭̐̒̽͢͝h̶͍̼̿͑̕͟͝y̹̙̮ͣ̓̆͠ | Three letters at maximum intensity. |
What Makes It Cursed
Same mechanism as Zalgo, different parameters — and the parameters change the character of the result completely.
Roughly double the mark density
Where the medium glitch adds up to four marks above and three below, cursed adds up to eight and seven. That is enough to obscure the base characters rather than merely decorate them.
The spill dominates the layout
Marks are drawn outside the line box, so at this density the glitch extends several line heights up and down. Anything above or below on the page is obscured.
Still fully deterministic
The same seeded generator drives the mark selection, so a given input always produces exactly the same cursed output. Nothing changes between page loads.
Whitespace is still spared
Spaces carry no marks. At this intensity that is the only thing preventing a multi-word phrase from becoming a single indistinguishable mass.
Cursed vs the Lighter Effects
If cursed text is too much for where you are putting it, the rows below step down in intensity.
Shared input: Cursed text
| Transformation | Result | Reach for it when |
|---|---|---|
| Cursed (heavy) | Ć̷̵͎͚̤͈͑͜ṷ̷̞̎ͦ̑̆̍r̸̶̳̣͍̫̄͢s͈͎͚͔̐ͪ̿̓ͧ͝͞e̢̧̪͓̗̔͞d̪͈͐ͧͨ͌͜ t̨̙̎ͫ̉̓͝͞ȩ͎̄̑͞x̶̨̲̓̏̆t̴̨̳͉̹̑͐̋̈́͡ | You want maximum corruption and legibility does not matter. |
| Zalgo (medium) | Ć̷̼̩͎͑ȗ̶̝̣̈́̃͡r̵̙̍͜s̷̭̪̑̊ͬ͌ḙ̱ͤͥ͞͡d̵̖ͤͨ͡ t͓̗̊̋͟e̪͐ͧͨ͌͜x̩̹̆̎͞ţ̴̠̙̈́ | You want the glitch look while staying readable. |
| Strikethrough | C̶u̶r̶s̶e̶d̶ t̶e̶x̶t̶ | You want a single clean mark per character. |
| Bold | 𝗖𝘂𝗿𝘀𝗲𝗱 𝘁𝗲𝘅𝘁 | You want emphasis with no distortion at all. |
Handle With Care
Everything true of Zalgo is more true here. These are the practical limits.
Character counts explode
A six-character word can exceed a hundred code points. Most character-limited fields will be full before you finish a word.
It obscures surrounding content
The vertical spill covers text above and below. In a chat, that means other people's messages, which is exactly why many communities ban it.
Rendering cost is real
Laying out hundreds of stacked marks is genuinely expensive. Long cursed strings can visibly slow a page or an app.
Expect it to be filtered
Platforms that tolerate light glitch text frequently strip heavy runs. If your text arrives plain at the other end, this is why.
Where Cursed Text Survives
Support is worse than for medium glitch, precisely because the disruption is greater.
Discord
Renders in messages but is banned by many servers and stripped by moderation bots. Nicknames are usually rejected outright because they break the member list.
X and Instagram
Long cursed strings are frequently truncated. Keep it to one or two words if you want the whole thing to appear.
Games and chat clients
Commonly filtered as abusive input, since the spill obscures other players' messages. Assume it will be stripped unless you have tested otherwise.
Images and video
The most reliable route: render the cursed text once, screenshot it, and use the image. Nothing can strip a picture.
What Cursed Text Is For
Horror thumbnails and titles
A single cursed word in a thumbnail communicates genre instantly, and as an image it cannot be filtered.
ARG and puzzle atmosphere
Cursed text signals "something is wrong with this transmission" faster than any amount of writing.
Halloween graphics
One cursed word above ordinary text sets the tone without making anything unreadable.
Stress-testing text handling
Cursed strings are an excellent worst case for testing how your own software truncates, normalises and renders Unicode.
Frequently Asked Questions
Related Text Tools
Bold Text Generator
Copy-paste bold text for bios and captions with no formatting bar.
Italic Text Generator
Unicode italics that survive a copy and paste anywhere.
Small Text Generator
ꜱᴍᴀʟʟ ᴄᴀᴘꜱ text for usernames, bios and captions.
Bubble Text Generator
Ⓒⓘⓡⓒⓛⓔⓓ letters and numbers, copy-ready.
Wide Text Generator
Fullwidth vaporwave text with real spacing.
Strikethrough Text Generator
C̶r̶o̶s̶s̶ ̶o̶u̶t̶ text anywhere, even where there is no formatting.
Underline Text Generator
U̲n̲d̲e̲r̲l̲i̲n̲e̲ text with a combining Unicode mark.
Zalgo Glitch Text Generator
Stack combining marks for a glitched, corrupted look.