Using the creepy text generator
The page starts with Hang marks set to Below only and six marks a letter, which is the setting that drips. Everything grows downwards, so the line above stays clean and the text is still readable while it decays.
Push Marks per letter higher for something closer to a puddle. Swap the boxes to take it all off again.
The drips are phonetics notation
Every mark under those letters was added to Unicode so that linguists could write down how a sound is made. U+0325, the ring below, marks a consonant said without the voice. U+032A, the bridge below, says the tongue is against the teeth rather than the ridge behind them. U+0329 turns a consonant into the center of its own syllable, which is what the l is doing in "bottle".
They're stacked here in combinations no language would ever produce.
Where it survives
Marks that only grow downwards are the friendliest version of this effect, because the damage stays inside one line and a layout with a fixed line height can usually absorb it. Message boxes, captions and most bios take it.
Names are the usual exception. Discord, for one, limits usernames to a to z, 0 to 9, the characters . and _, so there's nothing for a mark to hang from.
Think twice before pasting it anywhere serious. A screen reader may announce each mark by name, so a six-mark letter can arrive as seven spoken words.
Related conversions
Cursed text is this at full weight in both directions, and zalgo is the same tool with the story of where the effect got its name. For letters that look damaged without any marks at all, glitch text swaps in barred letters instead.
Something gentler for a Halloween caption: bubble text circles every letter and stays perfectly legible.
Questions
What makes this different from zalgo?
The zone. This page hangs every mark below the baseline, so the text drips downwards instead of growing in both directions. It's the same set of characters underneath.
Will creepy text break my layout?
Less than the two-way version. The marks only grow downwards, so the line above stays clean and only the space below the text takes the overlap.
How do I get the plain text back?
Swap the boxes. The marks come off and the letters underneath are untouched, because nothing was ever replaced.
Can I use it in a Discord status?
Usually. Messages and display names allow combining marks. The username is the field that won't take them, since Discord limits it to lowercase letters, digits, the characters . and _.
Sources
- Unicode: NamesList.txt (Unicode Character Database)
- Wikipedia: Syllabic consonant
- Discord: Evolving Usernames on Discord
Added . Last updated and reviewed . What's new




