Skip to content
Convertto
.ttfFormat hub

TTF Converter

TrueType. TrueType fonts store glyph outlines as quadratic curves in the sfnt container shared with OpenType.

TTF is TrueType, a font file whose glyph outlines are quadratic Bézier curves held in the glyf and loca tables of an sfnt container. It is one of the two outline flavours the OpenType specification covers, the other being PostScript outlines in a CFF table, which are conventionally named .otf.

5 conversions available

Convert TTF to another format

Every conversion that takes TTF as the input.

Convert another format to TTF

Every conversion that produces TTF as the output.

Other tools that work with TTF

What a TTF file is

A .ttf file is an sfnt: a header, a table directory, and a set of tables tagged with four-character names such as cmap for character mapping, head for global metrics, name for the family and style strings, and GSUB and GPOS for layout features. What makes it a TrueType file rather than an OpenType/CFF one is where the outlines live. TrueType keeps them in glyf and loca as quadratic Bézier curves, and the file opens with the version tag 0x00010000.

Apple designed the format in the late 1980s and Microsoft adopted it; OpenType later absorbed it, which is why a modern .ttf and a modern .otf are both OpenType fonts that differ only in outline flavour. Rasterisers decide which they are holding by reading that version tag, not the file extension, so renaming a font changes nothing about how it renders.

TTF is a desktop and build-pipeline format. For the web it is the wrong file to serve: it carries no compression, and wrapping it as WOFF2 costs nothing in quality and saves a large fraction of the bytes.

Sources & specifications

Related formats

Share the TTF hub