User Rating 0.0
Total Usage 0 times
50%
Input Text
Zalgo Output
0 chars
Is this tool helpful?

Your feedback helps us improve.

About

This tool utilizes the Unicode Combining Diacritical Marks block to generate "Zalgo" or "glitch" text. Unlike standard ASCII characters, Unicode allows specific marks to be stacked vertically upon a base character using a rendering method known as grapheme clustering.

The visual chaos is achieved by appending multiple non-spacing marks (range U+0300 to U+036F) to a single glyph. Modern rendering engines attempt to display all these marks, causing the text to vertically overflow its container, creating the signature "corrupted" look. This generator provides granular control over the density (craziness) and directionality (up, down, or overlay) of the glitch.

Note: While visually striking, excessive Zalgo text can cause rendering lag or layout breakage on certain platforms. Use the Social Safe mode to cap the stack height for compatibility with Twitter, Discord, and Instagram.

glitch text zalgo cursed text typography unicode

Formulas

The generation algorithm iterates through the input string S. For each character c, a randomized set of diacritics D is appended based on the Intensity Coefficient k.

{
output = ni=0 ci+rand(Dup)+rand(Ddown)where count k

If Social Safe is active, the stack height h is clamped:

h MAX_HEIGHT (typically 8 graphemes)

Reference Data

CategoryUnicode RangeHex CodesVisual EffectStack Limit (Safe)
Superscript (Up)U+0300 - U+03140300, 0301, 030D...Extends height upwards.5-8 Marks
Subscript (Down)U+0316 - U+032F0316, 0317, 0320...Bleeds into lines below.5-8 Marks
Overlay (Middle)U+0334 - U+03380334, 0335, 0336...Obscures the base char.2-4 Marks
High GlitchU+0483 - U+04890483, 0488, 1DC0...Cyrillic/Extended chaos.Unlimited

Frequently Asked Questions

Zalgo text consists of "Combining Characters" that have zero width but variable height. Browsers attempt to render every single mark stacked on top of the base letter. If the stack is too high, it ignores the line-height property of CSS, bleeding into surrounding elements.
Yes. The "De-Zalgo" (Clean) mode in this tool uses a Regular Expression to strip all characters within the combining diacritic Unicode ranges, returning the original ASCII text.
Square boxes (tofu) indicate that your device or current font does not support that specific Unicode grapheme. This is common on older mobile devices or when using fonts with limited character sets.
Mostly, but excessive Zalgo is often blocked or truncated by platforms like Twitter or Instagram to prevent layout abuse. Use the "Social Safe" mode to generate text that is less likely to be flagged or cut off.