Love symbols — <3 ♡ ღ ∞ and love kaomoji
Love symbols to copy — ‹3 ♡ ღ ꨄ ∞ — plus love kaomoji, couple and ring symbols. The text ones pass Roblox and Free Fire names; the 💌 emoji does not.
Checked on real iOS, Android and Windows devices · last checked · by the SoShareIT Emojis editorial team
Love Symbols — copy in one tap
420 kaomojiTry it with your own name
Type a name, copy any style — 24 frames, one tap eachPaste the result into a display name or bio. A TikTok or Instagram @username accepts only letters, numbers, dots and underscores — decorated characters are rejected there.
Where these are accepted
Tested per field — the honest version| App / field | Decoration | Limit | Last tested | What actually happens |
|---|---|---|---|---|
| TikTok username (@handle) | Rejected / stripped | 2–24 characters | August 2026 | Letters, numbers, underscore and dot only, and it cannot start or end with a dot. Decorated characters are rejected outright. |
| TikTok display name | Accepted | No decoration limit found | August 2026 | Accepts symbols, kaomoji and decorated combos. This is the field every "TikTok font" guide actually means. |
| Instagram bio & name | Accepted | Both fields accept decoration | August 2026 | Bio and display name both take decorated characters. The @username does not. |
| Game display names (Roblox, Free Fire) | Rejected / stripped | Emoji stripped; text marks usually pass | Not tested in-game | Colour emoji are stripped from most in-game name fields, while plain marks — ⋆ ★ 𐙚 ୨୧ ✧ — usually survive. Each game runs its own private filter and changes it without notice, so use the rename preview before you confirm. |
| Discord, Telegram, WhatsApp | Accepted | Long combining stacks may be trimmed | August 2026 | Display names and messages accept the full range. Very long combining stacks may be trimmed in narrow layouts. |
Platform filters are undocumented and change without notice, so we re-test rather than copy forward — see how we curate and verify.
This page is about the symbols people use to say love — the typed <3, the faces that hug and blush, the letters borrowed from other alphabets because they look like hearts, and the couple and forever marks. For the heart characters themselves — ♡ ♥ ❤ in every colour, with code points — the heart symbols page has the full set.
Almost none of these is a heart character. ღ is a Georgian consonant, ꨄ is a Cham letter, ᰔ is Lepcha and ∞ is a mathematics symbol. That is not trivia: a letter behaves like text, takes the colour of your words and passes a username filter, while an emoji is a fixed-colour picture that many name fields strip out.
How to use love symbols
- Bio: ღ and ∞ sit quietly beside a name without shouting.
- Messages: a kaomoji carries tone that a single ♡ cannot.
- Display name: <3 and ‹3 have never been stripped by any filter.
- Captions: ⚭ and ∞ read as commitment without a word.
If it must survive a strict name field, use <3 ♡ ღ ∞. If it must stay in colour, use 💌 💍 💋.
The typed heart — <3 and ‹3
Before there were emoji there was <3 — a less-than sign and the digit three, turned on its side. It is still the most typed love symbol there is, because every keyboard already has both characters and no filter has ever stripped them.
You will also see ‹3. That first character is not a less-than sign: it is U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK, a proper typographic quote mark. It sits narrower and higher than <, so the heart looks tidier next to lowercase letters — which is exactly why it took over in bios. Both are plain text and both survive fields that reject emoji.
The same trick gives you the broken version, </3, and the doubled <33 for emphasis.
Love kaomoji — faces that hug and blush
These are the faces people actually send: hugging, blushing, holding out a heart. They are kaomoji — built from ordinary letters and marks, not pictures — so they paste into a caption, a display name or a message without an app.
If part of a face arrives as an empty rectangle, that device is missing a font for one of its characters and the copy itself is still intact.
Love symbols borrowed from other alphabets
Half the love symbols in circulation are not heart characters at all. They are letters from writing systems that have nothing to do with romance, borrowed because their shape reads as a heart. Knowing which is which matters: a letter behaves like text and passes a username filter, an emoji usually does not.
| Symbol | Code point | Unicode name | What it really is |
|---|---|---|---|
| U+10E6 | Georgian letter ghan | A Georgian consonant. It reads as a soft heart, which is why it spread through bios long before emoji did. | |
| U+AA04 | Cham letter ai | A letter from the Cham script of Vietnam and Cambodia. Not a heart character at all. | |
| U+1C14 | Lepcha letter bla | From the Lepcha script of Sikkim. Borrowed purely for the shape. | |
| U+0C0C | Telugu letter vocalic l | A Telugu vowel letter that happens to curl like a heart. | |
| U+221E | Infinity | A maths symbol. The standard way to write “forever” next to a name. | |
| U+2765 | Rotated heavy black heart bullet | A typographic bullet — the upside-down heart. | |
| U+2763 | Heavy heart exclamation mark ornament | A heart on an exclamation point. | |
| U+2619 | Reversed rotated floral heart bullet | A printer’s ornament from metal type. |
ღ is the one worth remembering. It is a Georgian consonant, in continuous use as a letter for centuries, and it became an internet love symbol purely by accident of shape.
Couple, ring and forever symbols
The symbols for couples, weddings and forever. Note that two of them are plain text rather than emoji: ⚭ and ⚮ come from genealogy notation, so they take your text colour and survive fields that strip pictures.
| Symbol | Code point | Unicode name | Notes |
|---|---|---|---|
| U+1F48C | Love letter | An envelope with a heart. Emoji, so always colour. | |
| U+1F48D | Ring | Emoji. The engagement shorthand. | |
| U+1F48B | Kiss mark | Emoji lipstick print. | |
| U+26AD | Marriage symbol | Two interlocking rings. Plain text — it is a genealogy symbol. | |
| U+26AE | Divorce symbol | The broken counterpart, also plain text. | |
| U+221E | Infinity | Text. Pairs with a name for “forever”. |
Ready-made love lines for a bio
Ready-made lines for a bio or a caption. Tap to copy the whole thing.
For the heart characters themselves — every colour, every code point and the difference between ♡ and ❤️ — see heart symbols. For bows and pastel frames to wrap around them, see coquette symbols.
Symbol meanings
Browse every kaomoji topic and copy in one tap.
Explore topicsMore collections
All articles →
Symbol Collections
Zzz Sleep Symbols
The ᶻ𝗓𐰁 sleep combo taken apart character by character, plus 💤 😴 and sleepy kaomoji. ᶻ𝗓𐰁 passes Roblox and Free Fire names; the 💤…
Symbol Collections
KKTC Flag Emoji
There is no KKTC flag emoji, because Unicode builds flags from ISO 3166-1 region codes. Here is why, how flag emoji work, and the…
Symbol Collections
VIP Symbols
VIP symbols for a name — ♛ ♕ ⚜ ✦ with code points and alt codes, plus ready-made name frames. Text marks, so they…
Symbol Collections
Butterfly Symbols
Butterfly symbols to copy — the 🦋 emoji and the text butterfly Ƹ̵̡Ӝ̵̨̄Ʒ, taken apart letter by letter. The text one passes a TikTok…
Symbol Collections
Game Name Symbols
Symbols for a game name — ⚔ ☠ ⚡ ♠ and ꧁ ꧂ frames — with code points and alt codes, and an honest…
Symbol Collections
Flower Symbols
Every flower symbol ✿ ❀ ❁ ✾ ⚘ with its code point and alt code, plus blossom emoji and flower dividers. The text ones…