Noto Emoji: An Open Source Emoji Library by Google Fonts

Noto Emoji: An Open Source Emoji Library by Google Fonts

Summary

Noto Emoji, developed by Google Fonts, is a comprehensive open-source emoji library designed to provide standard Unicode emoji support. It offers both color and monochrome emoji fonts, along with essential tools for working with them. This project aims to eliminate 'tofu' or missing character boxes, ensuring consistent emoji display across various platforms.

Repository Info

Updated on February 15, 2026
View on GitHub

Tags

Click on any tag to explore related repositories

Introduction

Noto Emoji, which stands for "No Tofu," is an extensive open-source emoji library provided by Google Fonts. Its primary goal is to offer robust, Unicode-compliant emoji support, ensuring that emojis display correctly across different systems without appearing as empty boxes (tofu). The project includes a color emoji font, a monochrome variable font, and various tools and metadata for emoji handling.

Installation

Using Noto Emoji primarily involves downloading the font files.

Once downloaded, install the .ttf files like any other font on your operating system.

Examples

NotoColorEmoji utilizes the CBDT/CBLC color font format, which is widely supported.

  • Android and Chrome/Chromium OS: Full support.
  • Windows: Supported in Chrome and Edge starting with Windows 10 Anniversary Update.
  • macOS: Supported only in Chrome.
  • Linux: Requires some fontconfig tweaking for full support. Refer to issue #36 for details.

The library also provides SVG and PNG assets, which can be used directly in web or application development for custom emoji rendering.

Why use Noto Emoji?

Noto Emoji is an excellent choice for developers and users who need reliable, consistent, and open-source emoji support.

  • Unicode Compliance: Ensures broad compatibility and future-proofing.
  • Comprehensive Coverage: Offers both vibrant color emojis and clean monochrome alternatives.
  • Platform Compatibility: Designed with support for major operating systems and browsers.
  • Open Source: Licensed under OFL 1.1 and Apache 2.0, making it free to use and adapt.
  • Tools and Metadata: Beyond just fonts, it provides resources for better emoji integration and management.

Links