Use a built-in picker
On Windows, Win + . opens the emoji panel with emoji and symbols. In Word, Insert → Symbol lets you select a character by its code. Inspect the result if you need a particular text sequence.
a small shortcut, a few details ♡
Alt+3 is the traditional numeric-keypad route to ♥ in applications that support that legacy input. It is not a universal Unicode shortcut. Use the right method for your keyboard and app, with a copyable fallback close by.
The traditional shortcut
The top number row is not the traditional numeric keypad. A laptop’s embedded keypad or Fn mode depends on its hardware. This guide does not recommend changing registry settings or installing a keyboard utility.
♥ · U+2665
Filled heart suit
The IBM graphical mapping associates position 03 with U+2665. That historical convention explains the familiar shortcut; it does not mean that every modern text field maps Alt+3 the same way. The Unicode identity is U+2665.
A different input method
In Word for Windows, enter a hexadecimal value and press Alt + X. Select only the code first if another hexadecimal-looking character is next to it. Keep this separate from holding Alt while entering decimal digits on a keypad.
| Copy heart | Enter in Word | Then press | Character |
|---|---|---|---|
2665 | Alt + X | black heart suit | |
2661 | Alt + X | white heart suit | |
2764 | Alt + X | heavy black heart |
2665 is hexadecimal; its decimal value is 9829. That decimal number is useful in the HTML reference ♥, but should not be advertised as an Alt shortcut that works in every application.
No numeric keypad?
On Windows, Win + . opens the emoji panel with emoji and symbols. In Word, Insert → Symbol lets you select a character by its code. Inspect the result if you need a particular text sequence.
Choose ♥ for the filled suit or ♡ for the outline suit. For 🖤, choose the separate black-heart emoji. These choices avoid relying on the same Alt-number behavior across every app.
On Mac or a phone, use the corresponding character or emoji keyboard instead of trying to translate a Windows Alt-number shortcut directly.
Choose a method for another device →If the result is not a heart
Check that the field is editable and that the keypad is generating numbers. A website may reserve a key combination or reject a character. Try a picker or paste rather than repeatedly adding leading zeros.
The application may interpret Alt-number input differently. Leading zeros, decimal values and Word’s hexadecimal conversion are separate conventions; they should not be mixed into one “universal” heart code.
The character may be present while the chosen font lacks its glyph. Compare its code points and try a supporting font or a simpler character. A missing glyph does not by itself mean the code was typed incorrectly.
A filled suit, an outline suit and a colored-heart emoji are different choices. Copy a defined text/emoji presentation sequence where available, then check how the receiving app renders it.
Compare the exact versions →Questions, answered
No. The Unicode code point of ♥ is U+2665. The number 3 comes from a legacy graphical convention, and an application’s Alt-number handling can vary.
The traditional Alt-number method uses a numeric keypad rather than the top number row. A laptop Fn overlay is model-specific; if yours does not provide a usable keypad, use a picker or copy the heart.
Do not treat either as a universal heart shortcut. 9829 is the decimal Unicode value; 2665 is hexadecimal. In Word, use 2665 followed by Alt+X, or choose the character from Insert Symbol.
It is associated with the filled heart suit ♥, not those separate characters. Copy ♡ or 🖤 directly, or choose the appropriate Unicode character using a picker.
A little further
Sources & method
Platform steps follow the official references below. Exact results depend on the keyboard, application and font; these instructions are not a guarantee for every device. Character examples use the site’s shared Unicode data.