Cursed
Light cursed marks for eerie text that still reads clearly.
!! b͓̄̈́̕l̈̐҉ood̠ m̵͖o̘ͭ͂͘o̟ͥ͒͟n̋͞ !!
Copy-Paste Horror Text + Visual Preview
Make ordinary words look uneasy with copy-ready Unicode rows, then preview the same phrase in 8 horror font styles for SVG, PNG, or GIF export.
Copy-paste horror text
Type once, then copy the current Zalgo-style row or all variants.
Current output
Bleeding copy text with warning framing
!! Bͤ͐͘L̙̓Oͬͫ͞O̴ͨ̎D MO̴O͓N͌҉ !!
Terror visual preview
Image-style title output for SVG, PNG, or GIF.
Visual fonts
8 presets
Copy style
Cleaner copied text paired with the strongest visual title preview.
Styled but readable. Good for captions and names; paste-test the row before final use.
Alternate moods stay compact so the useful output is easy to scan.
Light cursed marks for eerie text that still reads clearly.
!! b͓̄̈́̕l̈̐҉ood̠ m̵͖o̘ͭ͂͘o̟ͥ͒͟n̋͞ !!
Sharper broken edges for short names and labels.
!! b͇̞ͯͫ̒̕͡l̶̶̖̫̒͛̎͐ͭ̏̀͜͝ō̮̩̹̋̿̈́ͭ͠ȏ̷̤ͯ̀͜ď̶̡̮͗̾̏̒͟ m̑ͣ̑͗͏̰̣̕͟ͅo̵͕͔̙ͮ͐ͯ̊̅oͣ҉̷̧̝̘n̘͗̏̌̓͛͢͡͡ !!
A framed sigil-like label without writing scary story text.
!! b̅͆͗ͩ̄̈́̃ͫ̔̕͏̖l̻͋͑́̕͠ǒ҉̨̞͚ͅọ̘̤͂ͩ̈́ͯ͂̓̎͝d͇͐ͥ͜͞͞ ḿ̨͉̓͐͘͝ỏ̴̜̣̑̆ͧ͟͢o̵̹̅̿́̑̒͞n͚̯̯̒̈́͛͐́͢ !!
Dense unstable marks for very short horror phrases.
!! b̶̶̦̠̤̬̘͎̈ͫͭͣ̉͑̒̎͝͠͞l̵̢̛͚͓̼̱ͮ̃͋̏͑͒͘͜ơ̶̠̫̠̮͕̅̃̓ͬ̌͗̇̀͟͟͞͡o̷̶̮̫̲͕̺͓̬͛͌ͩ̊̉͗̔̎̓ͫ̐͠͡͠ͅͅḍ̢̨̛̰͎̈́̆̊ͬ̀̇ͮ̋́͞ m̷̸̅̿̓̉̿͐҉̷̰͎͔̮͖͚̙͡o̷̸̢̢̨̯̫͇ͭ̿̀ͭ͠͞o̷̵̢̢̡̼͓̲ͫ͋͗̿̒̇̾̒̓ͭ̂̈́́͟n̵̙̳͔̻͗̇̆̓̃ͩ̒̂ͨͯ̽̕͝ !!
Broken spacing and glitch marks for corrupted horror labels.
!! b̛͎͈̬̠̓̊ͣ̃͘͟l̷̼͓͎̮̓́ö̵̵͓̤̇ͫͦǫ̩͍̲ͩͮ͑d̞̺̳̪̺͛͟ m̴̼͔̯͙̼ͪ̑͒ͭ̓͝o͔͆̌ͦ̏̀o͚͖͎̜̍ͧ̈̈́͜͢n̛̝̙͈̺̔̈́̐̋ͦ̔ !!
Fast workflow
Make ordinary words look uneasy, scratched, ritual-like, or broken without leaving the browser. This horror text generator turns your input into copy-paste Unicode rows and a visual title preview with 8 local horror font presets, so you can choose between text that can be pasted and an image-style result you can export.
Type a short phrase, pick a mood such as Cursed, Scratch, Ritual, Panic, Glitch, or Bleeding, then adjust intensity until the text is scary but still readable. Add a frame if you want the copied result to feel like a complete nameplate. Copy one Unicode row, copy all rows, pick a visual font preset, or export the preview as SVG, PNG, or GIF.
For best results, keep the phrase short. A phrase like blood moon gives the horror text generator enough room to add marks and framing while staying readable. Very long text can still be transformed, but heavy Unicode may wrap, clip, or paste differently depending on the app.
Horror moods
The mood buttons are not just labels. Cursed keeps the text quieter, with light marks and narrow spacing. Scratch adds sharper symbols and rougher edges. Ritual uses small separators and framed shapes for a sigil-like label. Panic makes the text denser and more unstable. Glitch leans into broken spacing and corrupted marks. Bleeding keeps the copied text cleaner while making the preview feel closer to a horror title card.
This bounded set is intentional. Some scary font generator pages show hundreds of rows, but that can make the useful choice harder to find and can slow mobile pages down. TextKits keeps the list compact: the current row appears first, followed by a small set of alternate moods generated from the same input.
Copy or export
Copy-paste rows are Unicode text. They can be pasted into many places that accept normal text, but they are not real font files. The result may contain combining marks, symbols, and spacing characters that some apps display differently. That is why the tool shows a risk meter for byte length, mark density, clipping, and accessibility.

The preview is different. It is a browser-rendered horror title treatment using locally hosted display fonts designed for visual use. Download SVG when you want a lightweight asset for a design draft. Download PNG when you need a still image, or GIF when you want a short animated title treatment. PNG and GIF export start only when you click their buttons, so the page does not spend first-load time rendering images you may never download.
If you searched for a horror text generator copy and paste workflow, use the Unicode rows. If you searched because a horror font preview caught your eye, use the visual preview and export buttons. The page supports both tasks while keeping font downloads and protected typeface recreation out of scope.
Paste limits
Scary text works best when it still communicates the original phrase. The intensity slider can make text heavier, but more marks are not always better. Dense output can become hard to read, difficult for screen readers, and more likely to be clipped in usernames, titles, and form fields.
The risk meter is a practical warning, not a promise. It can tell you when the current output is getting long or mark-heavy, but it cannot guarantee that Instagram, TikTok, Discord, Roblox, a game profile, or a specific website will render it exactly the same way. For platform-sensitive use, test a shorter row first and keep a plain backup version of the phrase.
When someone asks for a scary text font, they may mean two different things. Copy-paste scary text uses Unicode characters and marks. A downloadable font changes how letters are drawn inside design software or a website. This tool creates text effects and original exported preview images. It does not provide font files, licensing, or official horror-brand typefaces.
Related tools
Choose this page when you want horror mood presets, a compact set of scary copy rows, and multiple visual horror font previews. Use the Creepy Zalgo Text Generator when you want focused Zalgo chaos without the horror poster presets. Use the Corrupt Text Generator for broader cursed, corrupted, and cleaned-up glitch effects. Use the Distorted Text Generator when you want controlled distortion recipes and practical copy-paste variants.
The horror text generator is narrower than a full font library and broader than a single Zalgo translator. That middle ground is useful for short display text: channel names, props, spooky section headers, profile labels, posters, event blurbs, game-night materials, and other places where a small phrase needs a scary surface.
Quick answers about scary copy-paste text, Unicode marks, visual export, paste limits, and font-file boundaries.