Skip to content
FacePalm Lab

Zalgo Text Generator

The FacePalm Lab zalgo text generator creates chaotic text with marks that spill above and below every letter. Pick how wild you want it, then copy and paste the result into chats, games and posts. It is free, private and needs no signup or app install.

8 of 1000
Effect settings

Zalgo result

h̷̢̩̬e̯̥̍̈ͣ́̊ c̞ͩo̷͙̳͕͍ͣ̃ͫm̒e̵̞̝̓̾ͭ͒̚s̊͋
  • Discord nickname 40 of 32, may be cut off
  • Instagram bio 40 of 150
  • TikTok bio 40 of 160

More styles to copy

  • Glitch

    h̷̩e̷ ćȍ̵̠m͇e̷̳̓s

  • Cursed

    h̢͒́e̮̠ c̵̠̞̏о̰̳ͣmes̖

  • Creepy

    ḫ̩̬e̞ c̤o͓m̰e̳̺s

  • Slashed

    h̸e̸ ̸c̸o̸m̸e̸s̸

  • Wavy strike

    h̴e̴ ̴c̴o̴m̴e̴s̴

  • Gothic

    𝔥𝔢 𝔠𝔬𝔪𝔢𝔰

  • Bold gothic

    𝖍𝖊 𝖈𝖔𝖒𝖊𝖘

  • Upside down

    sǝɯoɔ ǝɥ

  • Mirror

    ꙅɘmoɔ ɘʜ

  • Strikethrough

    h̶e̶ ̶c̶o̶m̶e̶s̶

  • Underline

    h̲e̲ ̲c̲o̲m̲e̲s̲

  • Typewriter

    𝚑𝚎 𝚌𝚘𝚖𝚎𝚜

  • Black squares

    🅷🅴 🅲🅾🅼🅴🆂

  • Small caps

    ʜᴇ ᴄᴏᴍᴇꜱ

  • Superscript

    ʰᵉ ᶜᵒᵐᵉˢ

  • Double struck

    𝕙𝕖 𝕔𝕠𝕞𝕖𝕤

  • Reversed

    semoc eh

  • Vaporwave wide

    he comes

  • Spaced out

    h e c o m e s

Zalgo text examples

z̴̲̫̭͊͆ͨa̤͐͑l̶͎͉̈́̆ģ͚̥̞͋̍ͅoͧ̇ͨͦ

From zalgo

h̸̖e̹̯̓͛́ͬͅ č̘̣̐ͪ̔̌̚ỏ̵̧̢̩͊m̶̜̀ė̡̙̩̪̔ͅs̗̀́͆́̽

From he comes

t̃̂h̷̟̰̓ͩe̵͊̆͌̽ v̄̐o̙̠̪̓͗̋̓̏͒i̴͇̍d̨͚͇̝̘͈

From the void

What makes zalgo text different

All of the chaotic text styles on FacePalm Lab use combining marks, which are Unicode characters that attach themselves to the letter before them. Zalgo is the heaviest of them. Where glitch text adds one or two marks to most letters, zalgo can stack ten above and ten below every single letter, plus a few slashed through the middle.

The result is text that seems to boil off the screen. Each word still has its original letters underneath, so people can usually make out the message, but the marks reach up and down into the lines around it.

How combining marks stack on a base letterAMarks aboveAccents and hooks that stack upwardBase letter and marks throughLines and slashes drawn across the letterMarks belowDots, rings and drips that hang downOne charactermany layers
Zalgo uses all three zones. Marks stack above, cut through and hang below every letter.

Here is a short example at a medium setting. h̷̢̩̬e̯̥̍̈ͣ́̊ c̞ͩo̷͙̳͕͍ͣ̃ͫm̒e̵̞̝̓̾ͭ͒̚s̊͋

How to use the zalgo text generator

  1. Type your words into the box. Short phrases work best.
  2. The featured zalgo result updates as you type.
  3. Drag the intensity slider. At 1 to 3 the text is mildly disturbed, at 6 it is classic zalgo, and at 10 it becomes a column of noise.
  4. Use the above, through and below toggles to control where the chaos goes. Turning off above and through gives a dripping effect, much like creepy text.
  5. Press Shuffle until you like the pattern, then tap Copy.

All the work happens in your browser. FacePalm Lab never sees what you type.

Choosing the right intensity

IntensityLookGood for
1 to 3Light scratches on some lettersUsernames, titles, subtle jokes
4 to 6Classic zalgo, readable with effortMessages, captions, memes
7 to 8Dense and tall, hard to readOne or two dramatic words
9 to 10A wall of marksHorror posts, art pieces, screenshots

A good rule is to match intensity to length. The longer your text, the lower the setting should be. A single word at full intensity can look great, while a full sentence at the same level becomes unreadable noise.

Where zalgo text works

Zalgo text is ordinary Unicode, so you can paste it nearly anywhere. How it looks depends on how each app draws stacked marks.

  • Discord shows zalgo in full in messages and bios. Large stacks can spill over nearby messages.
  • TikTok and Instagram accept zalgo in captions, comments and bios, but often clip the tallest marks.
  • X shows zalgo in posts and names. Heavy stacks may be trimmed in some views.
  • YouTube comments accept zalgo, but channel names may reject it.
  • Games vary a lot. Many block combining marks in player names, while chat may allow them.

If an app strips the marks, you will see your plain letters. In that case try the gothic or monospace styles in the variant list, which change the letters themselves instead of adding marks.

The story behind zalgo

Zalgo started as a horror meme in the mid 2000s. People edited old newspaper comics so that a mysterious entity, Zalgo, slowly corrupted the panels. Eyes bled, faces warped and characters repeated the phrase he comes. When fans wanted text that looked just as corrupted, they discovered they could stack Unicode combining marks to make words that seem to dissolve, and the style took the name of the meme.

Today zalgo text shows up in horror stories, creepypasta, Halloween posts, gaming handles and jokes about something being broken. Our blog post on what zalgo text is covers the history in more detail.

Tips for using zalgo well

Use it as an accent. One zalgo word inside a normal sentence is striking. A whole paragraph is just noise.

Mind the counters. Every mark counts as a character in most apps. The counter under the result shows how your text compares with limits such as 32 characters for a Discord nickname and 150 for an Instagram bio.

Think about your readers. Screen readers struggle with heavy marks, and they can make text hard to read for people with dyslexia or low vision. Keep important information, links and dates in plain text.

Respect the room. Many communities have rules against zalgo because it can cover other messages. Use it where it fits the mood and the rules.

Why zalgo looks different on each device

Unicode defines the marks, but each device decides how to draw them. Some fonts draw every mark at full height, which creates tall towers. Others squash the stack or clip it at the edge of the line. That is why the same zalgo text can look wild on a laptop and tidy on a phone. If the look matters, preview it where your audience will see it.

Zalgo text in names and usernames

A zalgo name is a fun way to stand out in a game lobby or a chat server, but names are where zalgo causes the most trouble. Other people need to read, mention and search for you, and most name fields have short limits. If you want a zalgo name, keep the intensity at 2 or 3 so the letters stay readable, apply it to one word only, and keep a plain version of your name somewhere in your profile. Many servers and games also strip combining marks from names automatically, so test before you commit.

Zalgo text and safety

Zalgo is just text. It cannot run code, install anything or harm your device. Very long, very dense zalgo can make some apps slow to display a message, so keep it short. Search inside apps usually cannot find zalgo words, and some spam filters treat heavy marks as suspicious, so lighter settings are less likely to be removed.

Frequently asked questions

What is zalgo text

Zalgo text is text buried under dozens of Unicode combining marks, so the marks spill far above and below each letter. It looks chaotic and creepy, as if the words are being swallowed by noise. It is still real text that you can copy and paste.

Where does the name zalgo come from

The name comes from a horror meme from the mid 2000s. Classic comic strips were edited so that a creeping, corrupting force called Zalgo took over the panels, with warped faces and the words he comes. Text that seems to melt off the screen became known as zalgo text.

Is the zalgo text generator free

Yes. It is free, needs no signup and runs entirely in your browser. Nothing you type is sent to a server.

Why does zalgo text overlap other lines

Combining marks have no space of their own, so tall stacks are drawn on top of the lines above and below. Some apps let the marks spill out and others clip them. Lower the intensity if your text covers other content.

Can zalgo text crash a phone or app

Zalgo text cannot run code or carry a virus. Very long, very heavy zalgo text can make some apps slow to draw a message, which is one reason many platforms limit or strip combining marks. Keep it short and reasonable.

How do I remove zalgo from text

Paste it into a plain text editor that strips combining marks, or retype the words. Most of the time, the easiest fix is simply to go back to your original text and copy that instead.

Does zalgo text work on Discord

Yes, in messages, bios and most names. Discord limits nicknames to 32 characters and each mark counts, so use a low intensity for names and save heavy zalgo for messages.

Text and Fonts

What Is Zalgo Text and Where It Came From

What zalgo text is, how stacked Unicode marks create it, where the Zalgo meme came from in 2004, and why some apps and communities block it today.

, 4 min read

Text and Fonts

How to Strikethrough on Discord on Any Device

How to strikethrough on Discord on desktop, phone and web. Discord strikethrough uses two tildes in messages, or Unicode text for names and nicknames.

, 4 min read

Updated . Read how our tools work.