Eight Zalgo Presets, Manual Counts and a Six-Method Comparison
Compare eight Zalgo presets, choose exact combining-mark counts, or compare six transformation methods for one phrase in one tool. Preset and manual modes are two workflows over the same character banks: preset mode compares recipes, while manual mode gives you independent counts and source-order controls. The six-method comparison shows combining marks next to upside-down lookalikes, leet, reversal, mocking case and brackets; these are existing operations and maps, not six exclusive alphabets. The result is static text, not a font download, animation or game-specific format.
Choosing a Workflow, Then Copying a Result
Enter a short phrase in Original text or choose Sample, and keep the ordinary original. Choose Zalgo presets to compare eight named outputs, Manual counts for three sliders, four starting presets and reverse/spacing toggles, or Weird text: six methods to read six selectable results and pick the method that fits your draft. Regenerate rerolls marks and can repeat; switching workflows preserves your source, seed and manual settings, manual toggles do not affect the other two, and in the six-method comparison only the Zalgo row changes. Use the named Copy control, or select its complete output and copy manually if copying fails, and check the saved or sent result in the actual receiving field, restoring ordinary text if it fails.
How the Mark Banks Are Applied
Entries are appended after complete non-whitespace source grapheme clusters (Unicode characters and combining sequences). Original accents and joined sequences stay contiguous; whitespace stays unmarked. Above and Below name existing banks, not guaranteed geometry. Mixed Pool includes several positions and U+034F COMBINING GRAPHEME JOINER, which has no visible glyph.
Manual counts append exactly 0 to 10 entries independently from each bank. Reverse changes the entire source cluster sequence, including line order; spacing inserts one ordinary space between adjacent non-whitespace clusters. Four manual presets set counts and reroll marks while keeping both toggles.
Zalgo presets use separate recipes. Light, Medium, Heavy, Extreme and Chaos probability-gate above/below attempts at a draw greater than 0.3 and mixed attempts greater than 0.5. Added-entry caps are 5, 10, 15, 23 and 33; the minimum is zero. Above Only and Below Only append 2 to 5 selected entries without gating; Mixed Pool Only appends 1 to 3.
Counts describe local strings or appended entries, not visible strokes, pixel height or destination allowances. Source boundaries use Intl.Segmenter (Unicode Text Segmentation), whose Unicode data can differ across browsers. Seeds make a result stable during a visit; decorative randomness is not encryption. The linked Unicode references describe encoding and boundaries, not platform permissions.
How the Six Comparison Methods Differ
Upside Down maps isolated printable ASCII lookalikes without reversal. Leet uses the intermediate isolated-letter map. Unsupported combined characters stay intact. Reversed changes whole-source grapheme order, including line order; Bracketed wraps non-whitespace clusters. Mocking Case starts uppercase and advances only on cased-letter clusters, so it differs from lowercase-first alternating case.
The Zalgo row uses a compact probability-gated recipe. Shared maps and a different casing phase do not make an operation unique; the useful task here is comparing transformation classes for the same source.
Exact Examples for Each Workflow
| Operation | Output or count | What to check |
|---|---|---|
| 0 / 0 / 0; source Ab | Ab | No marks added. |
| Reverse; source A😀B | B😀A | Whole emoji preserved, zero marks. |
| Spacing; source AB CD | A B C D | Original space retained, zero marks. |
| Above 1 / Below 1 / Mixed 1 | 3 added entries per non-whitespace cluster | Placement depends on selected entries and font. |
| Operation | Output or count | What to check |
|---|---|---|
| Light Zalgo | 0 to 5 added marks | Gates can skip every attempt. |
| Medium / Heavy | 0 to 10 / 15 added marks | These are total added-mark caps. |
| Extreme / Chaos | 0 to 23 / 33 added marks | Rendering need not increase proportionally. |
| Above / Below Only | 2 to 5 bank entries | These presets do not probability-gate entries. |
| Mixed Pool Only | 1 to 3 bank entries | Includes different positions and an invisible joiner. |
| Above Only; source A | A̍̍ | One possible draw: two U+030D entries. Random output varies. |
| Operation | Output or count | What to check |
|---|---|---|
| Upside Down; source weird | ʍǝᴉɹp | Lookalikes only; original order. |
| Leet Speak; source weird | w31rd | Intermediate map. |
| Reversed; source weird | driew | Whole-source cluster order reversed. |
| Mocking Case; source a1b!c | A1b!C | Digits and punctuation do not advance alternation. |
| Bracketed; source A😀 B | [A][😀] [B] | Spaces stay unwrapped. |
Which Workflow, and When a Dedicated Tool Fits Better
Use preset comparison to choose a short mark-density draft. Use manual counts to isolate a bank or inspect ordering/spacing with all counts zero. Use the six-method comparison to try a fictional label across methods without re-entering it on several pages: reversal or brackets for a puzzle draft, substitution for a lookalike comparison, or a light mark effect for a fictional error label. None checks account-name availability or certifies a platform. Keep a plain version available for a fictional corrupted-data label, and retain essential instructions as ordinary text. Read the selection and recovery guide or the Zalgo character reference.
Choose a dedicated tool when you need more controls:
- Upside-down lookalikes: Upside Down Text offers substitution with or without reversal.
- Leet: Leet Speak offers multiple map levels.
- Reversal: Backwards Text handles characters, words or line-oriented operations.
- Casing: Change Case covers prose and naming recipes; alternating case there starts lowercase.
- Wrapping: Brackets offers delimiter, source-unit and output-format choices.
Where Heavy Effects Go Wrong
More appended entries do not guarantee a stronger visible effect. Heavy marks can collide, overflow or disappear in the destination. The mixed bank is not a guaranteed through-line effect, and manual toggles do not change the preset recipes. A lookalike is not image rotation, leet is not encryption, and reversal changes line order. Casing can expand text, such as sharp s to SS. Compare the complete output with the original.
Input over 25,000 UTF-16 units or 5,000 grapheme clusters, unsupported controls or incomplete Unicode produces an error without shortening the source. Invalid input remains editable and clears results. Editing or changing modes/settings clears old Copy feedback, including pending writes.
Begin with a few words and keep accents and essential information intact. Existing marks are preserved, not selectively removed. A local preview cannot certify receiving-field acceptance, font rendering, mobile layout or assistive reading. Check the actual saved result and restore the ordinary original when needed.