Guide
Making and cleaning Zalgo glitch text
Zalgo text is the “corrupted” lettering that looks like it is melting or glitching off the screen: Ẕ̷̢a̴̰̓l̸̨̈g̵̪̓ò̶̝. It is still ordinary text underneath. Every letter is followed by a pile of combining marks — accents, hooks, tildes and lines that Unicode normally uses one at a time — so they stack up above and below the letter. Because it is text, it can be pasted into posts, chats and game names.
Controlling the effect
Choose where marks go: above the letters, through them, below them, or any combination. Marks above and below make the classic dripping look; marks through the letters add a scratched, glitchy feel. The intensity slider sets roughly how many marks each letter receives in each direction, with a random amount around that value so the result looks organic. Every change produces new random marks, and the “New random marks” button rerolls them without changing the settings.
Length and limits
A single Zalgo letter can carry dozens of invisible characters, so a short phrase quickly grows to hundreds or thousands of code points; the counter below the result shows how many. Social networks and chat apps with character limits may cut the text off, and some platforms deliberately reduce stacked marks so they do not spill over other messages. If your text is rejected, lower the intensity or shorten the phrase.
Cleaning Zalgo text
Switch to “Clean glitch text” and paste Zalgo text to remove the stacked marks. The cleaner keeps one ordinary accent on each letter, so text that was accented to begin with stays correct, and everything else returns to readable letters. This is useful when a username or message arrives in Zalgo and you need to know what it says, or when you copied a title that contained it.
Accessibility and courtesy
Screen readers cannot make sense of Zalgo text: some read out every mark, others skip the text entirely. Heavy stacks also overlap the lines above and below, making a conversation hard to read for everyone. Use it for short decorative phrases — a Halloween caption, a horror game title, a meme — and keep names, instructions and anything important in plain text.
Fun uses
Write a spooky caption for a party invitation, title a creepypasta story, label a level in a horror game, or make a glitch effect for a video thumbnail or poster. Teachers sometimes use it to show how Unicode combining characters work.
Your text stays private
Generation and cleaning happen in your browser; nothing is uploaded.
A worked example
Type “He comes” with intensity 6, marks above and below. Each of the seven letters receives several marks in each direction, so the result runs to roughly a hundred code points, as the counter shows. Lower the intensity to 2 and the text stays readable with only a subtle haunted look, which suits a caption. Paste the result into Clean mode and it returns as “He comes”, because every stacked mark is removed.
Related tools
Add a single line through or under text with the Strikethrough Text Generator, flip text with Upside Down Text, and find hidden characters in a pasted text with Invisible Character.
Checked against the current version of the Zalgo Glitch Text Generator on .

