๏ธ Copy and ๐ Paste Emoji ๐ No apps required. Emojis are supported on iOS, Android, macOS, Windows, Linux and ChromeOS. Copy and paste emojis for Twitter, Facebook, Slack, Instagram, Snapchat, Slack, GitHub, Instagram, WhatsApp and more. Use Emoji Classic on older systems. Emoji / Emoji regional indicators; Emoji flag symbols. Some Emoji implementations represent combinations of two 'regional indicator' letters as a single flag symbol. Below is the full set of ISO-3166-1 country codes and their codepoint pairs.
Do you have a website and want to insert emojis in it in native HTML code? Inserting emojis is fun and easy in HTML. This article will discuss how to insert emojis into HTML in 2 different ways.
Step 0. Have Your HTML Encoded in UTF-8 Encoding
This step is required for both the following 2 different ways to insert emojis into HTML code. The World Wide Web Consortium, the group that sets HTML standards, highly recommends you encode your documents as UTF-8.
Basically, to do this, at the top of your HTML file, make sure you insert something like the following:
Modern software like WordPress and Drupal do this by default, but if you are coding from scratch, you need to put this into your HTML File. I include this in our HTML5 boilerplate page. Forcing UTF-8 encoding in your HTML file is often essential to properly render emojis. For example, the emoji for โkissing face with closed eyes' ? may actually be rendered as รฐลธหลก or other gibberish without UTF-8 encoding. Having
will force any browser to render your HTML code as UTF-8 encoding. This is good for at least 2 reasons:
- It is much, much easier to maintain text where what-you-see-is-what-you-get for a webmaster. If you are going to use HTML character escapes, which I discuss below, for all non-ASCII characters, it can get pretty unmaintainable pretty quickly. You are more likely to make typos or other errors using this method.
If you are writing text in a non-Western European language, like Chinese, for example writing ไฝ ๅฅฝ in Chinese meaning hello, and want to use HTML character escape for every character you want to use, it can both make it a nightmare and make the code essentially unreadable for the webmaster.
Html Emojis Codes
Method #1. Insert The Emoji By Itself In The HTML Code
This way is certainly much easier and more modern than method number 2. Let's say you want the grinning face emoji which is ?. You can just copy and paste that emoji into the HTML file.
Basically, for any given emoji, you just paste the emoji by itself in an HTML file. Here is a comprehensive list of every single emoji. Find your emoji, and then copy and paste the emoji icon into your HTML file. Remember, your HTML code must have UTF-8 encoding explicitly declared in the head, as mentioned before, otherwise your emoji might not be rendered properly.
Method #2. Insert The Emojis Using HTML Character Escapes
This is the older way to insert emojis, but still a useful way to insert them and possibly a more instructive way to do so. Unicode code point values exist for every Unicode value. Basically, Unicode code point values are what the creators/maintainers of Unicode use to give every Unicode character a unique representation for computers. Nearly every character from nearly every major language has a unique Unicode value. Emojis are also represented by Unicode code point values. For example, winking face ? has a Unicode code point value of U+1F609.
To convert the Unicode code point value into an HTML character escape, you will simply do the following:
- Find the Unicode code point value for the emoji you want to insert. Here is a comprehensive list of all emojis in Unicode and their corresponding Unicode code point values.
- Once you have the relevant code point value, copy it down, and delete the 'U+' part
- Then put an ampersand hash
&#
in front of the other parts of the Unicode code point value. - Finally, at the end, put a semicolon
;
To convert Unicode value for ? (winking face) which has a Unicode code point value of U+1F609 into an HTML character escape so that you can see a grinning face in your HTML code, simply change U+1F609 to
Now for a quick explanation of what the code means. In HTML, anything beginning with a โ&#' and ending with a โ;' (both without the quotes) indicates a special character. And the โx' part of the escape code indicates to the browser that what is to follow is hex code. Unicode point values are usually represented in hex code. It is a standard.
Audfree audio capture 1 0 0. If you use Unicode encoding, you probably won't have to use character escapes, but in HTML there are 5 characters you must escape. The characters you must use character escapes for are for ampersand &, greater-than sign >, less-than sign, <, quotation mark ', and apostrophe โ.
Below are the corresponding escape codes:
&
& (ampersand)<
< (less-than sign)>
> (greater-than sign)"
' (quotation mark)'
โ (apostrophe)
You must use escape codes for those 5 characters because โ&', โ<โ, โ>', โ'โ, and 'โ'. have special meaning in HTML. This is just like data types such as int, float, etc., have special meaning in programming languages. If you don't escape &, <, >, ', or โ in HTML code, and you mean to have them displayed as you see them, then you will probably get some kind of error, or the page won't render properly.
Additional Notes For Rendering Emojis In HTML
Save Your Text Files and HTML Files In UTF-8 Encoding. Don't Just Declare UTF-8 Encoding In The Head
Make sure that you save your HTML file in UTF-8 encoding. If you use Windows, Notepad and Wordpad may default to saving files in ASCII encoding, which we don't want. Make sure you save the file in UTF-8 encoding otherwise non-ASCII characters, like emojis, might not render properly in the browser even if you have the header with UTF-8 encoding.
Not Every Emoji Is Supported In All Browsers Yet
While browsers continually get better as time goes on, and they support more and more emojis natively, older browsers might not support a specific or any emoji. Generally, I would use method #1 for newer browsers, but if you want better backwards compatibility, it might be better to use method #2.
For a much more in depth discussion about encodings etc, I highly recommend W3's HTML character encodings in HTML and CSS tutorial here.
Did you find this article about How To Insert Emojis In HTML useful? Then please share with your friends.
Smiley Face Alt Code
The first two entities of Alt Code characters are smiley faces. It's, for sure, a nice beginning. If you are using a Microsoft Operating System, then typing them is a piece of cake.
Emoticon, Smiley | Description | Alt Code |
---|---|---|
โบ | White Smiley Face | 1 |
โป | Black Smiley Face | 2 |
How to type a Smiley face by using its Alt Code value โบโป
Emoji Codes List
- Make sure you switch on the NumLock,
- press and hold down the Alt key,
- type the Alt Code value of the Smiley face 1 on the numeric pad,
- release the Alt key and you got a โบ White Smiley Face.
** Above mentioned procedure is not aplicable for MacOS.
** You can copy&paste Smiley faces anywhere you like.
For more information on how to use symbols, emojis please check our How to use Alt-Codes? page.
Emoticons, Smiley Faces with Unicode
Emoticons are the pictorial expressions of emotions and smiley faces are the most famous of them. There are hundreds of emoticons on Unicode library and new ones are being added each year. Below you can find the list of more than 150 emoticons. You can copy&paste them anywhere you like, or you can use their Unicode or HTML Code values on your web page design, or computer programing.
Emoticon, Smiley | Description | Unicode Hex | HTML Dec Code |
---|---|---|---|
๐ | Grinning Face | U+1F600 | ๐ |
๐ | Grinning Face With Big Eyes | U+1F603 | ๐ |
๐ | Grinning Face With Smiling Eyes | U+1F604 | ๐ |
๐ | Beaming Face With Smiling Eyes | U+1F601 | ๐ |
๐ | Grinning Squinting Face | U+1F606 | ๐ |
๐ | Grinning Face With Sweat | U+1F605 | ๐ |
๐คฃ | Rolling On The Floor Laughing | U+1F923 | ๐คฃ |
๐ | Face With Tears Of Joy | U+1F602 | ๐ |
๐ | Slightly Smiling Face | U+1F642 | ๐ |
๐ | Upside-Down Face | U+1F643 | ๐ |
๐ | Winking Face | U+1F609 | ๐ |
๐ | Smiling Face With Smiling Eyes | U+1F60A | ๐ |
๐ | Smiling Face With Halo | U+1F607 | ๐ |
๐ฅฐ | Smiling Face With 3 Hearts | U+1F970 | ๐ฅฐ |
๐ | Smiling Face With Heart-Eyes | U+1F60D | ๐ |
๐คฉ | Star-Struck | U+1F929 | ๐คฉ |
๐ | Face Blowing A Kiss | U+1F618 | ๐ |
๐ | Kissing Face | U+1F617 | ๐ |
โบ | Smiling Face | U+263A | โบ |
๐ | Kissing Face With Closed Eyes | U+1F61A | ๐ |
๐ | Kissing Face With Smiling Eyes | U+1F619 | ๐ |
Emoticon, Smiley | Description | Unicode Hex | HTML Dec Code |
---|---|---|---|
๐ | Face Savoring Food | U+1F60B | ๐ |
๐ | Face With Tongue | U+1F61B | ๐ |
๐ | Winking Face With Tongue | U+1F61C | ๐ |
๐คช | Zany Face | U+1F92A | ๐คช |
๐ | Squinting Face With Tongue | U+1F61D | ๐ |
๐ค | Money-Mouth Face | U+1F911 | ๐ค |
๐ค | Hugging Face | U+1F917 | ๐ค |
๐คญ | Face With Hand Over Mouth | U+1F92D | ๐คญ |
๐คซ | Shushing Face | U+1F92B | ๐คซ |
๐ค | Thinking Face | U+1F914 | ๐ค |
๐ค | Zipper-Mouth Face | U+1F910 | ๐ค |
๐คจ | Face With Raised Eyebrow | U+1F928 | ๐คจ |
๐ | Neutral Face | U+1F610 | ๐ |
๐ | Expressionless Face | U+1F611 | ๐ |
๐ถ | Face Without Mouth | U+1F636 | ๐ถ |
๐ | Smirking Face | U+1F60F | ๐ |
๐ | Unamused Face | U+1F612 | ๐ |
๐ | Face With Rolling Eyes | U+1F644 | ๐ |
๐ฌ | Grimacing Face | U+1F62C | ๐ฌ |
๐คฅ | Lying Face | U+1F925 | ๐คฅ |
๐ | Relieved Face | U+1F60C | ๐ |
Emoticon, Smiley | Description | Unicode Hex | HTML Dec Code |
---|---|---|---|
๐ | Pensive Face | U+1F614 | ๐ |
๐ช | Sleepy Face | U+1F62A | ๐ช |
๐คค | Drooling Face | U+1F924 | ๐คค |
๐ด | Sleeping Face | U+1F634 | ๐ด |
๐ท | Face With Medical Mask | U+1F637 | ๐ท |
๐ค | Face With Thermometer | U+1F912 | ๐ค |
๐ค | Face With Head-Bandage | U+1F915 | ๐ค |
๐คข | Nauseated Face | U+1F922 | ๐คข |
๐คฎ | Face Vomiting | U+1F92E | ๐คฎ |
๐คง | Sneezing Face | U+1F927 | ๐คง |
๐ฅต | Hot Face | U+1F975 | ๐ฅต |
๐ฅถ | Cold Face | U+1F976 | ๐ฅถ |
๐ฅด | Woozy Face | U+1F974 | ๐ฅด |
๐ต | Dizzy Face | U+1F635 | ๐ต |
๐คฏ | Exploding Head | U+1F92F | ๐คฏ |
๐ค | Cowboy Hat Face | U+1F920 | ๐ค |
๐ฅณ | Partying Face | U+1F973 | ๐ฅณ |
๐ | Smiling Face With Sunglasses | U+1F60E | ๐ |
๐ค | Nerd Face | U+1F913 | ๐ค |
๐ง | Face With Monocle | U+1F9D0 | ๐ง |
๐ | Confused Face | U+1F615 | ๐ |
Emoticon, Smiley | Description | Unicode Hex | HTML Dec Code |
---|---|---|---|
๐ | Worried Face | U+1F61F | ๐ |
๐ | Slightly Frowning Face | U+1F641 | ๐ |
โน | Frowning Face | U+2639 | โน |
๐ฎ | Face With Open Mouth | U+1F62E | ๐ฎ |
๐ฏ | Hushed Face | U+1F62F | ๐ฏ |
๐ฒ | Astonished Face | U+1F632 | ๐ฒ |
๐ณ | Flushed Face | U+1F633 | ๐ณ |
๐ฅบ | Pleading Face | U+1F97A | ๐ฅบ |
๐ฆ | Frowning Face With Open Mouth | U+1F626 | ๐ฆ |
๐ง | Anguished Face | U+1F627 | ๐ง |
๐จ | Fearful Face | U+1F628 | ๐จ |
๐ฐ | Anxious Face With Sweat | U+1F630 | ๐ฐ |
๐ฅ | Sad But Relieved Face | U+1F625 | ๐ฅ |
๐ข | Crying Face | U+1F622 | ๐ข |
๐ญ | Loudly Crying Face | U+1F62D | ๐ญ |
๐ฑ | Face Screaming In Fear | U+1F631 | ๐ฑ |
๐ | Confounded Face | U+1F616 | ๐ |
๐ฃ | Persevering Face | U+1F623 | ๐ฃ |
๐ | Disappointed Face | U+1F61E | ๐ |
๐ | Downcast Face With Sweat | U+1F613 | ๐ |
๐ฉ | Weary Face | U+1F629 | ๐ฉ |
Emoticon, Smiley | Description | Unicode Hex | HTML Dec Code |
---|---|---|---|
๐ซ | Tired Face | U+1F62B | ๐ซ |
๐ค | Face With Steam From Nose | U+1F624 | ๐ค |
๐ก | Pouting Face | U+1F621 | ๐ก |
๐ | Angry Face | U+1F620 | ๐ |
๐คฌ | Face With Symbols On Mouth | U+1F92C | ๐คฌ |
๐ | Smiling Face With Horns | U+1F608 | ๐ |
๐ฟ | Angry Face With Horns | U+1F47F | ๐ฟ |
๐ | Skull | U+1F480 | ๐ |
โ | Skull And Crossbones | U+2620 | โ |
๐ฉ | Pile Of Poo | U+1F4A9 | ๐ฉ |
๐คก | Clown Face | U+1F921 | ๐คก |
๐น | Ogre | U+1F479 | ๐น |
๐บ | Goblin | U+1F47A | ๐บ |
๐ป | Ghost | U+1F47B | ๐ป |
๐ฝ | Alien | U+1F47D | ๐ฝ |
๐พ | Alien Monster | U+1F47E | ๐พ |
๐ค | Robot Face | U+1F916 | ๐ค |
๐บ | Grinning Cat Face | U+1F63A | ๐บ |
๐ธ | Grinning Cat Face With Smiling Eyes | U+1F638 | ๐ธ |
๐น | Cat Face With Tears Of Joy | U+1F639 | ๐น |
๐ป | Smiling Cat Face With Heart-Eyes | U+1F63B | ๐ป |
Emoticon, Smiley | Description | Unicode Hex | HTML Dec Code |
---|---|---|---|
๐ผ | Cat Face With Wry Smile | U+1F63C | ๐ผ |
๐ฝ | Kissing Cat Face | U+1F63D | ๐ฝ |
๐ | Weary Cat Face | U+1F640 | ๐ |
๐ฟ | Crying Cat Face | U+1F63F | ๐ฟ |
๐พ | Pouting Cat Face | U+1F63E | ๐พ |
๐ | See-No-Evil Monkey | U+1F648 | ๐ |
๐ | Hear-No-Evil Monkey | U+1F649 | ๐ |
๐ | Speak-No-Evil Monkey | U+1F64A | ๐ |
๐ฏ | Hundred Points | U+1F4AF | ๐ฏ |
๐ข | Anger Symbol | U+1F4A2 | ๐ข |
๐ฅ | Collision | U+1F4A5 | ๐ฅ |
๐ซ | Dizzy | U+1F4AB | ๐ซ |
๐ฆ | Sweat Droplets | U+1F4A6 | ๐ฆ |
๐จ | Dashing Away | U+1F4A8 | ๐จ |
๐ณ | Hole | U+1F573 | ๐ณ |
๐ฃ | Bomb | U+1F4A3 | ๐ฃ |
๐ฌ | Speech Balloon | U+1F4AC | ๐ฌ |
๐จ | Left Speech Bubble | U+1F5E8 | ๐จ |
๐ฏ | Right Anger Bubble | U+1F5EF | ๐ฏ |
๐ญ | Thought Balloon | U+1F4AD | ๐ญ |
๐ค | Zzz | U+1F4A4 | ๐ค |
Emoticon, Smiley | Description | Unicode Hex | HTML Dec Code |
---|---|---|---|
๐ | Waving Hand | U+1F44B | ๐ |
๐ค | Raised Back Of Hand | U+1F91A | ๐ค |
๐ | Hand With Fingers Splayed | U+1F590 | ๐ |
โ | Raised Hand | U+270B | โ |
๐ | Vulcan Salute | U+1F596 | ๐ |
๐ | Ok Hand | U+1F44C | ๐ |
โ | Victory Hand | U+270C | โ |
๐ค | Crossed Fingers | U+1F91E | ๐ค |
๐ค | Love-You Gesture | U+1F91F | ๐ค |
๐ค | Sign Of The Horns | U+1F918 | ๐ค |
๐ค | Call Me Hand | U+1F919 | ๐ค |
๐ | Backhand Index Pointing Left | U+1F448 | ๐ |
๐ | Backhand Index Pointing Right | U+1F449 | ๐ |
๐ | Backhand Index Pointing Up | U+1F446 | ๐ |
๐ | Middle Finger | U+1F595 | ๐ |
๐ | Backhand Index Pointing Down | U+1F447 | ๐ |
โ | Index Pointing Up | U+261D | โ |
๐ | Thumbs Up | U+1F44D | ๐ |
๐ | Thumbs Down | U+1F44E | ๐ |
โ | Raised Fist | U+270A | โ |
๐ | Oncoming Fist | U+1F44A | ๐ |
Emoji Html Code List A-z
Emoticon, Smiley | Description | Unicode Hex | HTML Dec Code |
---|---|---|---|
๐ค | Left-Facing Fist | U+1F91B | ๐ค |
๐ค | Right-Facing Fist | U+1F91C | ๐ค |
๐ | Clapping Hands | U+1F44F | ๐ |
๐ | Raising Hands | U+1F64C | ๐ |
๐ | Open Hands | U+1F450 | ๐ |
๐คฒ | Palms Up Together | U+1F932 | ๐คฒ |
๐ค | Handshake | U+1F91D | ๐ค |
๐ | Folded Hands | U+1F64F | ๐ |
โ | Writing Hand | U+270D | โ |
๐ | Nail Polish | U+1F485 | ๐ |
๐คณ | Selfie | U+1F933 | ๐คณ |
๐ช | Flexed Biceps | U+1F4AA | ๐ช |
๐ฆต | Leg | U+1F9B5 | ๐ฆต |
๐ฆถ | Foot | U+1F9B6 | ๐ฆถ |
๐ | Ear | U+1F442 | ๐ |
๐ | Nose | U+1F443 | ๐ |
๐ง | Brain | U+1F9E0 | ๐ง |
๐ฆท | Tooth | U+1F9B7 | ๐ฆท |
๐ฆด | Bone | U+1F9B4 | ๐ฆด |
๐ | Eyes | U+1F440 | ๐ |
๐ | Eye | U+1F441 | ๐ |
Emoticon, Smiley | Description | Unicode Hex | HTML Dec Code |
---|---|---|---|
๐ | Tongue | U+1F445 | ๐ |
๐ | Mouth | U+1F444 | ๐ |
๐ฃ | Speaking Head | U+1F5E3 | ๐ฃ |
๐ค | Bust In Silhouette | U+1F464 | ๐ค |
๐ฅ | Busts In Silhouette | U+1F465 | ๐ฅ |