Cadmeo

Cursed Text Generator

Everything runs in your browser; nothing is sent anywhere.

Glitched

c̶̜̠̙̄͗u̠̬̣ͦ̅͘r̨̯̫̱̫ͫs̨̨̻̮͓̓e̡̪ͬͤ̽̚d̲̫̫ͭ̑͛ t̖͎̖̮̤́ĕ̦͇̙̳͒x̨̧̤͔͗͗t̢̪̙̯ͤ̕

Marks are re-drawn on every keystroke, so copy the result before editing again.

Fraktur (gothic)

𝔠𝔲𝔯𝔰𝔢𝔡 𝔱𝔢𝔵𝔱

Six capitals are borrowed from Letterlike Symbols; the rest are contiguous.

Script (cursive)

𝒸𝓊𝓇𝓈ℯ𝒹 𝓉ℯ𝓍𝓉

Eight letters live in the Letterlike Symbols block rather than the main range, which is why a few glyphs look different in some fonts.

The cursed text generator stacks combining diacritical marks above and below each character, producing the overflowing effect usually called zalgo. It also shows the same text in Fraktur and script, since cursed text is often built on a blackletter base. Intensity is adjustable from one to ten marks per character.

How it works

Combining marks are Unicode characters with no width of their own. They attach to the preceding character and are drawn over or under it, and there is no limit on how many can attach to one base character. Stacking dozens is what makes the text spill out of its line.

  • Marks above come from U+0300 to U+036F, the Combining Diacritical Marks block, 112 characters including accents, tildes and rings.
  • Marks below come from U+0316 to U+0333, which sit under the base character.
  • Each character receives the chosen number of marks from each range, so intensity 5 adds 10 marks per character.
  • Spaces are skipped, because marks on a space have nothing to attach to and render inconsistently.

Examples

Low intensity

Text

cursed

Marks per character

2

Result

Each of the six letters carries two marks above and two below, 24 combining characters added to a six-character word

At low intensity the base letters stay readable, which is usually what you want for a title or a username.

High intensity

Text

cursed

Marks per character

10

Result

The same six letters carry 120 combining characters and overflow well beyond the line

A six-character word becomes 126 characters. That matters where there is a character limit, because the platform counts every combining mark.

Limits worth knowing

Screen readers handle stacked combining marks badly, often reading each mark name aloud in sequence. Do not use this for anything a person may need to read with assistive technology.

Frequently asked questions

Why does the cursed text change every time I type another letter?

Because the marks are re-drawn from scratch on every keystroke rather than being remembered per character. Copy the result once you are happy with it. Editing afterwards produces a different arrangement.

Why is my cursed text rejected for being too long?

Because every combining mark counts as a character. At intensity 10, a six-letter word becomes 126 characters, which alone exceeds several username limits and eats a large share of a 280-character post.

Will cursed text break other people’s layouts?

It can. Marks stack vertically without limit and most platforms do not clip them, so heavily stacked text overlaps the lines above and below. Some sites now strip long mark sequences for exactly this reason.

How is this different from the glitch text generator?

The underlying mark-stacking is the same. This tool also shows Fraktur and script versions of your text, because cursed text is usually built on a blackletter base. The glitch tool is the plain effect on its own with nothing else.