👁️ Zalgo Text Generator

T̸̢̼̏h̷̜̒e̵ ̶c̷u̸r̶s̶e̸d̷ ̷o̶n̶e̷: zalgo stacks dozens of combining marks above, through, and below each letter until text appears to glitch, melt, or summon something. Drag the chaos slider, copy, unleash.

The mechanics of the curse

Unicode allows unlimited combining marks per character — accents, tildes, underdots, originally for the world's writing systems and phonetic notation. Zalgo abuses this generosity: pile 5, 15, 40 random marks on each letter and renderers dutifully draw them all, producing the dripping-corruption look. The name comes from a 2004 meme about a creeping horror that corrupts comics; the text style became its visual signature.

Where it works

These aren't fonts — they're Unicode characters, so they survive copy-paste anywhere plain text is allowed: Instagram bios and captions, X/Twitter posts and names, TikTok, Discord, WhatsApp, Telegram, YouTube titles and comments, Facebook, and even file names. Because the styling lives in the character itself, no formatting is lost when you paste. A few places with strict filters (some game chats, bank forms) may reject exotic characters, and very old devices can show empty boxes (□) for the rarest styles — the popular styles on this page render on effectively every modern phone and browser.

Chaos, tuned

Light zalgo (a few marks) reads as a nervous vibrate — usable in usernames. Medium drips convincingly for horror captions and Halloween posts. Heavy zalgo devours line spacing and neighboring text; some platforms (notably modern Twitter/X and some game chats) cap combining marks per character and will shear the tallest spikes. If a paste looks trimmed, step the slider down.

Accessibility tip: screen readers spell some styled characters letter-by-letter ("mathematical bold capital a…"), which is tedious for listeners. Use fancy text for decoration — names, headers, highlights — rather than for whole paragraphs.

Frequently asked questions

Is zalgo text safe to paste — can it break apps?

Modern platforms handle it fine; the era of zalgo crashing phones (early iOS notification bugs) is patched. Some sites cap stacked marks and simply trim the effect. It's characters, not code — nothing executes.

Why is it called zalgo?

From a 2004 Something Awful meme by Dave Kelly: 'Zalgo' is an eldritch presence that corrupts comic strips, heralded by the phrase 'He comes.' Stacked-diacritic text became the meme's typography and inherited the name.

Why does my zalgo get cut off on some platforms?

Renderers like Twitter/X limit combining characters per base letter to prevent layout abuse. Marks beyond the cap are dropped, flattening the spikes. Lighter settings survive everywhere.

Can screen readers read zalgo text?

Barely — they announce marks or skip garbled clusters, making it genuinely hostile to blind users. Keep zalgo to decorative one-offs, never information.