Glitch Text Generator

Type a word, drag the slider, copy the wreckage. You get real Unicode characters, so the effect follows your text into Discord, TikTok, Instagram or anywhere else that takes typing.

4
Where the marks go
Your glitch text
g̮̣̯̰̝̍̋͆̚͝l̨̦̟̗̮̹̈̐̀i͉̣̤͂͑̉̏ͧ͟t̗̺̐̈́̃̈̐̀͜ċ͓͙̜̗͔̦ͥ̃̓ͣ̚͟͡h́̾ͥ͒ͣ͛҉̬ t̲̙͎͔̃͞e̢̲̩̜̝͒̓́x̱̠͍̥̓̀͞t̙̥͔͍͍̠͛ͭ̍͗̎̚͟

10 letters 104 characters

One-tap styles that survive strict filters

Each of these adds a single combining mark per letter instead of a stack. They stay readable, they cost far fewer characters, and they rarely get stripped by a bio field.

  • Strikethrough Long stroke overlay, U+0336
    g̶l̶i̶t̶c̶h̶ t̶e̶x̶t̶
  • Slashed Long solidus overlay, U+0338
    g̸l̸i̸t̸c̸h̸ t̸e̸x̸t̸
  • Underline Combining low line, U+0332
    g̲l̲i̲t̲c̲h̲ t̲e̲x̲t̲
  • Double underline Double low line, U+0333
    g̳l̳i̳t̳c̳h̳ t̳e̳x̳t̳
  • Overline Combining overline, U+0305
    g̅l̅i̅t̅c̅h̅ t̅e̅x̅t̅
  • Wavy underline Tilde below, U+0330
    g̰l̰ḭt̰c̰h̰ t̰ḛx̰t̰

How to make glitch text

  1. Type or paste your text. Put your word, name or caption in the top box. Up to 1,000 characters, and it updates as you type.
  2. Pick a preset or move the slider. Subtle keeps it readable. Zalgo and Cursed bury the letters. The slider gives you every step in between.
  3. Choose where the marks sit. Above, Through and Below can each be switched off. Turning off Through is the quickest way to keep words legible.
  4. Check the length, then copy. Pick the field you are pasting into so the counter can warn you before the text gets cut off, then tap Copy.

There is no account, no export step and no watermark. The result is text, so it copies like text and pastes like text.

What the intensity slider actually changes

Intensity sets how many combining marks get stacked onto each letter. At 1 you get one or two marks and the word barely flinches. At 10 you get up to fifteen per side, which is where the letters stop holding their shape.

The number matters more than it looks, because every mark is a separate character. Take the word haunted. Plain, it costs 7 characters. At intensity 3 it costs around 35. At intensity 8 it costs about 130. That is the difference between fitting an 80-character TikTok bio and getting silently chopped in half.

Rule of thumb

Short field, low intensity. Long field, do whatever you want. The counter under the output box does this arithmetic for you if you pick your platform from the dropdown.

Where glitch text works, and where it gets stripped

Most places accept it. The ones that do not are usually enforcing a character allowlist rather than blocking the effect on purpose. Limits below were checked against each platform's own documentation in September 2026.

Character limits and glitch text support by platform field
Where you are pastingLimitWhat survives
Discord message2,000Anything, including full zalgo
Discord display name32Subtle only
Discord About Me190Subtle to Glitch
Discord username32Nothing. Lowercase letters, numbers, _ and . only
Instagram caption2,200Anything
Instagram bio150Subtle to Glitch, and filtering is stricter here
TikTok bio80Subtle only
X post280Glitch comfortably, Zalgo on one short word

The Discord username row catches people out constantly. Discord replaced its old name-plus-numbers system with unique usernames that only accept a narrow ASCII set, so glitch text will simply be rejected there. Your display name is the field that takes it. There is more detail in the Discord guide, including what server nickname filters tend to strip.

Pick the style that fits the job

The presets are not decoration. They change how much of your character budget the effect eats and how likely a filter is to remove it.

  • Subtle and Glitch for bios, display names and anything short. The word stays recognizable, which matters when someone is deciding whether to follow you.
  • Corrupted and Zalgo for captions, comments and messages, where you have thousands of characters to spend.
  • Cursed when legibility is not the point. It runs marks through the letters as well as around them.
  • Creepy when you want something to feel slightly wrong rather than obviously broken.
  • Corrupted for the damaged-file look that still reads, and Hacked for something closer to a failing terminal than a haunting.

One naming note, since it causes real confusion: none of this is a font. People search for a glitch font generator and land on tools like this one, which change the characters rather than the typeface. That is exactly why the effect survives a copy and paste, and why nobody has to install anything to see it.

If a field keeps rejecting stacked marks, open the one-tap styles inside the generator. Strikethrough, underline and slashed use a single mark per letter, so they cost a fraction of the characters and slip past filters that kill heavier stacks.

What glitch text actually is

It is not an image, not a font and not a hack. Unicode includes a category of characters called combining marks that have no width of their own and attach to whatever came before them. They exist so languages can build letters like é and ế out of parts. Nothing in the standard says how many you may stack, so you can keep adding them until the letter disappears under the pile.

That is the whole trick. The base letters underneath are untouched, which is why deleting the marks gives you your original text back, and why search engines and copy-paste both still work. The longer explanation covers the specific Unicode blocks involved, and the symbol reference lists every mark this tool draws from.

Two things worth knowing before you paste

Screen readers read every mark. Assistive software announces combining characters it cannot fold into a known letter, so a five-word cursed caption can turn into a long stream of mark names. Keep glitch text out of anything a person needs to read to navigate or understand your page, and put the plain version next to it.

Very heavy stacks have broken things before. Some versions of Apple Messages could not lay out extreme zalgo and crashed, and the same behavior was used deliberately against iOS devices. Gmail has had its own failures with it, which is documented on Wikipedia's page on zalgo text. Current apps handle it far better, but sending a wall of maximum-intensity text to someone on an old phone is still an unkind thing to do.

Frequently asked questions

Is glitch text the same thing as zalgo text?

Almost. Both stack Unicode combining marks onto ordinary letters. In everyday use, glitch text means moderate damage where the words stay readable, and zalgo means the extreme version where marks spill several lines above and below. They come off the same slider here: intensity 3 to 5 is glitch, 8 and up is zalgo.

Is this a font I need to install?

No. Nothing gets installed and nothing gets downloaded. The output is made of standard Unicode characters, the same kind used for accents in French or Vietnamese. That is why it travels with the text when you copy it, and why it shows up on someone else's phone without them installing anything.

Will it work on Discord, Instagram and TikTok?

In most fields, yes. Discord messages, display names and About Me all accept it, though the new-style Discord username does not, because usernames are limited to lowercase letters, numbers, underscores and periods. Instagram accepts it in captions and comments and filters it more aggressively in bios. TikTok accepts it in bios and captions, but the 80-character bio limit runs out fast.

Why does my glitch text get cut off or look shorter after I paste it?

Every combining mark counts as its own character. At intensity 8, a five-letter word can easily reach 90 characters, which blows straight past an 80-character TikTok bio. Use the platform check under the output box to see the real count before you paste, and drop the intensity if it does not fit.

Does the text get sent to a server?

No. The generator runs entirely in your browser. Nothing you type is uploaded, logged or stored anywhere, and the page keeps working if you go offline after it loads.

Can I use glitch text in a username?

It depends on the platform. Discord display names and Instagram display names accept it. Discord usernames, Roblox usernames, Reddit usernames and most login handles do not, because they only allow a restricted set of ASCII characters. When in doubt, try the Subtle preset first.

Is glitch text free to use commercially?

Yes. Unicode characters are not copyrightable, so anything you generate here is yours to use in videos, thumbnails, merch or client work. No attribution needed.

Why does the same text look different on my friend's phone?

Each operating system draws combining marks with its own font engine. iOS tends to stack them tightly, Android spreads them further, and Windows sits somewhere in between. The characters are identical, the rendering is not. Test at a lower intensity if consistency matters more than chaos.

Tool and platform limits last checked 2026-09-08. Spotted something out of date? Tell us and we will fix it.