The heart symbol (♥) is one of the most popular symbols for expressing emotions in correspondence, social networks or documents. But how can you quickly insert it from the laptop keyboard if there is no obvious marking on the buttons? Many users waste time searching for a heart on the Internet or copying from other sources, although there are much more convenient ways.
In this article we will look at all possible methods - from standard hotkeys to hidden functions of operating systems. You will learn how to put a heart on laptops with Windows 10/11, macOS And Linux, as well as on keyboards of different layouts (Russian, English, international). We will pay special attention Alt codes, keyboard shortcuts, and alternative solutions for those whose standard input doesn't work.
It doesn't matter if you need the only combination for quickly entering a heart in messengers or a complete list of symbols for design - here you will find answers to all questions. And at the end of the article you will find a FAQ with solutions to common problems and a table with all the heart codes for copying.
1. Hotkeys for heart on Windows (Alt codes)
On laptops with Windows the most reliable way to insert a heart is to use Alt codes. These are numeric combinations that are converted into symbols when you press a key Alt. Important: the method only works with numeric keypad (NumPad), so on compact laptops without NumPad you will need to enable its emulation.
Here are the basic codes for different styles of hearts:
- 🔢 ♥ (regular heart):
Alt + 3 - 🔢 ♦ (diamond, often used as an alternative):
Alt + 4 - 🔢 ♣ (clubs):
Alt + 5 - 🔢 ♠ (peaks):
Alt + 6 - 🔢 ◊ (diamond in a circle):
Alt + 04(with leading zero!)
If you don't have a NumPad, try enabling its emulation via Fn (on some laptops Lenovo, HP or Asus The number keys are duplicated on the letter buttons on the right side of the keyboard). An alternative is to use Windows online keyboard (Win + Ctrl + O).
⚠️ Attention: On laptops Acer And Dell with layoutRussian (Macedonian)Alt codes may not work. In this case, switch toEnglish (USA).
- Lenovo
- HP
- Asus
- Acer
- Dell
- Apple MacBook
- Other
2. How to insert a heart on MacBook (macOS)
On keyboards MacBook and other devices Apple with macOS The heart is entered differently than on Windows. There are no Alt codes here, but there is a built-in symbol palette and hotkeys for emoji.
Ways to enter a heart on Mac:
- Via the Symbol Palette:
- 🖱️ Click
Control + Command + Space. - 🔍 Enter “heart” or “heart” in the search bar.
- 👆 Double-click on the desired symbol (for example, ❤️, ♥, 💔).
- 🖱️ Click
- Hotkeys for emoji:
- 🔤 Click
Control + Command + Space, then scroll to Smileys and People → Hearts. - 💡 On macOS Ventura and newer can simply be entered in the text
:heart:, and the system will offer to replace it with ❤️.
- 🔤 Click
If you use hearts often, add them to favorites in the symbol palette (right-click on the symbol → “Add to Favorites”). Also works on Mac autocorrect: You can configure the word "heart" to be replaced with ♥ in System Preferences → Keyboard → Text.
On MacBook with Touch Bar You can insert a heart directly from the emoji panel - click on the smiley icon (😊) and select the “Hearts” section.
3. Heart on Linux: terminal and linkers
On Linux (Ubuntu, Fedora, Mint, etc.) entering a heart depends on the used key builder (X11 or Wayland) and layouts. The most universal methods:
- 🐧 Via Unicode: press
Ctrl + Shift + U, then enter the character code (for example,2665for ♥) and pressEnter. - 🐧 Copy from terminal: run the command
and copy the output.echo -e "\u2665" - 🐧 Character Palette: in GNOME click
Super (Win) + .(dot), at KDE —Ctrl + ..
On some distributions (for example, Arch Linux) you may need to install a package to support Unicode characters:
sudo pacman -S ttf-joypixels # Для Arch/Manjaro
sudo apt install fonts-noto-color-emoji # Для Ubuntu/Debian
⚠️ Attention: In the terminal Linux the heart may appear as <3 or square if the font does not support Unicode. Install fonts Noto or DejaVu for correct display.
4. Heart through the Windows symbol table
If Alt codes don't work or you're looking for rare heart variations (like 💘, 💝), use the built-in Windows character table. It contains all available symbols, including math, currency and emoji.
How to open and use:
Click Win + R, enter charmap.exe and press Enter|
Choose a font Segoe UI Emoji or Arial Unicode MS|
Find a heart in the list or search for "heart"|
Click on the symbol, then click Select And Copy|
Insert the heart into the correct place (Ctrl + V)
-->
In the symbol table you can find not only the standard ♥, but also:
- 💔 Broken Heart (U+1F494)
- 💘 Heart with arrow (U+1F498)
- 💝 Heart with bow (U+1F49D)
- 💙 Blue heart (U+1F499)
For convenience, we have collected all the hearts in the table below - you can copy them directly from here.
| Symbol | Title | Unicode | Alt code (Windows) |
|---|---|---|---|
| ♥ | Black heart | U+2665 | Alt + 3 |
| ♡ | White heart outline | U+2661 | — |
| ❤️ | Red heart (emoji) | U+2764 + FE0F | — |
| 💔 | Broken Heart | U+1F494 | — |
| 💘 | Heart with arrow | U+1F498 | — |
Heart emoji (for example, ❤️) are displayed only in programs that support colored symbols (Telegram, Viber, modern browsers). In Notepad or WordPad they will be in black and white.
5. Alternative methods: copying, autocorrect, programs
If standard methods don't work, try one of these solutions:
- 📋 Copy from list:
Copy the desired symbol directly from here:
♥♡❤️💔💘💝💖💗💓💞💕💟💠💡💢💣💤💥💦💧💨
- 🤖 AutoCorrect in Word/Google Docs:
B Microsoft Word go to
File -> Options -> Validation -> AutoCorrect Optionsand add a rule (for example, replace "(heart)" with ♥). - 🛠️ Special programs:
Utilities like WinCompose or AutoHotkey allow you to assign your own hotkeys for hearts. For example, in AutoHotkey add the line:
::<3::♥ ; Заменяет "<3" на сердечко
For users Google Docs there is a built-in function for inserting symbols: click Insert → Special Characters and select the "Hearts" category. And in Telegram you can just enter in chat :heart:, and the bot will suggest the ❤️ emoji.
How to insert a heart on Instagram or TikTok?
In mobile social networking applications, hearts are entered using the emoji keyboard:
1. Open the keyboard in a comment or description.
2. Tap the smiley face icon (😊).
3. Go to the “Hearts” section or enter “heart” in the search.
4. Select the desired symbol (❤️, 💘, 💔, etc.).
6. Why you can’t enter a heart: typical mistakes
If none of the methods work, check these points:
- 🔄 Wrong keyboard layout:
Alt codes only work in
English (USA)layout Switch from Russian to English (Alt + ShiftorWin + Space). - 🖥️ Missing NumPad:
On laptops without a number pad, enable NumLock (sometimes you need to press
Fn + F11orFn + ScrLk). - 🔤 Invalid Alt code entry:
Make sure you click
AltAnd hold him downwhile you enter the numbers. For example, for ♥ this isAlt + 3, not3 + Alt. - 📱 The program does not support Unicode:
In older versions Notepad or WordPad hearts may appear as squares. Use Microsoft Word, Google Docs or LibreOffice.
If the problem persists, check your regional settings in Control Panel → Clock and Region → Regional Settings. For Unicode to work correctly, select English (USA) or Russian (Russia).
FAQ: Frequently asked questions about heart insertion
🔹 How to put a heart on a laptop keyboard without NumPad?
If your laptop doesn't have a number pad, try:
- Enable NumPad emulation via
Fn(on some models Lenovo And HP numbers are duplicated on the keysJ, K, L, U, I, Owhen pressedFn). - Use symbol table (
Win + R→charmap). - Copy the heart from this article or paste through the emoji palette (
Win + .in Windows 10/11).
🔹 Why does Alt + 3 enter a different symbol and not a heart?
This happens due to:
- Unfaithful keyboard layouts (must be English).
- Uses left Alt instead of the right one (on some laptops Asus right alt works like this
Alt Gr). - Conflict with keyboard drivers (reinstall them via Device Manager).
Solution: Try entering the code with a leading zero - Alt + 02665 (for ♥).
🔹 How to insert a colored heart (emoji) in Word or Excel?
Colored emoji (such as ❤️) are displayed in Word And Excel only when using fonts Segoe UI Emoji or Segoe UI Symbol:
- Insert heart through
Win + .(emoji palette). - Select the character and change the font to Segoe UI Emoji.
- Increase the font size to 14–16 pt for better visibility.
B Excel You may need to enable Unicode support in the cell settings (Format → Font → Segoe UI Emoji).
🔹 Is it possible to assign your own hotkey for the heart?
Yes, using programs:
- AutoHotkey (Windows): Create a script with the line
::sc::♥(replace "sc" with a heart). - Karabiner Elements (macOS): Assign a combination to the section
Complex Modifications. - xbindkeys (Linux): Set up the binding in a file
~/.xbindkeysrc.
🔹 Where can I find hearts for VKontakte or Telegram?
In messengers and social networks, hearts are entered through:
- VKontakte: Click on the emoticon in the chat → “Hearts” section or enter
:heart:. - Telegram: Use the emoji palette (
Win + .on PC) or enter@heartin the message. - WhatsApp: Open the emoji keyboard and find the “❤️ Hearts” section.
B Discord hearts are inserted through :heart:, :blue_heart: etc.