Glitch vs. zalgo vs. cursed text
Published September 6, 2026
Short answer: they're the same technique. Here's why five different names exist for it, with each one's actual output.
Glitch text, zalgo text, cursed text, corrupted text, and creepy text all describe the identical underlying mechanism: normal characters with extra Unicode combining marks stacked above, through, and below them. There's no technical difference between a "zalgo generator" and a "glitch generator" — the marks and the math are the same. What differs is the community, context, and default intensity each name is associated with — the "Example" column below is each generator's own default preset applied to the same word, so the difference is visible rather than just described.
| Name | Example | Where it's used | Connotation |
|---|---|---|---|
| Zalgo text | h̶̵̨̳͈̥̅͟ę̲̦̣ͨ́l̢͉̘͖̳̺ͭ͗̐l̛̫̮̯͙͇̪͆̽̾ͫ̎͒͊̕ͅŏ̗͖̲̆ͯ̈́͝ͅ | Creepypasta/horror communities, the original meme context | Corrupted, possessed, "reality breaking down" |
| Cursed text | h̭̯̤̳̅͟ë̢̦̣̤͕̐ͨ́͗l̘͖̳̺̐̐͜ͅl͉̽̾ͫ̎͒͊̕ô̫̝͐͛͟ | Discord, Roblox, Minecraft, gaming usernames | Meme-y, "cursed" as in ironically bad/funny |
| Corrupted text | h̶̨̤̳͈̥̅͟ę̲̦̣ͨ́l̲͉̘ͭ͗́l̮̖̙̏̽ͤ͆̽̾ͫ́o̧̝͋̂͐͛ͥͤ | Glitch-art, aesthetic/design use | Broken data, digital corruption aesthetic |
| Creepy text | h̭̯̤̳͈̥̅͟e̦̲̦̣̤ͨ͘l͖͗̐̐͂͠l̗̞̫̮̖̙͉̫̮̯̽ͤ͆͡o̩̟̻̪̗͖̲͓̼͖ͥͤ̈́͊̀ͅ | Halloween captions, horror-game servers, creepypasta titles | Dripping, melting, unsettling rather than "broken" |
| Glitch text | h̶̯̤̳̅͟ë̢̦̣̤͕̐ͨ́͗l̘͖̳̺̐̐͜ͅl͉̽̾ͫ̎͒͊̕ô̧̝̝͖͐͛͟ | General search term, tech/aesthetic framing | Distorted, digital glitch |
Practically, this means you can use any of the five generators on this site interchangeably — they all run the same engine with different default intensity presets tuned to how each name tends to be used (zalgo defaults heaviest; cursed defaults lighter for usernames; creepy weights marks below the letter instead of spreading them evenly).