Search tools

Find a tool by name or what it does.

Zalgo Text Generator

Turn plain text into cursed, glitchy zalgo by stacking Unicode combining marks.

Cursed live as you type, up to 1,000 characters. Stacked marks multiply the length fast. Nothing leaves your browser.

Settings

How many combining marks stack on each character, per active zone.

Zones

Above and below stack marks over and under each character. Middle overlays strikes through the letters. Reroll draws a fresh set of marks with the same settings.

Cursed text
Cursing sample text. Type to curse your own.

How to make zalgo text online

  1. Type your text

    Enter a word or phrase in the text box. Sample text is cursed for you until you start typing.

  2. Set the intensity and zones

    Drag the intensity slider from a light glitch to an unreadable smear, and toggle the above, middle, and below zones to control where marks stack.

  3. Reroll and copy

    Reroll for a different random spread with the same settings, then copy the cursed text and paste it wherever you need it.

Why use this tool

Intensity from subtle to unreadable

One slider sets how many combining marks stack on each character, from a light glitch that stays legible to a dense smear that buries the letters.

Three stacking zones

Toggle marks above, through, and below each character independently, so you can build a top-heavy drip, a struck-through look, or the full cursed stack.

Reroll for a fresh draw

Each character picks its marks at random. Reroll redraws them with the same intensity and zones, so you can shuffle until the mess looks right.

Honest about where it survives

Some platforms cap how many marks they render, strip them, or flag heavily marked text as spam, so the same string can look tamer or plainer elsewhere.

Runs entirely on your device

The text is cursed in the page as you type. Nothing is uploaded, stored, or logged, and there is nothing to sign up for.

About this tool

Zalgo text, also called cursed or glitch text, takes ordinary letters and buries them under stacks of combining marks. A combining mark is the little accent or hook that normally sits on a single letter, like the mark over the e in cafe. Unicode expects one or two per character. Zalgo ignores that and piles on far more than intended, above, through, and below each letter, until the text looks like it is melting or corrupting.

The look comes from horror and meme culture, where dripping, distorted text signals that something has gone wrong. It reads as creepy, corrupted, or possessed, which is why it shows up in usernames, memes, and edgy captions. This generator lets you dial the intensity from a faint glitch to a completely unreadable mess, choose which zones stack marks, and reroll for a different random spread with the same settings.

How well it survives depends on where you paste it. Chat apps, social posts, and documents that keep raw Unicode usually show the full effect. Other places cap how many marks they render, strip them for safety, or flag heavily marked text as spam, so the same string can look plainer elsewhere. Screen readers handle it badly and may try to announce every mark, so keep it decorative and away from anything that needs to be read aloud. For styled letters that stay legible, use the fancy text generator. To strip the marks back out, run the result through remove accents, and to see exactly what got stacked on, open the Unicode inspector.

Frequently asked questions

What is zalgo text?
Zalgo text is normal text with many combining marks stacked onto each character, so it looks distorted, glitchy, or cursed. The letters underneath are unchanged; the chaotic look comes entirely from the marks piled above, through, and below them.
Why does zalgo text get stripped on some platforms?
Because platforms differ in how they handle combining marks. Some draw all of them, some cap how many they render, and some strip or limit them on purpose for safety. Heavily marked text can also trip spam and moderation filters. If your zalgo looks tamer somewhere, that platform is limiting the marks, not the tool.
Can screen readers read zalgo text?
Poorly, and that is worth knowing. A screen reader may try to read out each combining mark or skip the word entirely, which turns cursed text into noise for anyone using assistive technology. Keep it to decorative places like usernames and memes, and never use it for content that has to be read aloud or understood.
What does the intensity slider do?
It sets how many combining marks stack on each character in every active zone. Low values give a light glitch that stays readable; high values bury the letters until the text is a solid smear. Turning zones on or off changes whether marks pile above, through, or below each character.
How do I remove zalgo marks and get clean text back?
Zalgo marks are ordinary combining marks, so a diacritic stripper clears them. Paste your cursed text into remove accents to strip the stacked marks and get the plain letters back. To inspect exactly which marks were added, use the Unicode inspector.

Related tools