Skip to content
This repository has been archived by the owner. It is now read-only.
Branch: master
Find file History
Latest commit c18a233 Feb 15, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information. updated to 4.5 Feb 15, 2019

EmojiOne Fonts

There's no better way to port our emoji into your device than through a native font. We don't have the resources ourselves to construct fonts, so we'll depend on helpful contributions from the open source community.

Note: Due to their size, the font files have been removed from this repo and instead will be attached to releases on our repo that hosts the artwork and related assets, emojione-assets.

Please go here to download the font files: emojione-assets/releases

Google Font - emojione-android.ttf

  • Compatible with rooted Android devices and Linux.
  • Updated Sept 12, 2018
  • Developers using the font within their app, please review this issue regarding proper display of digits.

Android Setup Help:

Linux Setup Help:

  • ArchLinux users are advised to install AUR package
  • Alternatively setup the font manually:
    • Place the file in ~/.local/share/fonts/
    • Create the following fontconfig file: latest (snapshot)
    • Update fontconfig cache with $ fc-cache -f; sudo fc-cache -f
  • The font seems to be working now in Chrome and Firefox, as well as in many other apps!

Apple Font

For latest apple devices

Mac OS System Instructions: 1.) Manual - Simply move the Mac compatible font into ~/Library/Fonts/Apple Color Emoji.ttc. You should immediately see a new version of the Apple Color Emoji font in your Fontbook, and it will be useable immediately.

iOS System Instructions: 1.) Manual - Take a look at PoomSmarts Guide Option #3: Manual

2.) Installable
Cydia is a package manager app for rooted/jailbroken iOS devices(iPhone, iPod, iPad) and is based on Debian APT [(Advanced Packaging Tool)]( 
Tap [Add EmojiPort Fonts](cydia://url/ cydia source for "EmojiOne 2018".

App Instructions: This has not been fully tested/confirmed but may work in app projects. Extract TTF from TTC and create new FontFamily name 'EmojiOne'. After that you should be able to drop the font in your project and use UIFont to call that newly created FontFamily name. Adobe standalone python script to extract fonts from a TTC FontTools python script to change name table in a TTF. You can also use High-Logic FontCreator to do the above tasks.

EmojiOne SVG-based Color Fonts

Through a cooperative effort with Adobe Systems, EmojiOne created black and white versions of the emoji set which were used, in part, to generate this font. Using these fonts with Firefox or Microsoft Edge, you can enjoy full-color EmojiOne emoji. Black and white images will show as the fall back for systems that are not able to render color SVG fonts. The font is available in the following formats:


  • If you have a font to add, please submit a pull request.
  • Please thoroughly test the files the best you can.
  • Let us know how you'd like to be acknowledged.

Warranty & Disclaimer

  • These files are very raw and not fully tested.
  • We provide no guarantees that the font will function on your device.


  • Google Font: Thanks to Miguel Sousa from Adobe Systems, Maxim Baz and Albert Chang.
  • Apple Font: Thanks to Philip (@pw5a29) and Cody (@vXBaKeRXv).
You can’t perform that action at this time.