Multiple useful tools to help Android and iOS/OSX developers with creating and modifying Emoji Font files.
Features:
- Extracts Emojis from '.ttf' files used by Android, iOS, and OSX into individual '.png' files.
- Takes less than 6 seconds to extract all Emojis! Very quick!
- Extracted Emojis are named by Unicode names (Android:
unie537.png
iOS/OSX:uE537.png
) - Extracted Emojis can automatically be stripped of their prefixes (
unie537.png
->E537.png
) - Extracted iOS CgBI (pincrushed) Emojis (which show up black on Windows) can automatically be converted to RGBA.
- Renamer tool which makes renaming Emojis very easy! You can change prefixes, capitalise/lowercase, etc.
- Converts from CgBI (pincrushed) Emojis to RGBA and vice versa.
- Ability to Re-Package Emojis into NotoColorEmoji.ttf (Android) Emoji Font. (Apple support coming soon!)
- Professional, easy-to-use GUI.
- More!
Check out this tutorial on how to modify Android Emojis using these tools!
- Either download one of the precompiled .exe files or .jar files from the downloads page, or clone this repo into IntelliJ and create a .jar out of the sources.
- Put the .exe or .jar wherever you'd like. Emojis will be extracted into a new folder which is created in the same directory as the jar file. You can choose the name of this folder using the GUI. By default, it is named
ExtractedEmojis
. - Either double-click the .exe or .jar and follow the instructions on the GUI, or start the .jar from the command line using
java -jar Emoji-Tools.jar yourFileName.ttf
. If the ttf file does not exist, the ttf selection window will be brought up. If it exists, it will automatically start extraction. Conversion and Renaming cannot be done from the command line yet.
- Make a detailed ticket in the issue tracker.
- If it's very important, you can email me (Mitch Talmadge).