Skip to main content

Zalgo Text Generator

Turn normal text into glitched, corrupted zalgo text. Adjust the intensity, copy the result, and paste it anywhere. Works in Discord, Twitter, Reddit, and most apps.

  • Free
  • No account needed
  • Works in your browser

8/500 characters

Intensity

Was this tool helpful?

Unicode combining characters

The technique behind zalgo text.

Unicode's Combining Diacritical Marks block (U+0300 to U+036F) holds 112 marks designed for languages that need accents, tone marks, or other annotations above or below base characters. Vietnamese, French, and Czech all use these marks in normal text.

Zalgo text exploits the fact that Unicode allows unlimited combining marks per character. Stacking 10 or 20 marks on a single letter causes the text renderer to draw them all, creating the visual overflow effect. The text itself is valid Unicode. It just uses more combining marks than any real language needs.

Zalgo text FAQ

Common questions about glitch text and how it works.

Zalgo text is normal text with Unicode combining characters stacked above, below, and through each letter. These diacritical marks pile up to create a glitched, corrupted appearance. The name comes from a creepypasta meme about a being called Zalgo who corrupts everything.
Anywhere that supports Unicode. Discord, Twitter/X, Reddit, Instagram bios, Twitch chat, YouTube comments, Facebook posts, and most messaging apps. Some platforms strip excessive combining characters, so extreme intensity levels may get truncated.
No. Zalgo text is standard Unicode, not a hack or exploit. It will not break any app or device. Some chat platforms have character limits that zalgo text can hit faster since each visible character contains multiple Unicode code points. Use mini or normal intensity if your message is long.
Yes. Discord fully supports Unicode combining characters. Zalgo text works in messages, server names, channel topics, and nicknames. Higher intensity levels may overflow the display area, which can be part of the effect.
Yes. Zalgo text, glitch text, cursed text, and corrupted text all refer to the same technique: stacking Unicode combining diacritical marks on regular characters to create a visual distortion effect.
Yes. Removing all Unicode combining characters (code points U+0300 through U+036F) from a string reveals the original text underneath. Any text editor with regex support can strip them.