👾 Glitch Text Generator (Zalgo Cursed Text Maker)
By Shihab Mia · Updated 2026-07-18
This glitch text generator turns any words into distorted, corrupted Zalgo cursed text by stacking random Unicode combining marks above, through and below each letter. Type "hello", drag the intensity slider, and it becomes something like ḧ̢̛̪́ė̵̥̬l̸̓̈l̴̬͆ȍ̶̫ that you can copy and paste into captions, usernames, bios, Discord and chat. Everything runs in your browser, so your text is never uploaded.
What is the Glitch Text Generator?
A glitch text generator does not use a special font. It takes normal letters and layers extra zero-width characters on top of them, the style most people call Zalgo or cursed text. Unicode, the universal standard behind digital text, defines a group of characters called combining diacritical marks. Normally these place an accent on a letter, like the acute over an "e". A combining mark has no width of its own, so it renders attached to whatever character comes before it. This glitch text generator simply stacks many of those marks on a single letter until the glyph appears to overflow and bleed into the lines above and below, which is exactly the corrupted look you want.
The combining marks live mostly in the range U+0300 to U+036F, plus extra marks scattered nearby. There are three fundamental groups, sorted by where they sit: marks above the letter (top glyphs), marks in the middle (overlays and strike-throughs), and marks below the letter (bottom glyphs). The Above, Middle and Below toggles let you turn each group on or off, so you can build top-heavy, full-body or bottom-dripping glitch text. The intensity slider, from 1 to 10, controls how many marks are stacked on each character, with a touch of randomness so no two letters look identical and the result feels organically broken. Cranking every group to full is how you reach classic maximum Zalgo text.
Because the output of this glitch text generator is plain Unicode text and not an image, you can copy it and paste it almost anywhere that accepts text: Instagram and TikTok captions, Discord messages, X posts, YouTube comments, game tags, Steam names and chat. The base letters underneath are unchanged, which is why the same words are technically still present even though the glitch text looks shattered. Spaces and line breaks are left clean so the text stays readable. Each time you change a setting or press Reroll, fresh random marks are chosen, so you can keep generating variations of your cursed text until one looks right.
The name Zalgo comes from a 2004 internet horror meme in which corrupted, mark-covered text signalled the arrival of a dread entity, often written as "He comes". The look stuck, and today Zalgo text and glitch text mean the same distorted style. You can learn more about the underlying characters in the Unicode combining diacritical marks block, documented by the Unicode Consortium at unicode.org, which is the same official standard every glitch text generator relies on. Nothing about the effect is proprietary; it is just creative abuse of accent characters that every modern device already supports.
A quick word of caution about heavy glitch text: extreme intensity can overflow into neighbouring lines, some apps strip or limit combining marks, and screen readers may read the underlying letters one mark at a time. Use lower intensity for usernames and form fields, and save the extreme cursed text settings for decorative one-off posts where a little chaos is the point. If a destination rejects the marks, lower the slider and reroll before pasting the glitch text for real.
When to use it
- Making a social media caption, comment or post visually jump out with a corrupted, glitchy aesthetic.
- Creating spooky or cursed usernames, gamer tags and display names for Discord, Steam, gaming and streaming.
- Designing horror, vaporwave, cyberpunk or edgy graphics where distorted glitch lettering fits the mood.
- Adding a glitch text effect to chat messages, statuses and bios as a fun, eye-catching novelty.
- Making thumbnail titles, banners or profile headers look broken and dramatic for a scary or edgy channel.
- Prototyping "corrupted data" or error-screen visuals for game UI, art projects and Halloween posts.
How to use the Glitch Text Generator
- Type or paste the text you want to corrupt into the input box.
- Drag the intensity slider from 1 (subtle) toward 10 (extreme) to add more marks.
- Toggle the Above, Middle and Below boxes to control where the glitch spreads.
- Press Copy to put the glitch text on your clipboard, or Reroll for a new random variation.
- Paste a test into the destination app first, and lower the intensity if the marks get trimmed.
Formula & method
Worked examples
You want a subtle glitch on the word "void" for a username, keeping it readable.
- Type void into the input box.
- Set the intensity slider to 2 so only a couple of marks stack per letter.
- Leave all three position toggles (Above, Middle, Below) on for an even spread.
- Each letter keeps its base shape but gains light accents above and below, like v̥̇o̓i̬̔d̄.
- Press Copy and paste it as your name.
Result: void becomes a lightly corrupted v̥̇o̓i̬̔d̄ that is still easy to read.
You want an extreme, dripping glitch effect for a horror-themed post header.
- Type your header text, for example ERROR.
- Drag the intensity slider to 10 so many marks stack on each character.
- Turn off the Above toggle and keep Middle and Below on so the marks drip downward.
- The letters fill with overlays and trailing marks beneath, bleeding into the line below.
- Press Copy, then paste it into your caption. Use Reroll if you want a different chaotic pattern.
Result: ERROR becomes a heavy, downward-dripping glitch block ideal for a horror post.
You want top-heavy Zalgo text that grows upward for a "he comes" style caption.
- Type your phrase, for example he comes.
- Set the intensity slider to about 7 for a strong but controlled effect.
- Turn ON only the Above toggle and turn OFF Middle and Below.
- The marks stack tall above each letter, spiking upward without dripping below.
- Press Copy, paste it, and Reroll a few times until the spikes look right.
Result: he comes turns into a tall, upward-clawing Zalgo header that stays on its own line more than a full-body version.
How the intensity slider changes the look
| Intensity | Marks per letter | Best for |
|---|---|---|
| 1 to 2 | Very few | Usernames, form fields, readable text |
| 3 to 5 | Moderate | Captions and comments with a clear glitch vibe |
| 6 to 8 | Heavy | Decorative headers and graphics |
| 9 to 10 | Extreme | Full cursed effect, may overflow lines |
Mark position groups (the three glitch layers)
| Toggle | What it adds | Example range |
|---|---|---|
| Above | Accents and marks on top of letters | U+0300 to U+036F |
| Middle | Overlays and strike-through marks | U+0334 to U+0338 |
| Below | Marks that hang under letters | U+0316 to U+0333 |
Where glitch text usually pastes cleanly
| Platform | Works? | Notes |
|---|---|---|
| Instagram / TikTok | Usually | Bios and captions accept marks; heavy Zalgo may be trimmed |
| Discord | Yes | Great for messages and nicknames; long stacks can be rate-checked |
| X (Twitter) | Usually | Displays fine; extreme marks can look clipped on mobile |
| YouTube / comments | Usually | Titles and comments render marks; some UIs normalize them |
| Usernames / form fields | Sometimes | Many sites strip combining marks; keep intensity 1 to 3 |
Common mistakes to avoid
- Using maximum intensity everywhere. Cranking the slider to 10 looks dramatic but the marks overflow into nearby lines and many apps will trim them. For usernames, bios and anything practical, keep intensity at 1 to 3 so the glitch text stays legible.
- Assuming it pastes perfectly into every app. Some platforms limit or strip combining marks, and a few older devices show them as boxes or render them inconsistently. Always paste a test into the destination app before relying on the effect.
- Expecting it to stay searchable or accessible. The underlying letters are intact, but search and screen readers may read each combining mark separately or ignore the text. Do not use glitch text for real names, links or anything that must be found or read aloud.
- Thinking the result is fixed. Each render picks marks at random, so the same input produces different output every time. If you find a look you like, copy it right away, because pressing Reroll or changing a setting will generate a new pattern.
- Using glitch text where it can break function. Passwords, email addresses, URLs, coupon codes and file names should never contain combining marks. They can fail validation, break links or make an account impossible to type. Keep cursed text to decorative places only.
- Trying to "un-glitch" by deleting marks one at a time. To remove the effect, just retype or paste the plain word rather than backspacing through each mark. The clean base letters were never changed, so the fastest fix is to replace the glitch text with the original text.
Glossary
- Glitch text
- Normal text overloaded with stacked Unicode combining marks so it looks distorted or corrupted.
- Zalgo
- The popular nickname for heavy glitch text, from a 2004 horror meme about creeping corruption ("He comes").
- Cursed text
- Another common name for the same distorted, mark-covered glitch style.
- Combining mark
- A zero-width Unicode character that renders attached to the character before it, normally used for accents.
- Diacritical mark
- A small sign added to a letter, such as an accent or cedilla, many of which are reused here to build the glitch effect.
- Code point
- The numeric value Unicode assigns to a character, used here to identify each combining mark.
- Intensity
- The setting from 1 to 10 that controls how many combining marks are stacked on each character.
- Unicode
- The universal standard that assigns every text character a number, letting glitch text travel across apps as plain text.
Frequently asked questions
What is glitch text?
Glitch text is ordinary text with many Unicode combining marks stacked on top of, through and beneath each letter, making the words look distorted or corrupted. It is also called Zalgo or cursed text. The base letters are unchanged underneath, so it is real text rather than an image.
How do I make glitch text to copy and paste?
Type your text in the box above, set the intensity slider and mark toggles to taste, then press Copy. The glitch version is placed on your clipboard so you can paste it into a caption, username, comment or message.
Is glitch text the same as Zalgo text?
Yes. Zalgo text is just the well-known name for this style of heavily stacked combining marks. This glitch text generator produces the same effect, and the intensity slider lets you choose anything from a light glitch to a full Zalgo overload.
Why is it called Zalgo text?
The name comes from a 2004 internet horror meme where corrupted, mark-covered text signalled a dread entity, often captioned "He comes". The creepy look stuck, so people now call any heavily distorted glitch text Zalgo text.
Will glitch text work on Instagram, TikTok and Discord?
Usually yes, because these platforms accept Unicode. Discord in particular handles it well. However heavy glitch text may be trimmed, and a few apps strip combining marks, so use a lower intensity and paste a test before posting something important.
Why does the output change every time?
The marks are chosen at random on each render, so every result is a unique variation. Press Reroll to generate a fresh pattern, and copy a version as soon as you find one you like, because changing any setting creates a new one.
How do I remove or undo glitch text?
Just replace it with the plain original word instead of deleting marks one by one. The clean base letters were never altered, so retyping or pasting the normal text is the fastest way to un-glitch it.
Is my text sent anywhere?
No. The entire transform runs in your browser using a built-in list of combining marks. Your text is never uploaded, stored or shared, and the tool keeps working even if you go offline after the page loads.
Is glitch text safe to use in usernames and passwords?
Use it only for decorative usernames, and even then keep the intensity low. Never put glitch text in passwords, emails, URLs or codes, because combining marks can fail validation, break links or make the value impossible to retype.
Does glitch text hurt SEO or accessibility?
Yes, it can. Search engines and screen readers may misread or skip stacked combining marks, and each mark can be announced separately. Keep glitch text out of page titles, headings, links and anything that must be found or read aloud.