Also available in: Español · Português · Français · العربية
Heart Symbols: Copy and Paste ♥ ♡
A free library of heart symbols, heart emoji, and heart kaomoji — click to copy, build combos, paste anywhere.
What are heart symbols?
Heart symbols are heart-shaped characters you can copy and paste into any bio, caption, or chat without installing a font or an app. They come in two different species. The first is text hearts like ♥, ♡, and ❥ — plain Unicode characters that behave exactly like a letter: they pick up whatever color and size the surrounding text is set to, which is why people also search for them as “heart fonts” when they want a heart that matches their aesthetic instead of clashing with it.
The second species is heart emoji like ❤️ and 💕 — small colored images drawn by your phone or computer's operating system rather than typed characters. They always show up in color, no matter what color the text around them is. This page keeps the two apart in separate sections, plus a third section of heart kaomoji (heart faces built from several characters), so heart copy and paste is fast whichever style you're after.
How to use it
- Pick a section. Choose Hearts for plain text-style symbols, Heart emoji for the full colored emoji set, or Heart kaomoji for heart faces like ( ˘ ³˘)♥.
- Click to copy.Click any heart and it's copied to your clipboard instantly — a checkmark flashes for two seconds to confirm it worked.
- Build combos in your tray.Every heart you click also lands in the “Your picks” tray at the top, so you can stack a combo like ♡ ⋆ ᰔ, then hit Copy all to grab the whole thing at once or Clear to start over.
Use cases
People use this page for Instagram and TikTok bios and captions, coquette or soft-aesthetic symbol combos built right in the tray, Discord statuses and channel names, WhatsApp display names, and love notes or photo edits. The heart emoji section is handy when you want to match an exact color to a theme — orange for a fall post, purple for a playlist cover, black or white to keep things minimal — since each emoji heart renders as its own fixed color.
Honest limitations
Because text hearts and emoji hearts are rendered completely differently, mixing them can look inconsistent — a text heart takes on your font's color while an emoji heart stays fixed. The classic example of this confusion is the plain heart ❤ (U+2764): on most phones it renders as a red emoji, but in many desktop apps it shows as a plain text glyph instead. Unicode has a fix for this — invisible “variation selector” characters that force text or emoji presentation — and the ♥︎ and ❤︎ entries on this page carry the text-presentation selector so they stay text-style wherever you paste them.
A few of the trendy symbols here aren't hearts at all — they're letters from other alphabets that happen to look heart-shaped. ఌ is a Telugu letter and ꨄ is a Cham letter, both borrowed purely for their shape. They look great in a bio, but screen readers will announce them as the letters they actually are, and some strict username fields may reject them. Kaomoji are built from several characters strung together, so their alignment can shift depending on the font they're pasted into. Across the board, treat these as decoration, not meaning — don't lean on heart symbols to carry information that assistive-tech users need to understand.
Why is it free?
This heart symbols tool is part of FreeToGenerate.com, a collection of free tools that run entirely in your browser. There's no account to create, no watermark on what you copy, and no premium tier hiding hearts behind a paywall — every symbol, emoji, and kaomoji on this page is free to copy and paste as much as you want.