How to use the smiley face copy paste
- Browse the groups above to find the smiley face you need.
- Click any emoji or text smiley to copy it to your clipboard.
- Paste it into your message, document or social media post using Ctrl+V (or Cmd+V on Mac).
- Use the reference tables below if you prefer typing smileys with keyboard shortcuts or HTML entities.
Emoji smileys and their Unicode code points
Every emoji smiley has a unique Unicode code point that identifies it across platforms. When you use a smiley face copy paste tool like this one, you are copying that exact code point to your clipboard. Here is a reference table of the most common happy and laughing emoji characters.
| Emoji | Unicode | Name |
|---|---|---|
| 😀 | U+1F600 | Grinning Face |
| 😃 | U+1F603 | Grinning Face With Big Eyes |
| 😊 | U+1F60A | Smiling Face With Smiling Eyes |
| 😂 | U+1F602 | Face With Tears of Joy |
| 🤣 | U+1F923 | Rolling on the Floor Laughing |
| 😉 | U+1F609 | Winking Face |
| 😎 | U+1F60E | Smiling Face With Sunglasses |
| 😍 | U+1F60D | Smiling Face With Heart-Eyes |
| ☺ | U+263A | White Smiling Face |
The older characters like U+263A live in the Basic Multilingual Plane, while most modern emoji sit in higher planes and require surrogate pairs in UTF-16 environments.
Classic text smileys explained
Before emoji existed, people built faces from punctuation marks. These text smileys remain popular because they work everywhere, even in plain text files and terminals that do not support emoji rendering. A smiley face copy paste list is incomplete without them.
| Text smiley | Mood | Description |
|---|---|---|
| :) | Happy | Colon for eyes, parenthesis for a smile |
| :-) | Happy | Same as above with a hyphen nose |
| :D | Laughing | Capital D forms an open mouth |
| ;) | Winking | Semicolon closes one eye |
| :P | Playful | Capital P sticks out a tongue |
| 8) | Cool | Eight represents sunglasses |
| <3 | Love | Less-than and three form a heart |
| :* | Kiss | Asterisk represents puckered lips |
For more elaborate multi-line expressions, see the lenny face page, which covers complex kaomoji built from many characters.
How to type smileys on Windows
Windows offers several ways to insert smiley faces without needing a smiley face copy paste tool every time. The fastest method is the built-in emoji panel: press Win + . (the Windows key plus the period key) to open it, then click or search for any emoji.
For the classic text-style smileys like the white smiling face (☺), you can try Alt codes. Hold the Alt key and type 1 on the numeric keypad to produce ☺ (white smiling face, U+263A), or Alt + 2 for ☻ (black smiling face, U+263B). These two codes come from the old DOS code page 437 graphic set, and results vary by application: some programs insert a control character instead, so the emoji panel or copying from this page is more reliable.
To type a true Unicode character by its hex code point in applications like Word or WordPad, type the hex value (for example 263A) and then press Alt+X. This converts the hex digits into the corresponding character.
Typing smileys on Mac and Linux
On macOS, press Cmd + Ctrl + Space to open the Character Viewer. You can browse emoji categories or search by name. To type the older text-style symbols like ☺, switch the viewer to show Unicode characters and enter the code point 263A.
Linux users running GTK-based desktops can press Ctrl + Shift + U, release the keys, type the hexadecimal code point such as 1f600 for 😀, and press Enter. In terminal emulators, you can also use echo -e '\U0001f600' to print the character directly.
HTML entities for web developers
When building web pages, you can embed smiley faces using HTML entities rather than relying on raw characters in your source file. Numeric entities work universally: 😀 renders 😀 and ☺ renders ☺. Decimal equivalents like 😀 produce the same result.
Named entities exist for some older symbols. For example, ♥ produces ♥ and ★ produces ★. However, most modern emoji do not have official named HTML entities, so the hexadecimal numeric form is the standard approach.
If you need decorative typography beyond smileys, the cute symbols copy paste collection includes stars, arrows and floral marks that pair well with emoji in web designs.
Common mistakes when sharing smileys
Encoding mismatches are the most frequent cause of broken smileys. If a document is saved as ISO-8859-1 instead of UTF-8, emoji will appear as garbled sequences or question marks. Always ensure your editor and server headers specify UTF-8.
Another issue is platform variation. The same Unicode code point may render differently on Apple, Google, Microsoft and Samsung devices. The grinning face U+1F600 looks slightly different on each operating system. Text smileys like :) avoid this problem entirely because they rely only on basic ASCII punctuation.
Finally, be careful when copying from rich text sources. Some applications wrap emoji in invisible formatting tags or replace them with proprietary image placeholders. Using a plain-text smiley face copy paste list ensures you get the raw character without hidden markup.
Worked examples
| Example | Input | Result |
|---|---|---|
| Happy emoji | This input could not be calculated. | |
| Laughing text smiley | This input could not be calculated. | |
| Winking face | This input could not be calculated. |
FAQ
How do I copy a smiley face from this page?
Click any character in the lists above. It is copied to your clipboard automatically, and you can paste it anywhere with Ctrl+V or Cmd+V.
What is the difference between emoji smileys and text smileys?
Emoji smileys like 😀 are single Unicode characters rendered as colorful graphics by your operating system. Text smileys like :) are combinations of standard punctuation marks that look like faces in plain text.
Why does my smiley face show as a box or question mark?
This happens when the receiving application or font does not support the Unicode code point. Switch to a UTF-8 encoding or use a simpler text smiley instead.
Can I use these smileys in emails and documents?
Yes. Modern email clients and word processors support Unicode emoji. If you are unsure about compatibility, stick to classic text smileys like :) or :D which work everywhere.
What is the Alt code for the smiley face on Windows?
Hold Alt and type 1 on the numeric keypad for the white smiling face (U+263A), or Alt+2 for the black smiling face (U+263B). Support varies by application. For modern emoji, use Win+. to open the emoji panel instead.
Do smiley faces look the same on every device?
No. Each platform draws its own version of every emoji. The underlying Unicode code point is identical, but the visual design varies between Apple, Android, Windows and other systems.