Text
Cursed Text Generator
Zalgo text works by exploiting a quirk of Unicode: combining diacritical marks stack without limit, so any letter can carry a tower of accents until it looks like it is dissolving. This generator applies that effect to whatever you type, drawing from 22 above-letter marks, 19 below-letter marks, and 5 strikethrough-style overlays, while leaving spaces untouched so word boundaries survive. The three intensity levels map to exact stack sizes. Mild attaches one mark above and one below each character — a readable shimmer. Medium adds three above, two below, and one overlay, the classic glitchy-but-legible look. Extreme piles on eight above, six below, and two overlays per letter, producing text that bleeds into surrounding lines. Because marks are picked at random per character, the same input renders differently every run. The output is plain Unicode, so it pastes into Discord, Reddit, Instagram bios, or anywhere else that doesn't strip combining characters. How tall the stacks look depends on the viewer's font and platform — test where you actually plan to post.
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 sanitization better than extreme.
does high intensity zalgo text still stay readable
Barely, and that's the point. At extreme intensity each letter carries sixteen combining marks, tall enough to overlap neighbouring lines and hide the base characters. If the words actually need to be read — a username, a caption — stay at mild or medium.
how does the intensity setting actually work
Each level adds a fixed number of randomly chosen marks per character: mild is one above and one below, medium is three above, two below, and one overlay, extreme is eight above, six below, and two overlays. Spaces are skipped so words stay separated. There's no slider — those three presets are the options.
why does my cursed text look different on iphone vs android
iOS and Android ship 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.
You might also like
Popular tools from other categories that share themes with this one.
Try these next
More free tools from other corners of the catalog, picked by shared themes.