How to Make Glitch, Zalgo, Cursed and Creepy Text
Every FontHex generator takes seconds to use. Pick your tool below to see its steps, settings and the apps where its text works.
Glitch text guide
Make Glitch Text in 3 Steps
Open the glitch text generator and type or paste your words.
Choose an intensity from Mild to Cursed, then place marks above, through or below.
Press Copy, or Share to send your exact result to a friend.
Where to Use Glitch Text
Glitch text works best where you want people to stop scrolling for a second. These are the most common uses.
Make your Instagram, TikTok or Discord profile look different from everyone else's.
Spooky or broken-looking names for gaming profiles and Discord servers, where the game allows them.
Cursed and zalgo styles make jokes, creepypasta and "something is wrong" posts land harder.
Captions, event invites and story text that look haunted or corrupted.
Quick glitch effects for thumbnails, posters and video titles without opening a design app.
A light glitch on one word adds emphasis without making the message hard to read.
How to Pick the Right Glitch Style
Two settings shape the result. Intensity sets how many marks each letter gets, and Marks sets where they go.
| Intensity | Looks like | Best for |
|---|---|---|
| Mild | A light flicker, still easy to read | Names, chats, short limits |
| Glitch | Clearly glitched, still readable | Bios and display names |
| Corrupted | Heavy, messy marks | Captions and posts |
| Cursed | Full zalgo chaos | Memes and horror posts |
For Marks, choose Above or Below when the text sits close to other lines, Through for a crossed-out, damaged look, and All for the strongest effect. Press Randomize to get a new pattern with the same settings, and keep pressing until the shape looks right. For a different look altogether, try the 14 ready-made styles under the tool, such as Strikethrough, Currency Glitch or Upside Down.
How to Use Glitch Text on Each Platform
The same rule applies almost everywhere: glitch text works in names, bios and posts, but not in usernames or handles.
How to Use Glitch Text on Instagram
- Make your glitch text on FontHex and tap Copy.
- Open Instagram, go to your profile and tap Edit profile.
- Tap Name or Bio, paste the text and tap Done.
Tip: The bio allows 150 characters and every mark counts, so Mild or Glitch fits best.
How to Use Glitch Text on TikTok
- Copy your glitch text on FontHex.
- Open TikTok, go to Profile and tap Edit profile.
- Paste into Name or Bio and save.
Tip: Captions are a good place for Corrupted or Cursed, since heavy marks stand out in a fast feed.
How to Use Glitch Text on Discord
- Copy your glitch text on FontHex.
- Open User Settings, then Profiles.
- Paste it into Display Name or About Me and save.
Tip: Display names allow 32 characters, so use Mild for names and save heavy styles for messages.
How to Use Glitch Text on X (Twitter)
- Copy your glitch text on FontHex.
- Open your profile and tap Edit profile.
- Paste it into Name or Bio and save, or paste it straight into a post.
Tip: Keep your handle plain so people can still find and tag you.
How to Use Glitch Text on YouTube
- Copy your glitch text on FontHex.
- Paste it into a comment or a video description.
- Preview before posting, since long zalgo can be cut short.
Tip: Use glitch text on a single word in titles so the title stays readable in search.
How to Use Glitch Text on Facebook
- Copy your glitch text on FontHex.
- Paste it into a post, comment or Messenger chat.
- Post it as normal.
Tip: Facebook does not allow symbols or unusual characters in profile names, so keep glitch text for posts.
How to Use Glitch Text on WhatsApp
- Copy your glitch text on FontHex.
- Open a chat, or Settings and then your About.
- Paste and send or save.
Tip: Use Mild in chats so the message stays smooth on every phone in the group.
How to Use Glitch Text on Roblox and games
- Try a light style first, such as Mild.
- If the game rejects it or shows hashtags, the filter is blocking special characters.
- Use a letter-swap style like Currency Glitch instead.
Tip: Game filters change often, so a style that works today may be blocked later.
How to Clean or Share Glitch Text
Turn glitch text back into normal words
- Paste the glitch text into the Your Text box.
- Press Clean text. The marks are removed.
- Press Copy clean, or Undo to get the glitched version back.
Clean text is built for English. If you made the text on FontHex in the same visit, it restores your exact words, accents included. For glitch text from elsewhere in other languages, some accents may be removed.
Send your exact result with Share
Share copies a web address that opens FontHex with your text, settings and pattern, so a friend sees exactly what you made and can tweak it. Anyone with the link can read the text, so do not share anything private this way.
Zalgo text guide
How to Make Zalgo Text
- Open the zalgo text generator and type your words.
- Tap a style (Whisper, Haunted, He Comes, Rising or Dripping) or drag the chaos slider from 1 to 25.
- Press Copy and paste it anywhere, or press Share to send a link with your exact result.
How to Control Where Zalgo Marks Go
Up, Middle and Down choose where the marks grow. Turn one off to stop marks on that side, for example Up only for text that rises like smoke. If none is picked, all three are used.
Height Guard caps how tall the marks get, so zalgo does not cover the lines above and below in chats and bios.
How to Turn Zalgo Back Into Normal Text
- Paste the zalgo text into the Your Text box.
- Press Unzalgo. The marks are removed and the result box shows the clean words.
- Press Copy clean, or Undo to bring the zalgo back.
Where Zalgo Text Works
Tip: Heavy zalgo can lag older phones. Use Whisper or Height Guard for chats, and save He Comes for posts and memes.
Cursed text guide
How to Make Cursed Text
- Open the cursed text generator and type your words.
- Scroll the list of 24 styles, or tap a mood (Ancient, Creepy, Glitchy or Flipped) to narrow it.
- Press Copy next to the style you want and paste it anywhere.
How to Make Cursed Text Look Scarier
Drag the curse level slider from 0 to 10. Level 0 shows the base style, and every step adds more marks above and below the letters. Styles built from other alphabets, like Demon Tongue or Dark Fraktur, stay clean because marks look broken on them; they show a "no extra marks" tag. Press Randomize for a new pattern on the marked styles.
Where Cursed Text Works
Tip: Styles tagged "rare symbols" can show as boxes on older phones and in games. Paste into a draft first.
Creepy text guide
How to Make Creepy Text
- Open the creepy text generator and type your words, or tap Scare me for a ready-made line.
- Set the creep level from 0 to 10 and pick a frame like Candles, Ghost or Blood.
- Press Copy next to the style you want and paste it anywhere.
How to Add a Horror Frame
Tap one of the frames under the creep level. It wraps every style in emoji, like 🕯️ candles or 🕸️ cobwebs. Tap None to remove it. Frames add a few characters, so skip them where space is tight, such as display names.
Where Creepy Text Works
Tip: Gothic and Old Runes can show as boxes on older phones. Paste into a draft first.
For every generator
How to Copy and Paste Special Text on Phone and PC
Tap Copy on FontHex. In the other app, tap the text field once and choose Paste.
Tap Copy. In the other app, press and hold the text field, then tap Paste.
Click Copy, then press Ctrl+V where you want the text.
Click Copy, then press Cmd+V where you want the text.
Keep important details like links, dates and your real name in plain text. Screen readers read glitch, zalgo and cursed text as random characters.
Common Problems and How to Fix Them
Cause: Usernames and handles only accept certain characters.
Fix: Use your display name or bio instead.
Cause: Every mark counts as a character.
Fix: Switch to Mild or glitch one word.
Cause: The app or font cannot draw some marks.
Fix: Use Mild, or Strikethrough or Currency Glitch.
Cause: Heavy styles stack marks high and low.
Fix: Choose Above or Below only.
Cause: Some filters strip special characters.
Fix: Use a lighter style or a single word.
Cause: The browser blocked the clipboard.
Fix: Select the result and copy it manually.
Still Stuck?
Check the FAQ, or report an issue and tell us which app gave you trouble.