FreeType is a freely available software library to render fonts.

FreeType is a freely available software library to render fonts.

It is written in C, designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats.

Some products that use FreeType for rendering fonts on screen or on paper, either exclusively or partially:

  • GNU/Linux and other free Unix operating system derivates like FreeBSD or NetBSD;
  • iOS, Apple's mobile operating system for iPhones and iPads;
  • Android, Google's operating system for smartphones and tablet computers;
  • ChromeOS, Google's operating system for laptop computers;
  • ReactOS, a free open source operating system based on the best design principles found in the Windows NT architecture;
  • Ghostscript, a PostScript interpreter used in many printers.

Counting the above products only, you get more than a billion devices that contain FreeType.

lightbulb_outline View ideas list


  • c
  • gnu make
  • gnu autotools
  • python
  • fonts


email Mailing list
mail_outline Contact email

FreeType 2020 Projects

  • Greg Williamson
    Add / Improve Freetype Testing Framework
    I plan to address the idea "Develop a test framework for checking FreeType's rendering output". Frreetype needs to be able to compare images for...
  • Anuj Verma
    Integrating Distance Field Generation in FreeType
    Distance fields looks similar to rasterized images but are very different from them. In the context of fonts, each pixel in a distance field image...
  • Priyesh Kumar
    Replace FreeType's tracing and debugging facilities with an external logging library
    FreeType is an open-source library used to render fonts​. FreeType is packed with a lot of complex font-related features, therefore, logging is an...