Four intensity levels
Light, Medium, Heavy and Chaos, from two marks per letter up to thirty-nine.
This free glitch text generator turns your words into creepy Zalgo text by stacking marks above, through and below each letter. Choose the intensity, regenerate, copy and paste.
Every mark is an extra character, so heavy glitch text gets long quickly. Use Light or Medium for names and bios, and Regenerate for a new pattern.
Marks above, through and below
S̞̟͕̯̓́͒̑̑ͅó̮͉̳̘͈͊͞m̴͎͔̜ͧ̆ͭͩ̚ȇ̼̜ͪ͗ͦ͡t̳͉̟̾̋ͪ͡h̰̪̙̠ͧ̾̓̋̇́i̲̯̔ͭ͂͛̕ͅn̮̩̥̠͊ͮͭ̚͞g̫̥̰͈͊̇ͮ̇ i̜̞͂̇͛͡s̴̻̫ͩͤ̅ w͇̱̞͙͑̎̉̿́͝r̙͕̫͎ͪͭͮ̚o͇͈͗̌̑̋ͅñ͇̞̾̀̿g̡̬͇̽̆̅̚
Above and below only, letters stay clear
Ṣ̞̟̓́͒̑̑o͇̣̮͉͛͐̑́͊m̝͙͔̳̅ͭͧ̚e̹̜̓ͦͨt̜̩̼̲͗ͦͦͮ̇h͕͓ͬͭ̊̒ͤḭ̓̋̇̉ͅn͚̦͚̅͑̽ͅg̯̼͇̫̓̋ i̥̠̲ͭͮ͛̏̂ṡ͈̫̥ͮ̇ w͙͌͂̚ͅr̘̣̯̟̻͑̑͒͌ͩo̙̱͉̼ͥ͑̎n͕͙͈͚͆́͒ͬg̫͎̹̟̮̒̅
Marks stacked above the letters
S̓́͒̑̑oͮ͒͗m͛͐̑́͊e͆ͮ̂ͤt̅ͭͧ̚h̆ͭͩ̏i̓ͦͨn̒̑g͗ͦͦͮ̇ ȋ̓̾̋sͬͭ̊̒ͤ wͪͧr̓̋̇̉o̾͐n̅͑̽gͭ͂͛ͭ
Marks hanging below the letters
S̩̱̞̜̜ọ̞̟m̯̜̱̪ͅe͇̣̮͉t̘͈͚͓h̝͙͔̳i̩͎͔n̹̜g̟͎͎͚̠ i̜̩̼̲s͙͚̥̳͉ w͕͓r̹̲̤̼o̰ͅn̙̠̻g͚̦͚ͅ
Marks cutting through the letters
S̢óm̀e͡t͘h͞ìņg͞ i̴s̶ w͟r͢òn̸g̴
Glitch on some letters only
So͕͒̑̑͋́ͅme̳̘͈͚͓͊̏͆ͮth̜͕̟͎ͩ̏̌̓ͦ̀ing̷̥̳͉̟͕̑̓̾̋ is wro̻̺̐̾͐̈́ng̴͇̫͚͚ͭ̍̓̋
Readable glitch in a fading signal bar
▓▒░ So̞̟͕̯͒̑̑͋ͅm͉̳̘͊̏͆ͮethin̜̹̜͕̟ͩ̏̌̓ͦg is w͙͚̥̳͉̑̓̾̋r̞̰̪ͧ̾̓̋̇ͅo̦͚̖̩̽̔ͅn͚̣̲̮͐̾͊̚ͅg͚̤͑̏͊ ░▒▓
Dripping marks between daggers
† S̩̱̞̜̜ọ̞̟m̯̜̱̪ͅe͇̣̮͉t̘͈͚͓h̝͙͔̳i̩͎͔n̹̜g̟͎͎͚̠ i̜̩̼̲s͙͚̥̳͉ w͕͓r̹̲̤̼o̰ͅn̙̠̻g͚̦͚ͅ †
Letters pulled apart, marks above and below
Ș̪̮ͫ͛ o̪̱͔͙̣͗̍ͬ m̖̼̤͇̀̎ͩ̏͂ e͇͕͑̿ͧ̑ t̯̖͍̣̹ͧͧ h̖̦̲̃ͮ i̱̻͈̯ͩͣ̍ n̳̘͕̋̽̓̃̽ g̲͚̭̥̰ͣ̒ͮ i̳̠̖͆̌ͭ͗ s͎̭͑̏̀ͯ ẅ̼̙̇͋̾ ṛ̤̯͌ͬ̚ o̝̗̪̝ͬͨ n̹͓ͮͫ̊̚ g̻̹̝̘͇͆̀
Flickering text behind warning signs
⚠ So͕͒̑̑͋́ͅme̳̘͈͚͓͊̏͆ͮth̜͕̟͎ͩ̏̌̓ͦ̀ing̷̥̳͉̟͕̑̓̾̋ is wro̻̺̐̾͐̈́ng̴͇̫͚͚ͭ̍̓̋ ⚠
A glitch text generator adds Unicode combining marks to every letter. Combining marks are meant for accents, but stacked by the dozen they spill above and below the line and make the text look corrupted. The result is also called Zalgo text, creepy text or cursed text.

Real characters, not an image. Glitch text is ordinary text with extra marks, so you can paste it into posts, names and messages.
Four intensities. Light, Medium, Heavy and Chaos set how many marks each letter gets, from a subtle flicker to a tower of noise.
10 glitch styles. Full Zalgo, readable glitch, rising, dripping, struck through and flicker, plus cyber, haunted, spaced and system error looks, each with its character count.
A new pattern on demand. Regenerate shuffles the marks whenever you want a different look. Everything runs in your browser.
The glitch text generator keeps your letters and piles marks on top of them, so the words are still there underneath.
Readable glitch · LightD̹̖ͣo͕̟̐ n̙ͯ̊o͙ͦt̰ͭ ľ͉͔ͭǒ̯̋ǒ̰k͖̐ b̤͌͛à̪̣̿c͔̜ͫk̖͔͋ͦ
Zalgo · MediumD̞͈͕ͣͥ̕ő̙̙͎ͯ n̵͕̯͚ͬ̆o̤̯̥ͣͨͥ̌̋t̠̤̅̐͐͟ͅ l̵͔͔̜͔̫̀̿ͨ͊o̸̘̣͇̜͆̍ͩ̋̓o̫̪̻͕͛̑ͩ͞ͅk̟̖̥̞̏̾̚ b̹̻̠̹̏̆̄̄́̚ȃ̧̘̩ͪ͐c͍̯̼̦̅̔̽k͓͖͍̖̍ͫ
Dripping · MediumD͈͍o̖̥̞͈ n̟̲̣̦̰o̙͎t͙̜ l̰̰͕̯͚o͉͔͍̯̲o̯̤̯k̰̘̞ b͖͈̬a̠̤̲̰c͓̪k̰͖͔͔̜
Rising · HeavyDͣͥ̓̍̈̐oͩ͗̋ͯ̊̀̿̿ͦ nͬ̆ͭ̀̀ǒͭͬͣͨͥ̌̋̈̌ť̈̀̅̐͐ lͣ͌͛͑̈̋̀̿ͨ͊òͫͩͨ̑ͩ͋ͦ͆̍ő̓ͩͪ̓̄ͯ͆̑̓k̑ͩ͆ͥ͋͊̽͛̚ b͂̏̾͐́͗̎̊̐̚ȁ̆̄̄ͩ̐̏̓̉̚c̓͐̑ͪ͐ͧk͒̅̓͐̅̔̽
How many combining marks each intensity adds to every letter, and what that does to the length of a short word. Every mark counts as a character.
| Intensity | Marks per letter (above · through · below) | “Glitch” as Zalgo text | Length |
|---|---|---|---|
| Light | 1–2 · 0–1 · 1–2 | G̭͆͜l̗̪͗̽i̠̦ͯͬt̻ͫċ̞h̬̰ͬ͑ | 25 characters (from 6) |
| Medium | 2–5 · 0–1 · 2–5 | G̢͔̟̻͆ͨḷ͖̭͔́̎i̡̻̦͂̊ẗ͖̠̫͔͗c̷̠̥̀̃ͤh̖̠̭̏͑̔̉̊͜ | 44 characters (from 6) |
| Heavy | 5–10 · 1–2 · 5–10 | G̱̗̪̻̣͖͆ͨ̓̓̂́͝l̢̟̞̳͖̠̫ͩ̇͂̊ͫ̊̅͘i̥͚̹̦̖̠̭̦͌̀̃ͤͦͬ̐͑̊ͭ͘͜t̨͚̪̩̹̜̘̯̬͎̾̈́͆̓ͧ͌̓͆͌̚͢c̳͎͓̫͈͎͈̗͇̩͋̃͗ͦ̑̏̔̊̽̚͢͞h̸̯̰̭̘̟̬̖͚͑̽ͤ̓̑͆̈ͨ̈͟ | 116 characters (from 6) |
| Chaos | 10–18 · 1–3 · 10–18 | Ģ̣͖̭͔̠̦̥͖̥̙̻̦̤̥̟͆ͨ̓̓̂ͩ͗̽͑́l͙̲̠̺̼̥͚̹̦̖̠̭̒ͬ͑͊ͨ͌̀̃ͤͦͬ͘į̩̹̜̘̯̬͎̣̫̭̟͎̜ͫ̾̈́͆̓ͧ͌̓͆͌ͩ̚͞͡t̢͍̹̜͇̤͔̤͙͇͔̹̯̰̭̘̏̔̊̽̒ͧ͆ͬ̒ͧͧ͊ͣͦ̄̚͘͠c̸̢̧̞͚̰̥͔̳͙̦͇͙̬͓̘͖̼̖͌̍ͭ͂̂͂ͩ̅͐͑ͨh̸̵̰̺̣͕̰͚̫̘͎̪̭̝̩̖͖̲̭̍̎ͯͭ̎ͤ̆̋͌̏̂̊͢ | 180 characters (from 6) |
Control how wild the glitch gets, and see how long it is before you paste it.
Light, Medium, Heavy and Chaos, from two marks per letter up to thirty-nine.
Marks above, through or below the letters, all three together, a flicker on some letters, or framed and spaced glitch looks.
One click gives every style a fresh random pattern; keep clicking until you like it.
See how many characters each glitch text has before you paste it into a field with a limit.
Paste Zalgo text and press Remove glitch to get the clean letters back. Accents such as é are kept.
Click any style or its Copy button and the glitch text is on your clipboard.
Marks attach to any letter, so glitch text works with accented letters, Greek, Cyrillic and more.
The intensity switch stays in the toolbar, and a tap on any preview copies it.
No sign-up and no limits. The glitch text generator never uploads your words.
Creepy text in three steps.
Glitch text works best on a few words. Type or paste up to 300 characters.
Pick Light, Medium, Heavy or Chaos, choose a style, and press Regenerate for a new pattern.
Click a style or press Copy, then paste the glitch text where you want it.
Real screenshots of the tool, on a laptop and on a phone.

At Chaos, each letter carries up to 39 marks and the text towers above and below the line. Every card shows its character count, so you know how long the result is.

Light adds two to five marks per letter: enough to look glitchy while the words stay easy to read in a name or a caption.

On a phone, the intensity switch stays in the toolbar and the text box sits above the styles. Tap a preview to copy it.
A glitch text generator makes text you can paste. For other jobs, another format fits better.
| Glitch text (Unicode) | Glitch font | Glitch effect image | |
|---|---|---|---|
| Paste into posts and names | Yes, where long text is allowed | No, fonts do not travel with text | No, it is a picture |
| Looks the same everywhere | Roughly; apps stack marks differently | Only where the font is installed | Yes |
| Length | Grows with every mark | Same as your text | Not text |
| Search and screen readers | Hard to read; keep it short | Read normally | Needs alt text |
| Best for | Spooky posts, names and memes | Posters and video titles | Thumbnails and graphics |
Glitch text is loud. Use it where a little chaos is the point.
Creepy captions, spooky countdowns and horror-movie quotes.
A light glitch makes a nickname look corrupted, where the game accepts special characters.
Cursed text for over-the-top reactions and ironic posts.
Track titles, glitch-art captions and album teasers.
Make one dramatic word stand out in a server or a group chat.
Corrupted messages and error text for interactive stories, escape rooms and ARGs.
Glitch text breaks the rules on purpose. These tips keep it working for you.
Start with Light or Medium: heavy glitch text can cover the lines above and below it.
Watch the character count. Every combining mark is a character, and a long glitch text can hit length limits.
Some apps trim, block or flatten combining marks, so paste and check before you post.
Glitch text is hard for screen readers and search to understand, so never use it for important information.
To clean glitch text, paste it into the glitch text generator and press Remove glitch.
Copying, compatibility and privacy: the details that matter.
A glitch text generator turns normal text into distorted-looking text by adding Unicode combining marks above, through and below each letter. This glitch text generator has 10 styles and four intensity levels, free in your browser.
Zalgo text is another name for glitch text: letters buried under stacks of combining marks so they look corrupted or cursed. The name comes from an internet horror meme.
Unicode combining marks are characters that attach to the letter before them, normally to add accents. A glitch text generator adds many random marks to each letter, so they pile up above and below the line.
Type your words, choose an intensity, then click a style or its Copy button. Paste the glitch text anywhere that accepts text.
Every mark is a separate character. At Chaos, one letter can carry up to 39 marks, so a short word becomes hundreds of characters long. Each card shows the count.
Glitch text works in many posts, comments, chats and some names, including on Discord, X, TikTok and Instagram. Some apps limit or remove combining marks, so check how it looks before you post.
No. It is ordinary Unicode text. Heavy glitch text can overlap nearby lines, which is why some apps clip or limit it.
Paste it into the glitch text generator and press Remove glitch. Stacked marks are removed and the plain letters remain; single accents such as é are kept.
Yes. Phones display combining marks, and the glitch text generator works in any phone browser. Very heavy glitch text may be clipped by some apps.
Yes. The glitch text generator is free with no sign-up. It runs in your browser and never uploads your text.
Four intensities, 10 styles, a fresh pattern on demand and one-click copy.
Open the glitch text generator10 styles · Free · No sign-up · Runs in your browser, your text is never uploaded