FreeType font rendering library

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


  • fonts
  • opentype
  • c
  • library


email Mailing list

The FreeType Project 2017 Projects

  • Ewald Hew
    Adding support for Type 1 fonts to Adobe CFF Engine
    Thanks to Adobe's contribution of their CFF engine, FreeType has excellent rasterization of CFF fonts. However, Type 1 fonts, a similar PostScript...
  • Kushal K S V S
    GSoC 2017 Proposal - Kushal
    For a widely used library like FreeType, a test framework to check font rasterization is a must have. Having a test framework to test the output of...