FreeType 2 es un programa de creación de tipos de letras (fonts), que está diseñado para ser pequeño, eficiente, y altamente configurable, amén de portable, además de ser capaz de producir textos de alta calidad. Puede ser usado en bibliotecas gráficas, pantallas de despliegue de servidores, herramientas de conversión de fonts, y muchos otros productos.
Nótese que FreeType 2 es un servicio de fonts y no da ningún API para desempeñar características de alto nivel como manejo de textos o procesamiento de gráficas. Sin embargo, simplifica todas estas tareas via una interfaz uniforme y simple, sencilla de usar, para acceder a los contenidos de los archivos de fonts.
FreeType 2 es un trabajo bajo dos licencias de código abierto: una licencia propia de sistemas del tipo BSD y otra GPL. Puede ser usado por cualquier tipo de proyectos, sean propietarios o no.
FreeType 2 soporta directamente:
- Fonts TrueType (colecciones)
- Fonts Type 1
- Fonts CID-keyed Type 1
- Fonts CFF
- Fonts OpenType (ambos TrueType y CFF variants)
- Fonts basados en bitmaps SFNT
- Fonts X11 PCF
- Fonts FNT Windows
- Fonts BDF
- Fonts PFR
- Fonts Type 42 fonts (soporte limitado)
- De un gráfico (glyph) hecho de líenas, FreeType es capaz de producir un bitmap monocromático de alta calidad, o un pixmap antialiased, usando 256 tonos de gris. Esto es mucho mejor que los cinco niveles que usa Windows 9x/98/NT/2000 o FreeType 1.