Sad Font Generator

Sometimes a caption needs to look the way you feel. These styles pair soft or faded letters with broken hearts, rain clouds and crying kaomoji, ready to copy and paste.

Sad Fonts for Captions

Heartbroken Text

Crying Kaomoji Fonts

Rainy Day Sad Text

Dark and Lonely Fonts

Broken and Crossed Out Feelings

Letters that look scratched out or falling apart.

Sad Flower and Rose Text

Sad Font Ideas to Copy

Ready-made lines in the styles above. Tap Copy, or type your own text at the top to restyle everything else.

Where Sad Fonts Work

Based on our own testing on current phones and apps. Apps change their filters, so treat a โœ“ as "usually" rather than a promise, and keep a plain-text version of anything important.

Style familyiPhoneAndroidWindowsInstagramTikTokDiscordRoblox names
Math alphabets (bold, italic, cursive, gothic, double-struck, mono)Boxes only on very old Android builds and some smart TVs. Blocked in Roblox usernames; sometimes allowed in display names.WorksWorksWorksWorksWorksWorksBlocked
Small caps, superscript and subscriptSuperscript and subscript have no glyph for a few letters (q, and most subscript consonants), so those stay plain.WorksWorksWorksWorksWorksWorksPartly
Fullwidth (vaporwave) and spaced-out textFullwidth characters take double space and can hit name-length limits faster.WorksWorksWorksWorksWorksWorksBlocked
Underline, strikethrough and other combining linesSome apps strip combining marks from names; the letters survive, the line does not.WorksWorksWorksWorksPartlyWorksBlocked
Glitch (zalgo) textPhones clip tall stacks; Instagram and TikTok limit how many marks they keep. Heavy versions may be moderated as spam.PartlyPartlyWorksPartlyPartlyWorksBlocked

Explore Fonts, Symbols and Emoticons

What Are Sad Fonts?

Sad fonts are text styles built to look the way a low mood feels: slanted or faded letters, words struck through as if crossed out of a diary, and small tokens of grief such as a broken heart ๐Ÿ’”, a wilted rose ๐Ÿฅ€ or a crying face (โ•ฅ๏นโ•ฅ). The look belongs to the "sadcore" and sad-aesthetic corner of social media, where song lyrics, late-night thoughts and vent posts are styled as carefully as any fashion account.

None of it is a real typeface. Every card is put together from Unicode characters, so the italic letters come from the Mathematical Alphanumeric block, the crossed-out ones are ordinary letters with a combining long stroke overlay (U+0336) attached to each of them, and the wavy strike uses the combining tilde overlay (U+0334). The light glitch style adds one stray mark above and one below each letter, which is enough to look shaky without turning into the unreadable "cursed" text on the glitch page. The rain and storm symbols โ›ˆ and โ˜‚๏ธŽ are ordinary weather characters, and the falling-tears kaomoji .๏ฝก๏ฝฅ๏พŸ๏พŸ๏ฝฅ(๏ผž_๏ผœ) is built from halfwidth Japanese punctuation.

Because the letters are characters, they can go anywhere text goes, but they are read by machines as what they are. A screen reader encountering a struck-through word may read each letter followed by "combining long stroke overlay", or read nothing at all. If the caption matters, write it plainly and use the styled version only as an accent.

One more thing worth saying plainly: this is a visual style, not a description of anyone's mental health. Plenty of people post moody captions because the aesthetic suits their photos or the song they are quoting. If the feeling behind the words is real and heavy, talking to someone you trust does more than any font.

Why Use Sad Fonts?

A caption that looks sad reinforces a caption that reads sad. A lyric like "I'm fine" set in plain text is ambiguous; set in italic with a strike through "fine" it becomes a small piece of storytelling, and readers get the point before they have finished the sentence. That is the main job of these styles: adding tone to short text where you cannot control colour, size or font.

Sad text also fits particular formats. Close-friends stories, private Snapchat streaks and locked "vent" accounts all favour quiet, low-contrast lettering. Tiny superscript แต—แต‰หฃแต— next to a crying face reads like a whisper, and small caps แด›แด‡xแด› with a ๐Ÿ–ค looks restrained rather than dramatic. The wide-spaced italic lines under a rain cloud have a slower rhythm, which suits a wistful lyric more than a bold shout would. If you want the same quiet feel without the sad tokens, the small fonts page has the tiny alphabets on their own.

The dark end of this page overlaps with gothic styles on purpose. Fraktur letters with โ˜พ โ˜ฝ or a spider web belong to the darker, more theatrical version of sadness, the kind you see on emo and alt accounts, and the gothic fonts page carries that further. For lighter, dreamier melancholy, the soft sparkles and pastel frames on the aesthetic fonts page pair well with a single ๐Ÿฅ€.

Finally, crossed-out text is a language of its own online. Striking through a word signals "what I meant to say" or "what I no longer believe", and the wavy version reads as unsteady rather than deleted. Both let you say two things in one line, which is why they turn up in so many breakup captions.

Where Can You Use Sad Fonts?

Sad text is mostly posted in the more private or ephemeral corners of each app:

If a platform strips the strike or shows loose marks, it is normalising the text and removing combining characters. Switch to a style that does not depend on them, such as italic with a ๐Ÿ’”.

How to Use the Sad Font Generator

  1. Type the line you want to post, whether a lyric, a single word or a short thought, into the box at the top.
  2. Scroll to the section that matches the mood, for instance Heartbroken Text or Broken and Crossed Out Feelings, and hit Copy on the card, or copy only the crossed-out word if the rest of your caption should stay plain.
  3. Paste it into your story caption, tweet or status and check it on the preview screen; if the strike sits too high or the marks look loose, pick the italic version with a symbol instead.

Tips for Using Sad Fonts

Strike one word, not the sentence

Crossing out an entire caption makes it unreadable and loses the effect. Cross out the single word that carries the twist, such as "fine" or "okay", and leave everything else plain.

Use the light glitch sparingly

The light glitch style adds combining marks to every letter. On some Android keyboards and older chat apps those marks pile up and overlap the line above. It looks great in a short name or a two-word caption and increasingly worse the longer the text gets.

Text symbols age better than emoji

Emoji such as ๐Ÿ’” and ๐Ÿฅ€ are redrawn by each platform and change with updates. Text symbols like โ˜‚๏ธŽ, โ›ˆ and โ˜พ are simple glyphs in the font and look consistent everywhere, which suits a muted, faded aesthetic.

Mind the hashtags and prompts

Some platforms show a support message when a caption or search includes certain words about self-harm. That is by design and not something to route around; if you are posting a lyric, phrase the plain-text part so it is clearly a quote.

Pair the mood with the weight

Heavy sans bold letters with a spider web feel angry rather than sad. Thin italic, superscript and small caps carry sadness more convincingly, and the wide-spaced italic under a storm cloud is the most melancholic combination on the page.

Sad Fonts FAQ

What is a sad font called?

There is no single name. People search for sad, heartbroken, depressed or "sadcore" fonts, and what they usually mean is italic or thin text paired with a broken heart, rain or a crying kaomoji, which is what this page collects.

How do I cross out a word in an Instagram caption?

Type the word here, copy it from the Broken and Crossed Out Feelings section, and paste it into the caption. Instagram has no built-in strikethrough, so the Unicode version with combining marks is the only way to do it.

What does (โ•ฅ๏นโ•ฅ) mean?

It is a kaomoji of a face crying with streaming tears: the โ•ฅ characters are eyes with tears running down and ๏น is a wobbling mouth. It signals being upset or moved, sometimes jokingly.

Why does the strikethrough look higher or lower on some phones?

The strike is a combining mark that each font positions differently. Android and iOS place it through the middle of the letter, while some desktop fonts and chat apps draw it closer to the top or leave small gaps between letters.

Is using sad fonts a sign of depression?

No. It is a visual style, often chosen for a lyric, a film quote or an aesthetic account, and it says nothing about someone's health. If you or someone you know is genuinely struggling, a friend, a family member or a local helpline is a better place to turn than a caption.

Do sad fonts work in Snapchat captions?

Yes. Snapchat's text layer renders the italic, small caps and kaomoji styles cleanly. The crossed-out text works too, though on very large caption sizes the strike can look thin compared with the letters.

Which sad font is best for a breakup caption?

Italic serif with a single ๐Ÿ’” or a struck-through key word is the most read-friendly choice. If the caption is a song lyric, the wide-spaced italic under โ›ˆ gives it a slow, quiet rhythm without being dramatic.

Why does the wilted rose ๐Ÿฅ€ look different on my friend's phone?

It is an emoji, so Apple, Google and Samsung each draw their own version. If the exact look matters, use a text symbol such as โ˜‚๏ธŽ or โœž, which is a glyph in the font and changes far less between devices.

Can I use the light glitch sad text in a Twitter name?

You can, but each letter carries two invisible marks, so a glitched name counts for far more characters than it looks and some clients render the marks stacked. Keep it to one or two words.

Why does WhatsApp remove my crossed-out letters?

WhatsApp usually keeps them, but if a message is forwarded through a platform that normalises text, the combining strokes can be stripped. WhatsApp's own strikethrough, wrapping a word in tildes, survives inside WhatsApp only.