Free · No signup · Runs in your browser · 8 styles

Creepy Text Generator: Unsettling, Still Readable

Compare eight creepy text styles, from light marks to gothic letters, each tagged for readability, then copy and paste the one you like.

Creepy Text Generator Tool

Input: 0 chars

    Your text never leaves your browser.

    What Is Creepy Text?

    Creepy text is regular text with a small change that makes it feel off. A mark floating over a letter, a drip below it, a slash through it, or a switch to old-fashioned gothic letters is enough. The change is made with Unicode characters, so the result is plain text you can copy and paste into a bio, a caption or a message. It is not an image or an audio effect.

    The difference from Zalgo text is restraint. Zalgo stacks marks until the letters disappear. These styles hold back on purpose, so the words stay readable and the effect reads as unsettling instead of broken. That is what you want for a name, a Halloween caption or a line in a story.

    Before and After Example Before: Sweet dreams After (Haunted style):  S̅̚wͫ̇e͑e͑tͨ d̊r͘ea͂̏m̓sͯ

    The 8 Creepy Text Styles

    The eight creepy text styles and how each one is made
    StyleHow it is madeGood for
    WhisperLowercase letters with one mark below eachQuiet, soft messages
    DrippingOne to three marks below most lettersHorror captions
    HauntedOne or two marks above most lettersNames and bios
    FlickerHeavy stacks on about a third of the lettersA glitching look that stays readable
    CreepingMarks per letter grow from none to sixA single short line
    CrackedSlashes through about half the lettersBroken or damaged text
    GothicBold Fraktur letters (A to Z and a to z only), no marksA gothic look with no clutter
    Gothic HauntedBold Fraktur (A to Z and a to z only) plus marks above some lettersTitles and headings

    The marks are chosen at random each time, so press Reroll if a result looks too crowded or too clean. Digits, punctuation and accented letters stay plain in the two gothic styles, because only A to Z and a to z are mapped to Fraktur letters.

    How to Make Creepy Text

    1. Type a name or one short line. Until you do, the rows show a sample so you can see each style. Long paragraphs get hard to read in every style.

    2. Compare the styles. All eight update as you type. Use the readability badge to see which ones stay legible.

    3. Reroll if needed. The marks are random, so a new roll gives a different pattern.

    4. Copy the one you like. Press Copy on that row and paste it into your bio, caption or message.

    Readability: How Much Is Too Much?

    Each row shows the average marks per letter for the text you typed. That number is the whole idea behind the readability tag. Under 1.5 is High. Up to 4 is Medium. Above 4 is Low and starts to look like Zalgo.

    The two gothic styles are the exception. Blackletter (Fraktur) is harder to read than its mark count suggests, even with zero marks, so both are tagged Medium (Fraktur) instead of High.

    The tag is a rule of thumb I chose, not a test with real readers. A tall stack on one letter can hurt more than the average suggests, and a font that clips marks can make a Medium style look worse than it should. If a name matters, show it to a friend on a different phone before you commit to it.

    If you want heavier effects, the cursed text generator has presets that go up to Maximum, and the Zalgo text generator lets you set marks above, through and below separately.

    Creepy vs Cursed, Zalgo and Weird Text

    How creepy text differs from similar effects on this site
    EffectHow it worksBest for
    Creepy text (this page)Eight fixed styles that mostly stay readableNames, bios and captions
    Cursed textFour presets, a length check and a removerHeavier stacks that fit a limit
    Zalgo textSliders for marks above, through and belowFine control
    Weird textCase tricks, look-alike letters and word swaps, no marksOdd text that survives strict apps

    Where Creepy Text Works

    • Display names, bios and captions. Start with Whisper, Haunted or Gothic: they add one or two marks per letter or none, so there is little for an app to clip.
    • Gothic styles. Gothic and Gothic Haunted use Bold Fraktur letters, which draw as empty boxes on some devices. Check the preview before you paste.
    • Usernames and handles. Not supported. Combining marks and Fraktur letters fall outside the characters those fields accept.
    • Search. Fraktur letters are different characters from plain A to Z, so a gothic name will not match a search for its plain spelling. Keep a plain version somewhere searchable.
    • Accessibility. Screen readers may read gothic letters by their Unicode names, so keep it short and put anything important in plain text.

    For platform specifics, see Instagram Fonts, Discord Fonts and TikTok Fonts.

    How this page was built. I built this tool myself. The combining marks come from the Unicode Character Database, sorted by combining class into marks that sit above, through and below a letter. The gothic letters are the Bold Fraktur block from Unicode's Mathematical Alphanumeric Symbols, with the same letter table used on the Fancy Text Generator. I ran a script on 1,000 random strings (letters, digits, spaces, punctuation, a few accented letters and an emoji) through all eight styles: after removing the marks and mapping the Fraktur letters back, the original text came back in every style (Whisper returns it in lowercase), and no result contained a broken emoji or a replacement character. I also opened the page in headless Chromium at desktop and phone widths to check the layout and that the tool responds. The readability tag is my own rule of thumb based on average marks per letter. The page is reviewed when I change the tool or the Unicode data it relies on.

    Frequently Asked Questions

    What is creepy text?

    Creepy text is normal text changed just enough to feel wrong. This page does it with Unicode combining marks that sit above, below or through the letters, and with gothic Fraktur letters. Unlike heavy Zalgo text, most of these styles stay readable, so a name or a short line still makes sense.

    How is creepy text different from cursed text?

    Cursed text is about stacking as many marks as you like, with presets that run from light to unreadable. Creepy text is a set of ready-made styles, each with a fixed look such as whisper, dripping or cracked, and a readability tag so you know what you are getting. If you want to pick the amount yourself, use the cursed text generator.

    What does the readability tag mean?

    It is based on the average number of marks added to each letter in the result you see. Under 1.5 marks per letter is High, up to 4 is Medium, and above that is Low. It is a rough guide that I set myself, not a measured reading test. The two gothic styles are always tagged Medium (Fraktur) because blackletter is harder to read. Short text and fonts that clip marks can change how it looks.

    Can I use creepy text for a username or handle?

    Not for the handle itself. Apps like Discord, Instagram and TikTok limit usernames to a small set of characters, so marks and Fraktur letters are rejected or stripped there. Display names and bios are more flexible, but some apps still cut off tall stacks.

    Why do the gothic styles look like boxes on some devices?

    Gothic and Gothic Haunted use Bold Fraktur letters from the Mathematical Alphanumeric Symbols block. Many current phones and computers have a font for them, but some systems and apps do not and draw empty boxes. The Fancy Text Generator has a check that tests your own device.

    Can screen readers read creepy text?

    Often not well. Behavior depends on the screen reader and the app. Fraktur letters can be read out as their long Unicode names, and extra marks can be skipped or read one by one. Keep creepy text short and keep anything important in plain text.

    Is there a way to undo it?

    Partly. The cursed text generator has a Remove the Curse mode that strips combining marks in the range U+0300 to U+036F from pasted text. It does not turn gothic letters back into plain ones, so keep your original text if you need it.

    Is this creepy text generator free and private?

    Yes. There is no account and no usage limit. All eight styles and their readability tags are worked out in your browser, so what you type stays on your device.

    More Free Text Tools

    Other effects, if you want heavier stacks of marks or no marks at all.