Cursed Text Generator
Create disturbing, cursed text that looks like it’s glitching out. Uses combining diacritical marks to stack characters above and below your text. A lighter version of zalgo text that’s still readable but unsettling.
Quick Copy — Popular Words in Cursed
Pre-styled words ready to paste.
The Loophole That Makes Text Look Haunted
Cursed text exploits one of Unicode's most generous design decisions: combining marks. The standard includes hundreds of accents, tildes, dots and hooks (the Combining Diacritical Marks block) that attach to whatever letter precedes them — built so the world's languages could compose ą, ế or ṻ without encoding every combination separately. Crucially, Unicode places no hard limit on how many marks one letter can carry. A cursed-text generator simply takes each of your letters and clips one or two random marks onto it, producing text that looks like it is sprouting.
Every mark in the output is a legitimate character doing its legitimate job — just on a letter that never asked for it. That is why cursed text passes through most filters: to software, m̈ỳ is no stranger than the Vietnamese ế.
Cursed Is the Restrained One
Within the haunted-text family, cursed text is the moderate one. It uses one or two marks per letter — enough to look wrong while staying on its own line and remaining readable. Its famous sibling zalgo takes the same mechanism to the extreme. Dozens of stacked marks crawl above and below the line until the text bleeds over its neighbours. The name comes from a 2004 creepypasta demon whose arrival — 'he comes' — was traditionally announced in exactly this dripping style.
The restraint is practical. Platforms increasingly clamp extreme mark-stacking (some strip marks past a threshold, others rate-limit zalgo-heavy messages as spam), and heavily-stacked text can hang older rendering engines. Cursed text stays under those tripwires — unsettling enough for a Halloween bio, tame enough to survive posting.
Frequently Asked Questions
How does cursed text work?▼
Through combining marks — the Unicode accents and hooks built for composing the world's alphabets attach to the letter before them, with no hard limit per letter. A cursed generator clips one or two random marks onto each of your letters; every mark is a legitimate character on the wrong letter.
What is the difference between cursed text and zalgo?▼
Intensity. Cursed adds one or two marks per letter and stays on its own line; zalgo (named after a 2004 creepypasta demon) stacks dozens until text bleeds over neighbouring lines. Platforms increasingly filter extreme stacking, so cursed survives where zalgo gets stripped.