FontVibe
HomeGenerateStylesGalleryFontsPricingBlog
English▾
FontVibe
✦FontVibe
FontVibe

Free AI font generator — describe what you need or pick a style, and get finished text artwork. 138+ styles, instant PNG/JPG download.

Product

GenerateStylesGalleryPricing

Popular Scenes

Halloween designsChannel designsHalloween font

Resources

BlogAI Font LibraryTransparent Background MakerAI Font PromptsASCII Art GeneratorFont Tools

Legal

Terms of ServicePrivacy PolicyLegalContact
© 2026 Funovate Technology LLC. All rights reserved.
FontVibe

Free AI font generator — describe what you need or pick a style, and get finished text artwork. 138+ styles, instant PNG/JPG download.

Product
GenerateStylesGalleryPricing
Popular Scenes
Halloween designsChannel designsHalloween font
Resources
BlogAI Font LibraryTransparent Background MakerAI Font PromptsASCII Art GeneratorFont Tools
Legal
TermsPrivacyLegalContact
© 2026 Funovate Technology LLC. All rights reserved.
Home›Tools›Heart Symbol

Heart Symbol

Every heart symbol worth copying, on one page — the plain text hearts ♥ ♡, the dingbat hearts ❤ ❥ ❣ ❦ ❧, every colour emoji heart up to the newest 🩷 🩵 🩶, hundreds of aesthetic heart text combos, heart kaomoji, love emoji and a full suit of heart playing cards. Want hearts around a name instead? Type it into the heart font generator at the top and pick from more than 500 heart text styles — hearts around it, hearts between the letters, cursive with hearts, two names joined by a heart — then tap to copy and paste it into a bio or caption. Tap any symbol below to copy it. The labelled cards give each classic heart its real name and code point, and the guides cover which heart to use where, how to type one on any keyboard, and what each colour heart usually means — because the difference between ♥ and ❤️ catches people out constantly.

✦ Made with AI

AI creations from the community

Be Mine, Emma
Hello Baby
LUNA
Olivia
Sweetie
Mia & Leo
Love You
Forever Yours
✦ How It Works

How to Use This Tool

  1. 1Pick a heart. The labelled cards cover the classic text hearts. The grid below has every other heart symbol — emoji hearts, floral hearts and decorative combos.
  2. 2Tap to copy. One tap copies it to your clipboard. No sign-up, nothing to install.
  3. 3Paste it where you need it. Bios, usernames, captions, messages, documents. These are text characters, so they survive the trip.
  4. 4Check how it renders there. Some apps turn ♥ into a colour emoji automatically. If you specifically want the plain black heart, paste it and look before you commit.
✦ Compatibility

Why Do Some Fonts Show as Boxes?

The single most confusing thing about heart characters is that the same character can look completely different depending on where you paste it.

♥ (U+2665) and ❤ (U+2764) are text characters. Historically they render as a plain monochrome heart in the surrounding text colour. But many modern platforms substitute a colour emoji glyph for them automatically, so the same character shows as a black heart in one app and a red emoji in another. That behaviour is the app's decision, not something you can control from the character you copy.

If you specifically need the plain outline, ♡ (U+2661) is the most reliable — it is far less commonly substituted with an emoji.

The emoji hearts (💛 💚 💙 and so on) are unambiguous: they are always colour emoji everywhere. And the decorative combos further down are ordinary characters strung together, so they render as well as their least-supported piece does — worth testing before putting one in a username.

✦ Examples

See It in Action

  • ♥— The classic. Alt+3 on Windows types it directly, which is why it is the heart most often seen in older text and forum posts.
  • ♡— The outline heart, and the most reliable choice when you want a plain, non-emoji look — apps rarely substitute an emoji glyph for it.
  • ❦— The floral heart, a printer's ornament rather than a love symbol. It reads as decorative rather than romantic, which makes it useful in a bio.
  • <3— The original text heart, typed with two keys. It works in any text box, and some chat apps such as Discord turn it into ❤️ automatically.
  • 🤍— The white heart emoji. There is no true outline heart emoji, so this is the closest thing — for a hollow look in plain text, use ♡ instead.
✦ Compatibility

Where It Works and Where It Breaks

Works in
  • bios, usernames and captions
  • messages and comments
  • documents
Breaks in
  • ♥ and ❤ often render as a colour emoji rather than plain text, and which one you get depends on the app, not on you
  • the newest emoji hearts 🩷 🩵 🩶 show as a box on devices not updated since 2022–2023, Windows 10 among them
Worth knowing
  • some 'aesthetic hearts' circulating online are letters borrowed from other writing systems that happen to look like hearts — decorative, not real heart characters
Typical uses
  • heart in a bio or username
  • decorate a message
  • aesthetic text art
✦ Heart font generator

Heart Text for Names: Around, Between and Inside the Letters

The generator at the top of this page turns a name into heart text in more than 500 ways, sorted into groups. Heart Wrap puts hearts around the name (♡ Emma ♡). Between Letters threads them through it (E♡m♡m♡a). Heart Letters swaps a letter for a heart (L♡ve). Fancy Hearts combines cursive, bold, bubble and gothic letters with hearts, and Couples joins two names.

Two controls multiply all of these. The heart row switches every style to the heart you pick — ♡ ♥ ❤ 💕 💖 ꨄ and more — and the star on each card saves a style to Favorites so it is waiting next time.

A few styles use rarer characters that older phones may show as boxes. Those are marked, and they sit at the end of each group. To skip them, turn on the high-compatibility filter.

✦ Pick the right one

Text Hearts, Emoji Hearts and Decorative Hearts

Three different families end up in the same search, and they behave differently once pasted.

- Text hearts (♥ ♡) — plain characters that take on the surrounding text colour, unless the app substitutes an emoji. ♡ is the most reliable if you want a genuinely plain look.

- Emoji hearts (❤️ 💙 💚 🖤 🤍) — always colour, always the platform's own artwork. Use these when you want the colour and do not care that it looks different on iPhone and Android.

- Dingbat and floral hearts (❥ ❣ ❦ ❧) — printer's ornaments rather than love symbols. They read as decorative, which is often exactly what a bio needs.

The decorative combos in the grid — things like 。゚♡ and ⋆♡⋆ — are just several characters typed together. Nothing special is going on, and you can build your own by combining any of the pieces above.

✦ Know the names

Black Heart, White Heart: Why the Names Don't Match the Colours

Search for a black heart symbol and you will get three different characters, because Unicode's names follow an old printing convention: black means filled and white means outline — not the colour you see.

- ♥ Black heart suit (U+2665) — the filled card-suit heart. It usually takes the colour of the surrounding text, so it can look red, pink or black.

- ♡ White heart suit (U+2661) — the outline version of the same card-suit heart.

- ❤ Heavy black heart (U+2764) — despite the name, this is the character behind the red heart emoji ❤️. Most phones show it red.

- 🖤 Black heart (U+1F5A4) and 🤍 White heart (U+1F90D) — the emoji that really are black and white.

So if you want a heart that is actually black on every phone, copy 🖤. If you want one that follows your text colour, copy ♥.

✦ Keyboard shortcuts

How to Type a Heart Symbol on Any Keyboard

Copying from this page is fastest, but every system has its own way to type a heart.

- Windows — with Num Lock on, hold Alt and type 3 on the numeric keypad for ♥. On a laptop without a keypad, press Windows key + . (full stop) to open the emoji panel and search heart. Character Map (search charmap in the Start menu) shows every heart your fonts contain.

- Microsoft Word — type 2665 and press Alt+X to turn it into ♥. The trick works with any code point: 2661 gives ♡ and 2764 gives ❤.

- Mac — press Control+Command+Space (or the Globe key on newer Macs) to open the emoji and symbols viewer, then search heart.

- Linux — on most desktops, press Ctrl+Shift+U, type 2665 and press Enter. The other hearts work the same way: 2661 ♡, 2763 ❣, 2764 ❤, 2765 ❥, 2766 ❦, 2767 ❧ and 10e6 ღ.

- iPhone and Android — the emoji keyboard has every colour heart. For ♥ or ♡, set up a text replacement once (on iPhone: Settings, General, Keyboard, Text Replacement) so a short code such as hrt expands into the heart. Many Samsung keyboards also put ♡ and ♥ on the symbol pages.

- HTML — write &hearts; or &#9829; for ♥, and &#9825; for ♡.

- Plain text — <3 needs no special key at all.

✦ Colour meanings

What Each Colour Heart Emoji Usually Means

Unicode gives the colour hearts plain names — red heart, blue heart and so on — and no official meaning. What follows is how people commonly read them, and it shifts between friend groups and fandoms.

- ❤️ Red — romantic love; the default heart.

- 🧡 Orange — warmth and care, a softer step down from red.

- 💛 Yellow — friendship and happiness; the safe choice with friends.

- 💚 Green — nature, health and growth, and sometimes jealousy.

- 💙 Blue — trust, loyalty and calm, often platonic.

- 💜 Purple — compassion, and the BTS fandom's 'I purple you'.

- 🖤 Black — dark humour, grief or a goth aesthetic.

- 🤍 White — a soft, clean aesthetic, or quiet support.

- 🤎 Brown — warmth, and often pride in brown and Black skin.

- 🩷 Pink, 🩵 light blue, 🩶 grey — the newest trio, mostly used for soft aesthetics.

- 💔 Broken, ❤️‍🔥 on fire, ❤️‍🩹 mending — heartbreak, passion and healing.

🩷 🩵 🩶 joined the standard in 2022 and reached devices around 2023, so a phone or PC that has not been updated since (Windows 10 among them) may show a box instead. When it matters, use ❤️ or 💜, which every device has had for years.

✦ Heart text

Hearts You Can Type With Ordinary Keys: <3 and Heart Kaomoji

Before emoji, people drew hearts with ordinary keys, and this kind of heart text still works anywhere plain text goes.

- <3 — a heart turned on its side: the < is the point and the 3 is the two rounded tops. Add more 3s (<333) to make it bigger and more enthusiastic.

- </3 — the broken heart, with the slash as the crack.

- Heart kaomoji — Japanese-style faces with a heart worked in, such as (。♥‿♥。), (♡˙︶˙♡) and (´,,•ω•,,)♡. They mix ordinary punctuation with ♥ or ♡, so they render almost everywhere. There are many more faces in our kaomoji collection.

- Big heart text art — a heart drawn out of lines of characters, for a message or a comment. Turn a heart picture or a word into text art with the ASCII art generator.

✦ Games and cards

Heart Symbols in Games and Playing Cards

The heart shape has been a card suit for centuries, and it still does jobs that have nothing to do with romance.

- Life in games — a row of ♥ ♥ ♥ is the classic health bar, so in gaming chat ♥ often means lives, hit points or healing rather than love.

- Card suits — hearts ♥ ♡ are one of the two red suits, alongside diamonds ♦ ♢. The filled and outline versions are exactly the pair Unicode calls black and white.

- Heart playing cards — Unicode has a whole suit of hearts as single characters, from 🂱 the ace to 🂾 the king. There is even 🂼, a knight of hearts from tarot-style decks. They are in the grid above, but font support is patchy on older phones, so test before relying on one.

- Poker and card-game chat — people write hands such as A♥ K♥ with the plain suit character, which reads far more clearly than an emoji.

✦ Honest note

Where the 'Rare' Aesthetic Hearts Come From

Search for aesthetic hearts and you will find characters like ᡣ𐭩, ෆ, ღ and ꨄ presented as special heart symbols. They are not.

They are letters borrowed from other writing systems — ෆ is Sinhala, ღ is Georgian — that happen to be shaped a bit like a heart. Using them decoratively is perfectly fine and very common; that is why they are in the grid here.

Two things worth knowing before you use one:

- They mean nothing heart-related in those languages. Anyone who reads Sinhala sees a letter, not a heart.

- They are the least likely of all to render. They come from scripts that most system fonts cover thinly, so a device without that font shows a box. If it is going somewhere that matters, test it first — or use ♡, which works everywhere.

Here is what some of the popular ones actually are, straight from their Unicode names:

- ᥫ᭡ — two characters glued together: a Tai Le letter and a Balinese musical symbol.

- ᡣ𐭩 — a Mongolian (Sibe) letter plus an Inscriptional Pahlavi letter from ancient Iran.

- დ ღ ლ ო Ღ — the Georgian letters don, ghan, las and on, plus the capital form of ghan. The ლ is also the raised arms in faces like ლ(╹◡╹ლ).

- ᦂ ᦦ — New Tai Lue letters; Ꮼ — a Cherokee letter; ও — the Bengali letter o.

- ۵ — the digit five as written in Persian and Urdu.

- 𑣲 — the Warang Citi number ninety, and 𖹭 — a Medefaidrin letter.

- ʚ ɞ — Latin phonetic letters that make wings on either side: ʚ♡ɞ.

✦ FAQ

Frequently Asked Questions

♥ (U+2665) is a text character from the card-suit set and is usually monochrome. ❤️ is that character plus an emoji variation selector, which asks for the colour emoji. In practice many apps show a colour emoji for both, and which you get depends on the app rather than on what you copied.

On Windows, hold Alt and type 3 on the numeric keypad for ♥, or press Windows key + . (full stop) to open the emoji panel and search heart. On a Mac, Control+Command+Space opens the emoji and symbols viewer, where you can search heart. In Word, type 2665 and press Alt+X. On phones, the emoji keyboard has every colour heart; for ♥ or ♡, copying from this page is the practical route.

Not as an emoji. The closest is 🤍 white heart, which most platforms draw filled white with a thin outline. For a genuinely hollow heart, use the text character ♡ (U+2661). If an app keeps turning ♥ into a colour emoji, try ♥︎ — that is ♥ with a text-style selector attached, asking for the plain version, though not every app honours it.

<3 is a heart drawn with two keys and turned on its side — tilt your head to the left and the 3 becomes the two rounded tops, with the < as the point. It means the same as ♥: love, thanks or 'I like this'. </3 is the broken-heart version.

Usually life. A row of hearts is the classic health bar, so ♥ in gaming chat tends to mean lives, hit points or healing. In a message to a person it still means love — context decides.

That device's font lacks the character. The plain ♥ and ♡ are old and render nearly everywhere; the decorative combos and rarer borrowed letterforms are the ones most likely to fail.

No, and it is worth being clear about it: several 'aesthetic hearts' circulating online are letters from other writing systems that happen to look heart-shaped. They are decorative look-alikes, they mean nothing in those languages, and they are the most likely of all to show as boxes on other people's devices.

In bios and display names, usually yes. Handle fields normally restrict input to basic letters and numbers and will reject them.

Yes, completely free with no account. These are standard Unicode characters that anyone can use.

No. The heart font generator on this page makes heart text: ordinary Unicode characters — fancy letters plus heart symbols — that you copy and paste. Nothing is installed, which is why it works in an Instagram or TikTok bio, a WhatsApp name or a game. If you need hearts drawn into the letters themselves, like a heart dotting the i, Unicode cannot do that; that is a lettering design, which you can make as an image with FontVibe's AI generator.

Type both names into the generator with a space between them, for example Emma Liam, and open the Couples group. You get Emma ♡ Liam, E ♡ L, Emma ♡&♡ Liam and more. Pick a different heart from the heart row and every style switches to it.

Every style shows how many characters it uses. TikTok allows up to 30 characters in the name field and 80 in the bio, and Instagram allows 150 in the bio, according to their help centres. Decorative frames add characters fast, so for a name field choose a short style such as Name + heart or Initials.

✦ More Tools

Related Font Generators

  • Bow Symbols & Bow Fonts
  • Music Note Symbols
  • Kaomoji
  • ASCII Art Generator
  • Cute Font Generator
Notifications
No notifications yet

Heart Font Generator

Tip: type two names, like “Emma Liam”, to join them with a heart.

Heart:
Recently copied0

Styles you copy show up here. Type text above, then tap a style to copy it.

Recently copied0

Styles you copy show up here. Type text above, then tap a style to copy it.

513 styles513 styles · tap any to copy
  • 8 characters
  • 6 characters
  • 6 characters
  • 6 characters
  • 10 characters
  • 12 characters
  • 7 characters
  • 5 characters
  • 16 characters
  • 10 characters
  • 12 characters
  • 16 characters
Instagram bio preview
FontVibe
♡ Love ♡
128 posts · 8.4k followers · 240 following
♡ Love ♡

Live preview · click a style to update

Live preview
FontVibe
♡ Love ♡
128 posts · 8.4k followers · 240 following
♡ Love ♡
Will it work everywhere?

Most styles paste cleanly into Instagram, TikTok and Discord. A few use rarer Unicode blocks and may show as boxes on some phones — those are tagged may not show on all devices. Toggle High-compatibility only to hide them.

✨ Want more than text?

Turn your words into a designed AI font image — colors, effects, the works.

Want hearts drawn into the letters? Make it as an image with Cursive Heart or Heart Letters.

The ones you probably came for
1203 symbols

Hearts

142

Heart Combos

505

Heart Kaomoji

256

Love Kaomoji

191

Love Emoji

109