There are more than a dozen hearts in the set and no official meaning for any colour. What exists instead is convention, built up through use, and it varies enough by community that the same heart can read as platonic to one person and romantic to another.
❤️ 💜 💖 💕 🫶 🖤
Quick answer
Which emoji should you use?
❤️ is the default and the most romantic by convention. 💜 and 💙 are the usual platonic choices, 💖 is enthusiastic rather than romantic, and 🫶 expresses support without the colour question arising at all.
The plain red heart carries the strongest romantic reading of any in the set. Between close friends and family it is ordinary, but it is the one to think about before sending to someone new.
Purple has become the standard platonic heart, largely because it is furthest from red in what people expect. It is the safest colour for a friend or a colleague.
Two hearts with the smaller one trailing, which suggests movement. It reads as shared rather than directed, so it works for couples and for close friendships.
Hands forming a heart, a gesture from Korean pop culture. Because it is a gesture rather than a coloured heart, it sidesteps the whole colour convention.
Added in 2016 with no assigned meaning, and grief, dark humour and visual identity all attached themselves afterwards. Its meaning depends more on context than any other heart.
Thanks for everything this week 💜So happy for you both 💕Here if you need anything 🫶
Turn up the tone
Emoji combinations for hearts
Two emoji can blend different shades of the message. Keep the pair short so it still feels intentional and easy to read.
❤️💜
Red Heart + Purple Heart
Combine the default, and the most loaded with warmth without romance when one symbol does not quite carry the whole tone.
💖💕
Sparkling Heart + Two Hearts
Combine enthusiasm rather than affection with something mutual when one symbol does not quite carry the whole tone.
🫶🖤
Heart Hands + Black Heart
Combine support with no colour attached with grief, or an aesthetic when one symbol does not quite carry the whole tone.
Tone check
Match the emoji to the moment
01
Colour is convention, not rule
Unicode assigns no meaning to heart colours. Everything people believe about them was learned from use, which is why the conventions differ between groups.
02
Red is the one to think about
❤️ is unremarkable with family and close friends and significant with almost anyone else. If you are unsure, 💜 says the same warmth without the question.
03
Gestures dodge the problem
🫶 and 🤗 express care without a colour to interpret, which makes them the easiest hearts to send in a work or acquaintance context.
Make it land
How to write the message
Step 01
Say it in words first
Write the part you need the reader to understand even if the emoji fails to render. This matters most in emotional, professional and unfamiliar conversations.
Step 02
Choose the emotional volume
Start with ❤️ for the default, and the most loaded, or choose 🖤 when grief, or an aesthetic fits better.
Step 03
Read it once without context
Check whether a stranger could mistake the reaction for sarcasm, romance or a joke. Add one clarifying phrase when the relationship alone does not explain the tone.
Where you send it
Texts, work chats and public posts
Texts and DMs
Familiar conversations can carry more nuance. Match the emoji the other person already uses, and let your shared history do some of the work.
Work and group chats
Choose the clearest, least ambiguous option and place it after a complete sentence. One emoji usually gives enough tone without distracting from the information.
Captions and comments
Public posts have less relationship context, so readers may interpret a symbol more broadly. Use the caption to establish who or what the reaction is about.
Avoid a mixed signal
One thing to watch for
Let the words carry the meaning
Two colours carry meanings that have nothing to do with affection. 💛 was Snapchat's closest-friend marker, which shaped how a generation reads it, and 💜 collides with a military decoration in the United States. Neither will cause real confusion in context, but both are worth knowing.
Emoji artwork also changes between Apple, Google, Samsung and other platforms. Small differences in the eyes, mouth, colour or gesture can shift the emotional reading, so a symbol that looks gentle on your phone may look stronger on someone else’s device.
Common questions
About heart emoji
What do the different heart colours mean?
Nothing officially. Unicode encodes the colours and assigns no meanings, so everything people believe about them is convention learned from use. The most widely shared readings are red for romance, purple and blue for friendship, pink for enthusiasm and black for grief or aesthetic, but none of these are reliable across every group.
Which heart emoji is safe to send a friend?
💜 and 💙 are the usual platonic choices, and 🫶 avoids the colour question entirely by being a gesture. ❤️ is fine with close friends who already know your tone, but it carries the strongest romantic reading and is the one most likely to be over-read.
What is the difference between ❤️ and 💖?
❤️ is affection directed at someone; 💖 is enthusiasm about something. The sparkles are what make the difference, pushing the pink heart towards delight and away from a declaration, which is why 💖 suits good news and ❤️ suits people.
Emoji can render differently across devices and their meaning changes with culture, relationship and context. When the message matters, let clear words lead.