A restrained corrupted-text effect
Glitch Text Generator
This glitch text generator — also known as a zalgo text generator — stacks Unicode combining marks above, through, and below each letter to produce that corrupted, creepy, 'glitched-out' look, built from real text rather than an image or video effect. The more marks stacked on, the more distorted and unstable the text appears.
It's popular for horror-themed posts, creepypasta text, Discord messages, and usernames that need to stand out. Because it's real Unicode text, it copies and pastes anywhere plain text is accepted — though the same density that makes it look unsettling can also make it hard to read or trigger spam filters in a few apps, so it's worth previewing before you rely on it somewhere important.
Last updated
Make glitch text.
A restrained corrupted-text effect. Your focused result appears first, with every other style close by.
Compact, even, and highly readable
Raised miniature letters and numbers
Low-set characters for notes and formulas
Strong mathematical Unicode lettering
Clean sans-serif bold for posts and headers
A clean editorial slant
Expressive and high-impact
Elegant script-style characters
Heavier script letters with no gaps
Technical, measured letterforms
Outlined mathematical lettering
Heavy blackletter with a complete alphabet
Sharp blackletter forms
Soft circled letters and numbers
Solid black circled capitals and numbers
Bold enclosed capitals
Airy arcade-style characters
Full-width letters with extra-wide ideographic spaces
Portable combining underline
A line through every character
Give every character more room
Flip and reverse the whole line
Flip each letter left-to-right, like a reflection
Read the phrase from right to left
A bright social-ready frame
A warm decorative frame
Clean full-width bookends
Blank Unicode characters that copy and paste like empty space
Copy and paste in four steps.
Type the word or phrase you want glitched into the box below.
Watch it corrupt in real time as combining marks stack onto each letter.
Copy the glitch text result with one tap.
Paste it into your caption, message, or display name, and preview it there, since a few apps or moderation filters treat heavily-stacked text as suspicious.
Built for real places you paste text.
Discord & gaming names
Creepy or glitchy display names and messages — a common horror-game and creepypasta aesthetic.
Horror & creepypasta posts
A corrupted-looking heading or quote to set the tone on a horror-themed post or story.
Captions & comments
A short glitch-text accent for a spooky or chaotic-feeling caption.
How the zalgo generator builds its output
Zalgo is not a font and not an image. Every glitched letter is one ordinary letter with extra combining marks attached to it, and those marks are what pile up above, through, and below the baseline.
That is why intensity is a count rather than a switch. A few marks produce a tremor; dozens produce a column of noise that overlaps the lines above and below it. If you only need one word to look unstable, keep the count low and leave the rest of the sentence alone.
| Intensity | Looks like | Works in |
|---|---|---|
| Light | A slight shake on each letter | Display names, usernames, titles |
| Medium | Clearly corrupted text | Messages, captions, post bodies |
| Heavy | Rows overlapping each other | Messages on desktop only |
| Extreme | Unreadable vertical smear | Almost nowhere, and it gets filtered |
Where glitched text survives today
Support is uneven because each platform decides how much vertical space it will give a line of text.
| Platform | Zalgo in messages | Zalgo in names | Note |
|---|---|---|---|
| Discord | Yes | Sometimes, filters vary | Heavy text can be clipped in compact mode |
| Yes | Rarely | Line height changes on some Android builds | |
| X | Yes | Sometimes | Screen readers announce every mark |
| Yes in captions | No | Heavy glitch can be reported as spam | |
| Roblox | Filtered to tags | Filtered | Chat and names run through a strict filter |
| Fortnite | No chat styling | Filtered | Names are checked on save |
| Yes | Yes | Line spacing often breaks in clients |
Using the tool well
Type the word, choose an intensity, copy the result, and paste it once to check the line height before you commit. If the line grows taller than the surrounding text, step the intensity down rather than adding a second effect.
Treat glitch text as a short-form effect. It works on a word, a name, or a heading, and it works against you on a paragraph.
Frequently asked questions
01What is glitch text (zalgo text)?+
It's text built by stacking multiple Unicode combining marks — accents, underlines, and overlines meant to be used sparingly — onto each character, which creates the corrupted, unstable 'glitched' look often called zalgo text.
02How do I make glitch or zalgo text to copy and paste?+
Type your text into the generator above, copy the corrupted result, and paste it wherever you need it — it's standard Unicode, so no special app or font is required.
03Is glitch text the same as zalgo text?+
Yes — 'glitch text' and 'zalgo text' both describe the same combining-mark effect. Some communities also call it 'corrupted text' or 'creepy text'.
04Why does heavily glitched text get cut off or blocked in some apps?+
A dense stack of combining marks can trip length limits or spam/abuse filters in some apps, since it's an unusual pattern compared to normal text. If that happens, try a lighter amount of glitching.
05Does glitch text work in Discord names and messages?+
Yes, in messages and most display names. Extremely heavy glitching can occasionally be rejected by a server's name-length limit, since each combining mark adds to the character count even though it doesn't add visible width.
06How do I make zalgo text less intense?+
Reduce the number of combining marks per letter rather than editing the result by hand. A light setting adds one to three marks, which reads as a tremor instead of a collapse, and it survives far more filters and editors than a heavy setting does.
07Why is my zalgo text taller than the line it is on?+
Combining marks stack vertically above and below the base letter, so the line box grows to fit them. Nothing in the text can stop that, which is why heavy zalgo overlaps neighbouring lines and why light zalgo is the version that stays readable in a chat.
08Can glitch text break a website or an app?+
It cannot execute anything, because it is only characters. What it can do is stress rendering and layout on very old browsers, and it can trip spam and abuse filters on social platforms. That practical risk, not a technical one, is the reason names usually get rejected.