Heart Symbols
Every heart character Unicode has to offer, in one place. Click any symbol to copy it, then paste it into a bio, caption, document, or design. Card suit hearts and dingbat hearts work almost anywhere; the aesthetic script hearts are worth testing on your target platform first.
Classic text hearts
Colored emoji hearts
Heart effects and extras
Aesthetic hearts
Hearts with arrows
Card suits
How it works
- 01 Find the heart you want and click or tap it to copy it to your clipboard.
- 02 Paste it into your bio, caption, message, or document with Ctrl+V (Cmd+V on Mac).
- 03 Mix hearts with regular text, or style the whole line with our fancy text generator.
Where heart symbols come from
The oldest heart characters in Unicode go back to the standard's earliest releases. ♥ Black Heart Suit and ♡ White Heart Suit were encoded as playing card suits, inherited from older computer character sets. ❤ Heavy Black Heart arrived with the Dingbats block, a digitized version of the Zapf Dingbats ornament collection, along with ❣ Heavy Heart Exclamation Mark Ornament, ❥ Rotated Heavy Black Heart Bullet, and the floral hearts ❦ and ❧.
The colored hearts came later and from a different direction. 💙, 💛, 💚, and 💜 began as emoji on Japanese mobile carriers and were standardized in Unicode 6.0 in 2010. 🧡 Orange Heart followed in 2017, and 🤎 Brown Heart and 🤍 White Heart in 2019. Characters like ᰔ, ෆ, and ღ are not hearts at all: they are letters from the Lepcha, Sinhala, and Georgian scripts that happen to look like hearts, which is why aesthetic bios borrow them.
Where they render
The suit hearts and dingbat hearts display almost everywhere: social bios, Word and Google Docs, spreadsheets, email subject lines, and plain text messages. The emoji hearts render in full color on every modern phone, browser, and desktop OS. The borrowed script letters are the fragile ones. If a device has no font covering Lepcha or Cham, the reader sees an empty box instead of a heart, so check a post on a phone before locking one into a username.
Usage ideas
Hearts pull their weight in Instagram and TikTok bios, Discord and Twitch usernames, Etsy listing titles, wedding stationery text, and YouTube titles. Pair a simple ♡ with a script typeface from our wedding fonts collection, or run your name plus a heart through the fancy text generator for a matched look.
One caveat: ❤ has two official presentations, flat text and red emoji, and many apps force the emoji look. If you specifically want the plain text heart, ♥ is the more reliable choice.
Questions
Why does ᰔ show up as an empty box on some devices?
ᰔ is a letter from the Lepcha script, and not every device ships a font that covers it. Phones usually render it fine; older desktops and smart TVs often do not. If it matters, test on the platform you care about, or fall back to ♡ which works nearly everywhere.
What is the difference between ♥ and ❤?
♥ is the Black Heart Suit from playing cards and almost always renders as a flat text glyph. ❤ is Heavy Black Heart from the Dingbats block, and most apps display it as the red emoji heart. Use ♥ when you want a plain, ink-colored heart.
Can I use these hearts in commercial designs, like Etsy listings?
Yes. Unicode characters are not copyrighted, so pasting them into titles, bios, and product text is fine. If you place a heart in artwork, the shape comes from whatever font renders it, so for physical products use a font whose license permits commercial use. Every font on DaFontFonts does.
More tools like this
All text tools
Tool indexStyle generators
- Aesthetic Text Generator
- Bold Text Generator
- Bubble Text Generator
- Cursive Text Generator
- Fancy Text Generator
- Glitch Text Generator
- Gothic Text Generator
- Italic Text Generator
- Small Caps Text Generator
- Small Text Generator
- Strikethrough Text Generator
- Tattoo Font Generator
- Underline Text Generator
- Upside Down Text Generator