I want to use Unicode emoji icons (U+1F300..U+1F5FF) in a free, open-source instant messaging app. I considered using FontAwesome icons, but their icon set is too small (not enough faces for :), :O, :P, etc.). Then I wanted to use Segoe UI Emoji, but that's copyrighted and expensive, as it's owned by Microsoft.

Are there any free Emoji-complete fonts? If so, what are they?

  • I'm voting to close this question as off-topic because this is a shopping question Jun 20 '16 at 6:58
  • 13
    I know it's SO policy, but on newer, experimental technologies, these types of Q and A help a lot of people.
    – kcdwayne
    May 28 '17 at 15:15

Open sans emoji should work

Here is a link to a github repo https://github.com/MorbZ/OpenSansEmoji

  • 1
    Looks great. Any idea where someone could see a sample before installing the font? May 23 '14 at 10:12
  • This one doesn't have some glyphs that other font packages have, such as Symbola and Noto Emoji.
    – Pound Hash
    Dec 7 '21 at 19:08

Google's TrueType fonts


are very good.


I know this question is a bit old but no one mentioned Emoji One

It's CC-BY 4.0.

As of version 3 they are no longer CC BY 4.0... You can still download the last version 2.2.7 commit here but it's from 2016........

  • 1
    It was maybe but now only a free version + paid licenses and no OpenSource version
    – ThomasG77
    Jun 12 '18 at 14:02

We should mention Symbola as perhaps the most free and complete face. It now has over 7000 glyphs including a complete range of Unicode code points from 0x1F300 to 0x1F6FF.

  • Hi Cedric, welcome to GDSE and thanks for your answer. If you have any questions, please see the help center or ping one of us in the Graphic Design Chat. Keep contributing and enjoy the site!
    – Vincent
    Jun 3 '15 at 10:41
  • That's a nice one! I like the design of them, too! Jun 3 '15 at 17:07
  • BTW If it's more efficient to install as a system font rather than limit to a single app, the face is packaged for Debian/Ubuntu as ttf-ancient-fonts. Jun 5 '15 at 8:00
  • 1
    The ttf-ancient-fonts package includes the fonts-symbola package. You can install straight the fonts-symbola package.
    – Ganton
    Mar 24 '20 at 0:05
  • This one is missing some glyphs found in Noto Emoji.
    – Pound Hash
    Dec 7 '21 at 19:14

Twitter has open-sourced their emojis on Github.


This looks like what you want: http://emojisymbols.com/

  • This is a Web font specialized for use on the Internet.
  • The font can be used free of charge for Web pages and Web services, be it for private or business use.
  • The font can be uploaded to your Web server for use.
  • Hi JHS, welcome to GDSE and thanks for your answer. If you have any questions, please see the help center or ping one of us in Graphic Design Chat once your reputation is sufficient (20). Keep contributing and enjoy the site!
    – Vincent
    Apr 7 '15 at 8:51
  • I'm looking for one to use in a desktop application. Thanks, though! Apr 7 '15 at 11:03
  • It's not really free: You're not allowed to subset it (unless you pay), which makes it of little use for websites.
    – Lea Verou
    Nov 16 '16 at 5:48
  • It is also very incomplete (now).
    – Crissov
    Aug 13 '17 at 16:50
  • @Crissov agreed, I would go with the Google emoji fonts since those will be kept up to date. (Or EmojiOne / anything updated with the current Unicode points)
    – JHS
    Aug 13 '17 at 21:12

If you need monochrome emoji characters only, consider using the Emoji icon font or EmojiSymbols font.

Alternatively, consider creating your own icon font using the Icomoon app.


Try IcoMoon

It's not strictly for Emojis, but you basically create your own icon font by combining many pre-defined fonts or you can upload your own SVGs.

  • 1
    I was hoping to find a font that's already drawn all 533 Unicode emoji glyphs... thank you anyway May 23 '14 at 3:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.