Cursed Text Generator
Create Glitched Text Effects with Unicode Magic. Perfect for social media, memes, and creative content.
Why Use Our Cursed Text Generator
Instant Text Transformation
Create spooky and distorted text effects in seconds. Just type your text, adjust the craziness level, and copy the result. No sign-up needed — it works directly in your browser.
Powered by Unicode Combining Characters
Our generator uses Unicode combining diacritical marks (U+0300–U+036F) to stack characters above, below, and through your text. These are real text characters — not images — so they work everywhere Unicode is supported.
Works on All Social Media Platforms
Copy and paste cursed text to Twitter/X, Instagram bios, Facebook posts, Discord messages, WhatsApp, TikTok comments, Reddit, and more. We tested it across 12 major platforms.
Popular Tools
How to Create Cursed Text
- Type your text — Enter any text in the input box on the left. You can type in English or any language that uses Latin, Cyrillic, or CJK characters.
- Choose cursed options — Select where the glitch marks appear — Top (above letters), Middle (through letters), Bottom (below letters), or any combination.
- Adjust the craziness level — Slide the craziness control from subtle (1-2) to extreme (8-10). Higher levels add more combining characters per letter.
- Copy and paste — Click the Copy button and paste your cursed text anywhere. It works on social media, messaging apps, emails, and websites.
Cursed Text for Minecraft
Minecraft (Java and Bedrock, version 1.16 and later) renders most Unicode combining characters in chat, on signs, in book and quill, and on player name tags. You can paste cursed text generated above directly into any of these — names like "S̸t̷e̴v̵e̴" or chat lines like "D̸̢͜i̷̢͡a̵̛͢m̧̛o̢͜n̸̛d̶" are supported on vanilla servers.
Two things to watch. The username field is capped at 16 characters and every combining mark counts toward that limit, so heavily zalgo'd nicknames get truncated. Multiplayer servers often filter combining characters because they spam chat and break screen readers — check the server rules before pasting long cursed strings.
Specifically for "how to get cursed text in Minecraft signs": generate the text above, click Copy, open the sign edit screen in-game, then paste with Ctrl+V (Java) or long-press paste (Bedrock with a hardware keyboard).
Cursed Text on Discord
Discord renders Unicode combining characters across every text surface — usernames, server nicknames, channel names, server names, role names, and messages. Cursed nicknames like "V̸o̷i̴d̵w̴a̵l̷k̸e̶r" are a common way to stand out in active servers.
Limits to know. Usernames are 2–32 characters and Discord's filter rejects strings with too many combining marks per character. Server nicknames are more permissive — craziness level 3–5 from the generator above is usually accepted, while extreme levels (8–10) get silently rejected on save. Channel and role names accept cursed text but mobile clients render the marks at a smaller size.
For copypasta-style messages, Discord on desktop renders the full vertical span of combining marks; mobile (especially iOS) compresses them slightly to keep line height consistent. If a message looks fine on desktop but cropped on phones, lower the craziness level by one or two notches.
Cursed Arabic Text
Arabic is a right-to-left script with its own family of combining marks (harakat: fatha, kasra, damma, sukun, shadda, etc.), and most browsers render them independently of the Latin Zalgo combining range (U+0300–U+036F). Paste Arabic into the generator above and you get the original RTL text decorated with the same combining diacritics used for English — for example "س̸ل̷ا̴م̵".
Visual density is higher than English cursed text because Arabic glyphs already carry base diacritics; stacking more on top can cause marks to clip into the line above. iOS and macOS render tidily, while Windows and older Android show more collision. For Arabic content, craziness level 2–4 works best.
If you actually need Arabic harakat instead of stacked Latin marks, those are separate Unicode characters (U+064B–U+0652) — not what this tool produces. This generator intentionally uses the same combining set across all input scripts so the visual style stays consistent.
Cursed Text Copypasta Examples
Classic Zalgo "He Comes": T̷̛̘̾h̶̩̏ę̵̗͂ ̸̢͐c̶͖̈́e̸͔̔n̴̢͝t̷͉̾e̷̘͝r̶̩͝ ̴̘͝c̶̢͝a̷̘͠n̸̩͐ņ̷̾ǫ̴͝t̸͖̏ ̴̗͝h̸̢̏o̴͖̔l̴̩͐d̸̘̾. — paste anywhere as the canonical Zalgo signature line.
Glitch corruption: E̷R̶R̴O̵R̷ ̴4̸0̷4̶ ̵—̴ ̷R̸E̴A̷L̶I̸T̴Y̷ ̶N̵O̷T̸ ̴F̷O̴U̸N̷D̶. Works as a doomscroll status, Discord status, or Twitter punchline. Produced with craziness level 4.
Whisper-quiet cursed: one combining mark per letter (craziness 1) produces "h͝e͝l͜l͞o͜" — readable but unsettling, useful when you don't want your message filtered by moderation tools.
To make your own, type a phrase above, set craziness between 3 (subtle) and 8 (full eldritch), and copy the result. Most copypastas live or die by length: short repeatable lines (3–6 words) get reused; full paragraphs usually don't.
Frequently Asked Questions About Cursed Text
What exactly is cursed text (also known as Zalgo text)?
Cursed text, also known as Zalgo text or void text, is a style of text that appears distorted or "glitched" using Unicode combining characters. It's created by stacking multiple diacritic marks on top of regular letters, resulting in a creepy, chaotic appearance that's perfect for horror-themed content or creative expression. The name "Zalgo" comes from an internet creepypasta meme about an entity that corrupts everything it touches.
How does the cursed text generator work technically?
Our generator uses Unicode combining diacritical marks from the U+0300–U+036F range. These are special characters designed to modify the appearance of base characters. When multiple combining marks are stacked on a single letter, they extend above, below, and through the character, creating the distorted "glitch" effect. The craziness level controls how many combining characters are added per letter — level 1 adds 1-3 marks, while level 10 adds 15-20 marks.
Where can I use cursed text?
Cursed text works on most modern platforms including social media (Twitter/X, Facebook, Instagram, TikTok), messaging apps (Discord, WhatsApp, Telegram), forums (Reddit), and websites. It's popular for creating memes, adding spooky effects to social media posts, horror-themed usernames, or just making your text stand out. Some platforms may limit the number of combining characters allowed per message.
Will cursed text display correctly everywhere?
Most modern devices and browsers render cursed text correctly. However, the visual intensity varies by platform: iOS and macOS tend to render the marks more neatly, while Android and Windows may show a more chaotic spread. Very high craziness levels (8-10) may be clipped on some platforms. For best results, we recommend testing with craziness level 3-5 for most uses.
Can I convert cursed text back to normal?
Yes! Our generator supports bidirectional conversion. Simply paste cursed text into the right text area, and it will automatically strip all combining characters and restore the original text on the left. This is useful when you receive cursed text and want to read the original message.
Is cursed text safe to use?
Cursed text is completely safe. It uses standard Unicode characters that are part of every modern operating system. It cannot contain viruses or malware — it's pure text. However, extremely high craziness levels may cause some older devices or apps to render slowly due to the large number of combining characters.
What is the difference between cursed text, glitch text, and zalgo text?
These terms all refer to the same thing — text decorated with Unicode combining characters to create a distorted, chaotic appearance. "Cursed text" is the most common term. "Zalgo text" references the original meme. "Glitch text" emphasizes the visual effect. Our generator creates all of these — it's the same underlying technology.