Text
Cursed Text Generator
Used by developers, writers, and creators worldwide.
A cursed text generator takes ordinary words and piles Unicode diacritical marks above and below each letter until the result looks visually broken — like your text is dissolving. The effect is called zalgo text, and it works because Unicode sets no hard cap on combining characters per letter. Three intensity levels control how severe the distortion gets: mild adds a subtle flutter, medium produces a glitchy-but-legible aesthetic, and extreme builds towering stacks that swallow entire lines. Type "Chapter One" at extreme intensity and it becomes an unreadable column of marks before you finish reading it. Because the output is plain Unicode, it copies and pastes directly into Discord, Reddit, Instagram, and most social platforms without any special font or plugin.
Loading usage…
Free forever — no account required
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Type or paste your phrase into the text field, replacing the default 'Hello World' placeholder.
- Select your desired curse intensity — choose low to keep the text readable, medium for a glitchy aesthetic, or high for maximum visual corruption.
- Click the generate button to instantly convert your input into zalgo-style cursed text.
- Review the output and adjust the intensity slider if the result is too subtle or too unreadable for your purpose.
- Click the copy button to copy the cursed text to your clipboard, then paste it directly into Discord, social media, a document, or any text field.
Use Cases
- •Adding creepy channel names and role labels to a horror-themed Discord server
- •Writing corrupted-AI or eldritch-entity dialogue in a sci-fi or horror manuscript
- •Styling a glitched username on gaming forums where extreme intensity reads as intentional chaos
- •Generating unsettling section headers for a creepypasta post on Reddit or Tumblr
- •Creating ominous title cards for YouTube horror shorts without touching Photoshop
Tips
- →Medium intensity is the sweet spot for usernames — chaotic enough to look cursed, readable enough that people can still type it to find you.
- →Pair cursed text with all-lowercase input: capital letters with tall ascenders look less dramatic under diacritic stacks than lowercase letters do.
- →For creepypasta or horror writing, apply high intensity only to a single key word or name rather than the whole sentence — the contrast is scarier than uniform chaos.
- →Short words (3-5 letters) at maximum intensity create denser, more imposing columns than long words, which spread the marks too thin to feel oppressive.
- →If you're using cursed text in a social media bio, test it on mobile first — some fonts on Android render the stacks wider than on desktop, which can cause unexpected line breaks.
- →Combine low-intensity cursed text with a monospace or serif font in graphic design tools; the regularity of the font makes the subtle corruption stand out more than it would in a decorative face.
FAQ
can I copy and paste cursed text into Discord or Instagram
Yes — Discord, Instagram, Reddit, and most modern platforms render zalgo diacritics correctly. The stacking height may look slightly different across devices and fonts, but the characters paste intact. If a platform strips unusual Unicode, test at medium intensity first since it tends to survive sanitisation better than extreme.
does high intensity zalgo text still stay readable
Barely, and that's the point. At extreme intensity the diacritic stacks grow tall enough to overlap neighbouring lines, making individual letters hard to identify. If the words actually need to be read — a username, a caption — stay at mild or medium intensity.
why does my cursed text look different on iPhone vs Android
iOS and Android ship with different system fonts, and each renders combining diacritics with its own vertical spacing. The Unicode characters are identical on both devices; only the visual metrics differ. Testing at medium intensity gives the most consistent cross-platform result.