FreeType Font Rendering Library
freetype.org
3
Leaving SiteNav
External Link Disclaimer
You are about to visit freetype.org. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
FreeType is a free and open-source software font engine designed to be small, efficient, and highly customizable, capable of producing high-quality glyph images from most vector and bitmap font formats. Originally written by David Turner and Robert Wilhelm in 1996 (FreeType 1), rewritten as FreeType 2 in 2000, it has become the de facto standard font rendering engine used in virtually all major operating systems. Key features: font format support for TrueType (.ttf), OpenType (.otf), Type 1 (PostScript), CFF (Compact Font Format), WOFF/WOFF2, TrueType/OpenType Collections (.ttc/.otc), BDF, PCF, PFR, and Windows FNT/FON. Glyph rendering: rasterization of vector glyph outlines to 8-bit or 32-bit anti-aliased bitmaps, monochrome bitmaps, and raw outline extraction. Hinting: TrueType bytecode interpreter (Apple patents expired in 2010) and auto-hinter for automatic grid-fitting of unhinted fonts. Subpixel rendering with LCD-optimized positioning (RGB/BGR, horizontal/vertical) for improved clarity. CFF2 and variable font support for OpenType 1.8+ with axes for weight, width, slant, and custom design-variation axes. Color font support including COLR/CPAL (layered color glyphs), SVG (vector color glyphs), sbix (bitmap emojis), and CBDT/CBLC (bitmap color). Vertical layout for CJK scripts. TrueType/OpenType table access for low-level font introspection. Charmap handling for Unicode and legacy encodings. Lightweight C library with no external dependencies. Thread-safe. Used by Android, Chrome, Firefox, iOS (via CoreText), Linux (via fontconfig/Pango), and PlayStation. Open source under FTL and GPL-2.0.
Statistics
3
Views
0
Clicks
0
Like
0
Dislike