How to use the zalgo text generator
- Type or paste your text into the box. Every zalgo style below it updates instantly, so you can compare light, medium and maximum strength side by side.
- Look through the versions with marks only above, only below, or in the middle of the letters, and choose the one that looks right for your message.
- Press "Copy" next to that style, then paste it into your bio, post, comment or chat. Nothing is downloaded or installed, and there is no sign-up.
What zalgo text is and how Unicode makes it
Zalgo text is normal letters with many tiny marks stacked around them, so the words look glitched, cracked or haunted. The name comes from an internet horror meme. The effect is not a font. It uses Unicode combining marks, which are special characters with no width of their own. Each one attaches to the character in front of it, and when many are attached to one letter, they pile up above, below or through it.
This page shows three strengths. Light adds only a few marks per letter, medium adds noticeably more, and maximum adds a heavy tower that spills well outside the line. You also get three placements: marks only above the letters, only below them, or in the middle. Only the Latin letters A–Z are converted. Other characters stay as you typed them.
Where to use zalgo text
Zalgo text suits anything spooky or chaotic. Try it for a Halloween caption, a horror story title, a creepy line in a game chat, a meme, or a short phrase in an Instagram bio, which allows 150 characters. Light strength works best for names and short labels, since the letters stay readable. Maximum strength is better for a single dramatic word in a post or comment.
Display names can work too. Discord nicknames allow 32 characters and X (Twitter) display names allow 50, and every mark counts as its own character, so heavy zalgo can use up the limit quickly. Some places may reject special characters in account names, including Facebook profile names, Epic/Fortnite display names and some game nicknames. If that happens, put the zalgo text in your bio, a post or a comment instead, or test a short sample first.
Tips and limitations
Because the marks are stacked characters, results depend on the app. Maximum strength often overlaps the lines above and below, and some apps clip it. Marks only below may stay clear of the line above, though this varies. Old devices or apps with limited fonts can show empty boxes instead of marks. Paste a short sample where you plan to use it before committing to a full text.
Screen readers often read these characters badly, and they may announce each mark or skip the text. Use zalgo only for decoration. Keep important information such as names, dates, links, prices and contact details in plain text. Zalgo can also be tiring to read at length, so a word or a short phrase usually looks better than a whole paragraph.
Frequently asked questions
What is the difference between light, medium and maximum zalgo?
Strength controls how many combining marks are attached to each letter. Light keeps the text fairly readable, medium looks clearly distorted, and maximum builds tall stacks that overlap nearby lines. Try all three and pick what fits.
What do marks above, below and in the middle change?
They only change where the marks sit. Above puts them over the letters, below puts them underneath, and middle runs them through the center of each letter. Compare them in the preview, since each app may display them differently.
Can I use zalgo text as my username or display name?
It depends on the platform. Discord nicknames (32 characters) and X display names (50) are often fine to try, but marks count as characters. Facebook profile names, Epic/Fortnite names and some game nicknames may reject them, so test first or use your bio.
Why does my zalgo text show boxes or get cut off?
The marks are Unicode characters, and some old devices or apps with limited fonts cannot display them, which shows empty boxes. Other apps clip tall stacks. Try a lighter strength, marks in only one direction, or a different place to post.