The fastest way to insert emoji on Windows
On Windows 10 and later, press Windows key + period (or Windows key + semicolon) to open the emoji picker. A panel appears with emoji organized by category — smileys, animals, food, activities, travel, objects, symbols, and flags. Click the emoji you want and it inserts directly into whatever you're typing. The picker stays open until you close it, so you can add multiple emoji in one go.
This method works in most programs: email clients, web browsers, text editors, messaging apps, and social media. It does not work in some older software or specialized applications, but for everyday use — Gmail, Outlook, Word, Discord, Twitter — it is the standard approach.
If you do not have Windows 10 or later, or if the keyboard shortcut does not work, you have other routes: copying emoji from a website, using character codes, or installing a third-party tool. Those take longer, but they work on older systems.
Key Takeaways
- Windows 10 and later have a built-in emoji picker opened with Windows key + period or Windows key + semicolon.
- The emoji picker organizes symbols by category and stays open so you can insert multiple emoji without reopening it.
- If the keyboard shortcut does not work, you can copy emoji from a website or use Alt codes on the numeric keypad.
- Some older programs do not recognize emoji, but most modern software — email, browsers, messaging apps — displays them correctly.
Using the Windows emoji picker step by step
Open the program where you want to type — Gmail, Outlook, Discord, a text document, anywhere you normally type. Click in the text field where your cursor should go. Then press Windows key + period (the period key on the main keyboard, not the numeric keypad).
The emoji picker window opens on the right side of your screen. At the top are category tabs: a smiley face for emotions, a hand for people, a paw for animals, a fork and knife for food, and so on. Click a category to see emoji in that group. Type a word in the search box at the top to find a specific emoji — type "heart" and you see all heart variations, type "laugh" and you see laughing faces.
When you find the emoji you want, click it. It appears in your text field when ready. The picker stays open, so you can add another emoji right away without reopening it. When you are done, click the X button to close the picker or just click outside it.
What to do if Windows key + period does not work
If the keyboard shortcut does not open the emoji picker, your system may not have it enabled, or you may be using Windows 7 or earlier. Try Windows key + semicolon instead — some keyboards respond to this variation. If neither works, check that you are pressing the Windows key (the one with the Windows logo) and not Alt or Ctrl.
On Windows 7, the emoji picker does not exist. You have two practical options: copy emoji from a website, or use Alt codes. To copy from a website, open a browser and go to a site like emojipedia.org or unicode.org/emoji. Search for the emoji you want, copy it (Ctrl + C), then paste it (Ctrl + V) into your document or message. This is slower than the picker, but it works everywhere.
Using Alt codes to type emoji
Alt codes are keyboard shortcuts that produce special characters. Not all emoji have Alt codes — only a limited set — but the ones that do are fast once you memorize them. To use an Alt code, hold down Alt and type a number on the numeric keypad (the number pad on the right side of your keyboard), then release Alt. The character appears.
For example, Alt + 1 produces a smiley face (☺), and Alt + 2 produces a hollow smiley (☻). Alt + 3 is a heart (♥). These are not the colorful emoji you see on phones, but they are emoji-like symbols that work in almost any program. A full list of Alt codes is available on sites like alt-codes.net. The numeric keypad is required — the number row at the top of the keyboard does not work.
This method is useful if you type the same few emoji often and want to avoid opening the picker each time. It is less useful for exploring or finding new emoji, because you have to know the code beforehand.
Copying emoji from websites
Open your web browser and go to emojipedia.org, unicode.org/emoji, or getemoji.com. Use the search box to find the emoji you want — search "thumbs up" or "fire" or "thinking face". When you find it, click the emoji or the copy button next to it. The emoji is now in your clipboard. Switch to the program where you are typing and paste it with Ctrl + V.
This method works on any version of Windows and in any program that accepts text. It is slower than the built-in picker because you have to switch between windows, but it is reliable. If you need emoji that the Windows picker does not have, or if you are on Windows 7, this is a solid backup.
Why some programs do not display emoji correctly
Older software — some versions of Notepad, older email clients, legacy business applications — may not recognize emoji or may display them as boxes or question marks. This happens because the program was written before emoji support was standard, or because it uses an old character encoding that does not include emoji.
If you type an emoji and it shows as a box or blank space, the program does not support it. You can still type it, but the person receiving it may see the same box or a different emoji depending on their device. Modern programs — Gmail, Outlook, Word, Chrome, Firefox, Discord, Slack — all display emoji correctly. If you are working in an older program, test with one emoji first before typing a whole message.
Emoji on Windows 11 versus Windows 10
Windows 11 has the same emoji picker as Windows 10 — opened with Windows key + period — but the design is slightly different. The Windows 11 picker has a search box at the top that is easier to see, and the categories are organized the same way. Both versions work identically for the user: press the shortcut, find your emoji, click it, done.
If you upgraded from Windows 10 to Windows 11, your emoji picker works the same way. If you are still on Windows 10, you have access to thousands of emoji and the same search and category features. The only difference is cosmetic.
Frequently Asked Questions
Can I add emoji to my keyboard layout so I can type them faster?
Windows does not have a built-in way to remap keys to emoji, but you can use third-party tools like AutoHotkey to create custom shortcuts. For most users, the Windows key + period picker is fast enough. If you type the same few emoji constantly, memorizing their Alt codes is simpler than installing extra software.
Why do emoji look different on my PC than on my phone?
Different devices use different emoji designs. Windows has its own style, iPhones have their own, and Android phones have another. When you type an emoji on your PC and send it to someone, they see it in their device's style, not yours. This is normal and not a problem — everyone understands what the emoji means even if it looks slightly different.
Do I need to install anything to use emoji on Windows?
No. Windows 10 and later have emoji built in. You do not need to read fonts, install apps, or change settings. If you are on Windows 7, you can still use emoji by copying them from websites, but the keyboard picker is not available.
Can I use emoji in file names?
Yes, Windows allows emoji in file names. Type the file name, insert the emoji using the picker or by pasting, then save. Some older programs or cloud storage services may have trouble with emoji in file names, so test before relying on it for important files.
What if the emoji picker opens but is blank or slow?
This is rare but can happen if your system is low on memory or if Windows needs an update. Restart your computer first. If the picker is still blank, check that Windows is fully updated by going to Settings > Update & Security > Check for updates. If it is still slow, close other programs to free up memory.