How to Type the Heart Symbol

Copy text heart characters, compare them with heart emoji presentation, and type them with Word, Mac, Unicode, and HTML methods.

T

Technobezz Editorial

Editorial Team

Aug 24, 2026
6 min read

Copy a heart symbol

Each heart here is a separate Unicode character, so copy the one your text actually needs.

  • Black heart suit

    U+2665

    Also called card suit heart

  • White heart suit

    U+2661

    Also called outline heart

  • Heavy black heart

    U+2764

    Also called classic heart

  • Heavy heart exclamation

    U+2763

Choose a copy button to place a character on the clipboard.

Ways to insert a heart symbol

Microsoft's tables document no Alt number for these hearts, so the routes below use Word conversion and platform pickers.
PlatformMethod
Microsoft Word

Unicode conversion

Alt plus X
  1. Type the hexadecimal code, such as 2665 for ♥.
  2. Press Alt and then X to convert it.
2665, then Alt+X

Precede the code with U+ or select only the code when Word converts adjacent text.

Windows

Character Map

  1. Type character in the taskbar search box and open Character Map.
  2. Choose a font that contains the heart.
  3. Click the character, click Select, then paste it into your document.

Use this route in Office programs that cannot convert Unicode codes.

Word for Mac

Advanced Symbol

  1. On the Insert menu, select Advanced Symbol.
  2. Choose the Symbols tab.
  3. Select the heart that you want.

Excel and PowerPoint for Mac open the Character Viewer from the Insert menu instead.

macOS

Character Viewer

  1. Press Fn-E or Globe-E, or choose Edit and then Emoji & Symbols.
  2. Enter a word or phrase in the search field.
  3. Click the character to add it to your text.

The available opener depends on the Mac keyboard and its settings.

Google Docs and Slides

Special characters

  1. Click Insert, then Symbols, then Special characters.
  2. Pick a category, enter the Unicode value, or draw the character.
  3. Click the character to add it.

Google's cited flow covers Docs and Slides, not Sheets.

HTML

Named or numeric reference

♥ ♥ or ♥

U+2661, U+2763, and U+2764 have no named reference, so use numeric references.

Word hexadecimal Alt+X conversionA three-step Microsoft Word flow from hexadecimal Unicode text through Alt+X to Black heart suit.MICROSOFT WORDConvert hexadecimal text with Alt+XThis is Word’s Unicode conversion, not a decimal Windows Alt code.
Word hexadecimal Alt+X conversionWord converts selected hexadecimal Unicode text with Alt+X to Black heart suit. This is separate from decimal Windows Alt-numpad input.

Contents

Don't Miss the Good Stuff

Get tech news that matters delivered weekly. Join 50,000+ readers.

Copy ♥, ♡, ❤, or ❣ from the panel above. Each is a separate Unicode character, not one shape restyled by a font, so the heart you copy is the value your document stores.

Microsoft's tables list no Alt number for any of them, so the documented Windows routes are Word's Alt-X conversion and Character Map. On a Mac, Character Viewer inserts all four by name.

Identify the heart character you need

♥ and ♡ sit in the Miscellaneous Symbols block, as BLACK HEART SUIT at U+2665 and WHITE HEART SUIT at U+2661, the filled and outlined card suits.

❤ and ❣ come from the Dingbats block, as HEAVY BLACK HEART at U+2764 and HEAVY HEART EXCLAMATION MARK ORNAMENT at U+2763. The code points are unrelated, so ♥ and ❤ never compare as equal even when a font draws them alike.

The same copy-first approach works for other decorative characters, including the star symbols and the multi-character faces in the kaomoji guide.

Text presentation versus emoji presentation

Unicode Technical Standard #51 defines two forms of one character. Text presentation is the black and white form, emoji presentation is the colorful form, U+FE0F selects emoji presentation, and U+FE0E selects text presentation.

Unicode leaves U+2665, U+2763, and U+2764 out of the Emoji_Presentation set, so their default is the text style, and lists both styles as variation sequences. U+2764 U+FE0F is therefore two code points rather than a different heart, and a field holding it will not match a single U+2764.

Type a heart symbol in Microsoft Word

Microsoft documents a hexadecimal conversion in Word. Type the character code, press Alt, then press X. Use 2665 for ♥, 2661 for ♡, 2764 for ❤, and 2763 for ❣.

If Alt-X converts the wrong code, Microsoft says to select the correct code first or precede it with U+. Some Office programs, including PowerPoint, cannot convert Unicode codes at all.

Copy a heart symbol with Windows Character Map

Character Map ships with Windows and shows the characters in a selected font. In Windows 10, type character in the taskbar search box to open it, choose a font, click the heart, click Select, then paste it.

Microsoft's character-code tables list no heart among their currency, legal, mathematical, and punctuation entries, so treat any Alt number quoted for ♥ as unverified.

Insert a heart symbol on a Mac

In Word for Mac, select Advanced Symbol on the Insert menu, choose the Symbols tab, and select the symbol you need.

Apple documents opening Character Viewer with Fn-E or the Globe key and E, or through Edit and then Emoji & Symbols. Search by name, then click a character to add it. Check the code points afterward, because an emoji picker can insert a presentation sequence.

Insert a heart symbol in Google Docs or Slides

Click Insert, then Symbols, then Special characters. Find the heart by category, by its Unicode value, or by drawing it, then click it to insert it. Google's instructions cover Docs and Slides; Sheets has no equivalent command.

Use a heart symbol in HTML

A UTF-8 document can contain ♥, ♡, ❤, and ❣ directly. WHATWG defines two named references for U+2665, ♥ and ♥, plus decimal ♥ and hexadecimal ♥.

The other three have no named reference, so use numeric ones. U+2661 is ♡, U+2763 is ❣, and U+2764 is ❤. A plain-text editor shows these references literally.

Fix a heart that does not appear correctly

  1. 1.Check the stored code point first, because U+2665 and U+2764 look alike but never match.
  2. 2.Remove a trailing U+FE0F when the field must hold one character.
  3. 3.Select only the character code, or precede it with U+, when Alt-X converts the wrong text.
  4. 4.Use Character Map where Office cannot convert Unicode codes.
  5. 5.Choose a font that contains the character when the heart renders as an empty box.

Common questions

Are ♥ and ❤ the same character?

No. ♥ is BLACK HEART SUIT at U+2665 in Miscellaneous Symbols, and ❤ is HEAVY BLACK HEART at U+2764 in Dingbats.

Why does a heart turn red after I paste it?

That is emoji presentation. U+FE0F requests the colorful style, and a platform may draw the bare character with a color font.

Official references

Share

Mac Keyboard Viewer and Character Viewer workflowA workflow that separates checking an active keyboard mapping from searching for a specific character on Mac.MAC INPUT WORKFLOWUse the viewer that answers your questionA printed keycap is not proof of the active software layout.
Mac Keyboard Viewer and Character Viewer workflowKeyboard Viewer explains the active key mapping; Character Viewer helps locate and insert a character.

Related symbols

Continue with another copy-and-type reference.

More symbol and keyboard help