A Halloween caption
trick or treat
t̩̟̱r͇ȉ̳̤͈̀c̀̏k̺̙͛ ő̞̿r̭͆͂̄ t͙̞̉̄̇r̙̗̲ͮ̉̎ȅ͍̑a͙t̳̖̫
t͎ͮr͙ͥi̟̇c̿k̊ o͇r t̰͆re̘͗a̯͋t̘
Both keep the words legible; the lower setting is the one for a bio that has to read all year.
Readable but wrong: light marks above and below the letters, nothing through them. Opens at 40% - the setting that survives a username.
Last updated
Coddy teaches you by writing real code in your browser - interactive lessons, instant feedback, and AI help when you get stuck.
Horror works by suggestion, and creepy text is the same: a name that is almost normal, with a few marks bleeding off the bottom of the letters, reads as more wrong than a word buried in noise. The technique is the glitch engine's - Unicode combining marks stacked on each letter - held back to a fringe. The letters keep their shape; the marks hint at what is underneath.
The generator opens here at intensity 40 with the Above and Below zones on and Through off. That is the preset that still fits in a Discord or TikTok display name and still reads at 14px. Push the slider up for a Halloween caption; switch Through on to move toward the cursed look.
The output is text and pastes anywhere; the conversion runs in your browser.
trick or treat
t̩̟̱r͇ȉ̳̤͈̀c̀̏k̺̙͛ ő̞̿r̭͆͂̄ t͙̞̉̄̇r̙̗̲ͮ̉̎ȅ͍̑a͙t̳̖̫
t͎ͮr͙ͥi̟̇c̿k̊ o͇r t̰͆re̘͗a̯͋t̘
Both keep the words legible; the lower setting is the one for a bio that has to read all year.
good morning
gͤ̇o̩̹͆̒o͖͖ͩͯd̤̝ͬ m̘̣̪͆̀o̦̪ͯr̗̼ͯͅṋ̭ïͮn̘̦̂g͚̗̏
An ordinary phrase with a fringe of marks is creepier than a scary word: the wrongness is in the contrast.
Type your caption or name here; the page opens at a light preset with marks above and below the letters. Copy the result and paste it into the post. Raise the slider for a heavier drip.
Intensity. Creepy keeps the letters readable with a fringe of marks (about 40%, no through-strokes), zalgo is heavy but legible (70%), and cursed buries the letters (100%). All three come from the same engine and slider.
Usually, yes. At the default setting each letter carries only a few marks, and both platforms render that many. Heavier settings get clipped in name fields.
There are horror typefaces, but they only work where you control the font. Creepy Unicode text works in a bio, a name, a comment or a tweet, where no font can be installed at all.