Skip to content
Snaplytics Tools

Creepy Font Generator

Text that looks almost normal and is wrong in one small way — ḍọṇ’ṭ 𝔩𝔬𝔬𝔨 b e h i n d 𝕪𝕠𝕦. 16 styles to copy, plus 9 scrawled and typewritten ones as a PNG.

21 characters typed

Creepy text to copy

The slider sets how far the marks go

Whisper

d̷̥̚ō̴̯̯̻̚n̵̨̬̆’̶̙̪̚t̸̥̹̏̄ l̴̦̓ó̷̼̱ỏ̸̱̠̊ḵ̷̞̏̊̂ b̵̠̩̓̄è̵̬̑ḧ̴̲̼́ȋ̵̧̝̙́n̷̰̦̺̈́d̸̩̮̪̽̓ ỷ̶̟ó̵̜̺ų̶̻̮́

The one most people mean. Enough marks to look wrong, few enough to still read.

Dripping

ḏo̟̰n̠’̱t̪̟ l̻o̜o̧̦k̬̦̜ b̮̟e̲̭h̼i̬̙n̤̺ḏ̮ y̥o̹u̹

Marks below the line only, so the word looks like it is running down the screen.

Rising

d̚ō̚n̆’̚t̏̄ l̓óỏ̊k̏̊̂ b̓̄è̑ḧ́ȋ́n̈́d̽̓ ỷóú

Marks above the line only — something coming up out of the text.

Interference

d̴o̶n̴’̵t̶ l̵o̴o̷k̸ b̶e̵h̴i̷n̷d̶ y̴o̴u̴

Only the overlay marks. The letters look scratched rather than stacked.

Crossed out

d̶o̶n̶’̶t̶ l̶o̶o̶k̶ b̶e̶h̶i̶n̶d̶ y̶o̶u̶

A line straight through every letter — a note someone decided against.

Slashed

d̸o̸n̸’̸t̸ l̸o̸o̸k̸ b̸e̸h̸i̸n̸d̸ y̸o̸u̸

One diagonal cut per letter. Quieter than a full strike-through.

Stained

ḍọṇ’̣ṭ ḷọọḳ ḅẹḥịṇḍ ỵọụ

A single dot under each letter. Small enough that people read the line twice.

Letters that are already wrong

No marks added — different characters

Hollow

𝕕𝕠𝕟’𝕥 𝕝𝕠𝕠𝕜 𝕓𝕖𝕙𝕚𝕟𝕕 𝕪𝕠𝕦

Empty, outlined letters. The word is there and there is nothing inside it.

V o i d

d o n ’ t l o o k b e h i n d y o u

A space between every letter. Nothing is corrupted — the sentence just takes longer to say.

Quiet caps

ᴅᴏɴ’ᴛ ʟᴏᴏᴋ ʙᴇʜɪɴᴅ ʏᴏᴜ

Small capitals: the same words, said flatter. q and x have no small-cap letter in Unicode and stay as they are.

Tiny whisper

ᵈᵒⁿ’ᵗ ˡᵒᵒᵏ ᵇᵉʰⁱⁿᵈ ʸᵒᵘ

Raised half-size letters, for something muttered under a caption.

Backwards

uoy dniheb kool t’nod

Read right to left with the letters unchanged — the far side of the glass.

Blackletter

𝔡𝔬𝔫’𝔱 𝔩𝔬𝔬𝔨 𝔟𝔢𝔥𝔦𝔫𝔡 𝔶𝔬𝔲

Fraktur. Old and formal rather than gory, which is why it holds up in a case file.

Rotted blackletter

𝔡̱𝔬̟𝔫̠’̮𝔱̬ 𝔩̻𝔬̜𝔬̦𝔨̬ 𝔟̮𝔢̹𝔥̘𝔦̬𝔫̤𝔡̲ 𝔶̦𝔬̹𝔲̺

Fraktur with a light corruption under it. Held back on purpose — fraktur is dense enough already.

Decayed

ɖøŋ’ŧ łøøĸ ƅҽħìŋɖ ɏøų

Every letter swapped for a hooked or struck look-alike. Nothing is misspelt; it just does not sit right. Capitals come out in the lowercase form.

Typewriter

𝚍𝚘𝚗’𝚝 𝚕𝚘𝚘𝚔 𝚋𝚎𝚑𝚒𝚗𝚍 𝚢𝚘𝚞

Even-width letters — the register of a transcript, a log file or a found document.

How it works

How the creepy font generator works

  1. Type the line

    Write the sentence plainly first. Creepy text works on short lines — a title, a warning, a name — not on paragraphs.

  2. Set the corruption

    The slider drives the first section. It starts at a whisper, which is where it should stay for anything a reader has to get through.

  3. Copy a style

    16 rows, all in your own words. If you want the marks climbing out of the line instead, the glitch generator is the one built to go loud.

  4. Or download a PNG

    The Creepy picture tab draws your line in 9 scrawled and typewritten styles, on a transparent or coloured background.

Why it works

Less corruption is more frightening

The instinct is to drag the slider to the top. It is worth resisting. Once a sentence is completely buried in marks it stops being unsettling, because it stops being a sentence — a solid block of stacked accents reads as decoration, the same way a cartoon skull does. The reader knows immediately that someone was playing with a font.

What actually lands is a line you can read with one thing wrong in it: a single dot sitting under each letter, a strike through a word that was apparently written and thought better of, letters spaced so far apart that the sentence slows to a crawl, a word that is spelt correctly in letters that are not quite the right letters. The reader gets to the end before deciding something was off, then goes back. That second look is the whole effect, and you only get it while the text still reads.

This page is built for that register on purpose. If you want the loud end of the shelf instead — horror-poster capitals, blood, the full dripping treatment — the scary font generator is the right tool and there is no point in making this one do it badly.

Where it lands

Where unsettling text belongs, and where it does not

Most of the traffic here is fiction: a creepypasta post where one line of dialogue should look corrupted, an ARG clue that has to read as a machine transcript someone was not meant to find, analog-horror episode titles and on-screen captions, a Discord or Reddit post styled as a found document, a tabletop handout, a Halloween invite. In every one of those the styled text is doing a job a plain sentence cannot — it tells the reader what kind of thing they are looking at before they have read a word of it.

It does not belong anywhere the text has to function. Usernames and handles reject it outright. A styled hashtag is a different hashtag and collects nothing. Search — the site’s and the browser’s — matches the characters, not the shapes, so a corrupted title is invisible to anyone looking for it. And for a thumbnail or a story, an image beats pasted characters every time, because the letterforms travel instead of depending on whatever font the viewer’s phone happens to have. That is what the picture tab is for; to drop the line over a photo afterwards, use add text to image.

Before you paste

What it sounds like to a screen reader

Styled text is not formatting, it is different characters, and assistive technology reads them as what they are. VoiceOver and TalkBack announce a stacked line mark by mark — “combining dot below, combining tilde overlay” — which turns four heavily corrupted words into a long, useless recital. The alphabet rows are no better: blackletter d is announced as “mathematical fraktur small d”, letter after letter, with the word never said aloud.

None of that is a reason to avoid the page. It is a reason to keep it to a title, a caption or one line of dialogue, and to leave any text somebody has to act on — a date, a link, an instruction — in ordinary letters underneath. That is also, conveniently, the same advice the effect itself wants: a small amount of this goes a very long way.

Questions

Frequently asked questions

Why does creepy text sometimes arrive as plain letters or empty boxes?

Two different reasons. The stacked marks are separate characters riding on each letter, and some apps normalise or strip them on save — the text is fine, the app removed it. Empty boxes are the opposite problem: the characters arrived, but the device has no glyph for them. Blackletter and outline letters are the usual culprits on older Android phones.

Is this the same thing as zalgo text?

Partly. The first four rows are zalgo — combining marks stacked on every letter — but held to a whisper and split by direction, so you can have marks only under the line or only above it. The rest of the page is not zalgo at all: those rows swap in different letters rather than decorating the ones you typed.

Can I put creepy letters in a username?

Usually not. Handles on Instagram, TikTok, Reddit and most games only accept letters, numbers, underscores and full stops, so anything styled is rejected on save. Display names, bios, captions, comments, Discord messages and document titles all take it.

Can I use the downloaded PNGs in a video or a story?

Yes, including monetised videos. The four typefaces are open licence — Special Elite and Rock Salt under Apache 2.0, Nothing You Could Do and Creepster under the SIL Open Font Licence — and images made with them carry no restriction. The one thing those licences do not allow is selling the font files themselves, which this page never hands out.