Xerobit

Smiley Face Copy Paste: Emoji and Text Smileys

Click any character in this smiley face copy paste list to copy it to your clipboard. The collection includes emoji smileys and classic text smileys like :) and :D grouped by mood: happy, laughing, winking, cool and love. Everything runs in the browser so nothing is uploaded anywhere.

Happy

Laughing

Winking

Cool

Love

How to use the smiley face copy paste

  1. Browse the groups above to find the smiley face you need.
  2. Click any emoji or text smiley to copy it to your clipboard.
  3. Paste it into your message, document or social media post using Ctrl+V (or Cmd+V on Mac).
  4. 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.

EmojiUnicodeName
😀U+1F600Grinning Face
😃U+1F603Grinning Face With Big Eyes
😊U+1F60ASmiling Face With Smiling Eyes
😂U+1F602Face With Tears of Joy
🤣U+1F923Rolling on the Floor Laughing
😉U+1F609Winking Face
😎U+1F60ESmiling Face With Sunglasses
😍U+1F60DSmiling Face With Heart-Eyes
☺U+263AWhite 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 smileyMoodDescription
:)HappyColon for eyes, parenthesis for a smile
:-)HappySame as above with a hyphen nose
:DLaughingCapital D forms an open mouth
;)WinkingSemicolon closes one eye
:PPlayfulCapital P sticks out a tongue
8)CoolEight represents sunglasses
<3LoveLess-than and three form a heart
:*KissAsterisk 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: &#x1F600; renders 😀 and &#x263A; renders ☺. Decimal equivalents like &#128512; produce the same result.

Named entities exist for some older symbols. For example, &hearts; produces ♥ and &starf; 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

ExampleInputResult
Happy emojiThis input could not be calculated.
Laughing text smileyThis input could not be calculated.
Winking faceThis 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.