Snapchat Heart Colors

What the heart emoji next to a friend's name on Snapchat actually means โ€” the classic best-friend color progression, explained honestly, plus the general heart color story. Click any symbol to copy it instantly.

Snapchat shows a small heart emoji next to some of your friends' names, and the color is not random โ€” it tracks how long you two have been each other's number-one best friend. This page covers that Snapchat-specific meaning as its main focus, plus a short refresher on what each heart color means in general Unicode use (the fuller version of that general story lives on the heart symbol and heart emoji pages linked below). One honest caveat up front: Snapchat lets you customize or turn off Friend Emojis entirely in Settings, so treat the progression below as the long-standing classic default, not a permanently fixed chart, and check Settings > Friend Emojis for your own current set.

Hearts On Snapchat

Heart Colors Snapchat Uses

The three heart colors that show up in Snapchat's classic best-friend progression.

Yellow Heart
Red Heart
Two Hearts (Pink)
Other Heart Colors

Other Heart Emoji Colors (General Meaning)

The rest of Unicode's heart-color palette โ€” see the full heart emoji hub linked below for the complete list and every meaning.

Orange Heart
Green Heart
Blue Heart
Purple Heart
Heart Symbol Forms

Heart Symbol & Text Forms

The non-color heart glyphs โ€” the Unicode card-suit heart and the classic text heart.

Black Heart Suit (U+2665)
ASCII Text Heart
The Snapchat Progression

How the Snapchat heart color progression works

The heart only appears once two people become each other's number-one best friend โ€” meaning each of you sends more Snaps to that person than to anyone else. From there, the heart's color is Snapchat's way of showing how long that mutual #1 status has held, not a one-time badge.

Classically, and still the default many Snapchatters see today, the progression runs through three stages: it starts as a ๐Ÿ’› yellow heart the moment you become each other's #1 best friends, shifts to a โค๏ธ red heart once that mutual #1 status has held for about two weeks straight, and moves to ๐Ÿ’• two pink hearts once it has held for roughly two months straight. Break the streak of being each other's #1 โ€” by sending more Snaps to someone else instead โ€” and the heart resets or disappears.

Two important caveats. First, Snapchat has made Friend Emojis fully customizable: Settings > Manage > Friend Emojis lets anyone turn the whole system off or reassign which emoji represents which tier, so a friend's heart colors can differ from the classic set above by their own choice. Second, Snapchat has adjusted parts of this system over the years and can again, so treat this as the long-standing reference point rather than a permanent spec. When your own heart colors don't match what's described here, your Settings > Friend Emojis screen is the source of truth.

FAQ

Snapchat heart colors frequently asked questions

๐Ÿ’› classically marks the start of the highest tier: you and that friend currently send more Snaps to each other than to anyone else, making you each other's #1 best friend. It's usually the first heart color to appear once that status begins.

โค๏ธ classically appears once you and a friend have been each other's #1 best friend continuously for about two weeks. It's the middle stage between the starting yellow heart and the two pink hearts that follow with more time.

The heart tracks mutual #1 best-friend status, so it changes or disappears if either of you starts sending more Snaps to someone else, breaking that #1 ranking. It can also change because Friend Emojis are customizable and can be reassigned or turned off entirely in Settings > Manage > Friend Emojis, by you or by the other person.

Not necessarily. The colors and thresholds described here are the long-standing classic default, but Snapchat's Friend Emoji system is customizable per user and has been adjusted over time, so your exact set may differ. Check Settings > Friend Emojis on your own account to see what's currently active.

Transform text with Unicode fonts

Use UltraTextGen to convert plain text into bold, italic, cursive, and 100+ other Unicode font styles โ€” free and instant.

Open UltraTextGen โ†’
Related Resources

Snapchat Symbols & Emoji

Copy-paste Snapchat bio symbols and the full Friend Emoji explainer.

Heart Emoji & Kaomoji

Every heart color, meaning, and combo set in one hub.

Heart Symbol

The card-suit heart's origin, codepoints, and how to type it.

Sunglasses Symbol

The ๐Ÿ˜Ž glyph's codepoint and its Snapchat Friend Emoji role.