Skip to main content

The Best Font and Emoji Packages for Flutter

Flutter is a great new open-source mobile app development framework for building high-quality native apps. But it’s not perfect. One of the biggest problems with Flutter is that there are no good fonts or emoji packages available, so you have to use what comes with the system. And if you’re like me, then you know how frustrating this can be!

Luckily, there are some really great font and emoji packages out there that work perfectly with Flutter. I’ve compiled a list of my favorites below – just click on any one to find out more about them!


The Font Awesome Icon pack is available as Flutter Icons. It adds 1500 additional icons to your app, in addition to the default set of 500.


As the name suggests, this is a collection of font icons built with Flutter. It includes all fonts from react-native-vector-icons and WeatherIcons.


Convert all icons in the directory to icon-font (.ttf) and create flutter compatible dart class from them.


The Font Awesome package inspired Insipred’s Flutter Icons set, which includes more than 2,000 icons.


Emojis for Dart! This package contains every unicode 13.0 emoji available!


An Emoji picker widget with 1500+ emojis in 8 categories is included in this Flutter package.


In pure dart code, pick an EMOJI, a STICKER, or a GIF from Giphy. Android, iOS, Web, and Desktop are all supported.


With all the most up-to-date emojis, this is a lightweight Emoji package for Flutter.

By continuing to use the site, you agree to the use of cookies.