Noto Emoji is an open source emoji font library that provides Unicode-compliant color emoji support and tools for working with emoji assets.
The project addresses the need for standardized emoji rendering across platforms by offering a complete color emoji font built in the CBDT/CBLC format, along with a full library of vector SVGs and PNGs for individual emoji glyphs. The approach combines a production-ready font file with underlying design assets and metadata, allowing both end-users to deploy consistent emoji rendering and developers to build emoji-related tools on top of the provided resources.
Developers should choose this tool if they need reliable emoji support in applications targeting Android, Chrome, or Chromium-based browsers. It suits projects requiring Unicode compliance and consistent emoji presentation across platforms. The color font works on Windows starting with the Anniversary Update in Chrome and Edge, and on Linux with fontconfig configuration. A monochrome variable font alternative is also available for projects preferring black-and-white emoji. The project does not currently build other color font formats beyond CBDT/CBLC, which may limit adoption on platforms without support for this format.
The project maintains active development on both the color and monochrome font variants. The repository includes comprehensive tooling written in Python for font generation and asset management. Contributing guidelines are documented for those wishing to participate in development.