· guides

OTF vs TTF: what's the difference, and which should you install?

Two font extensions, one simple answer: both install the same way and both work everywhere modern. What TTF and OTF actually are, the real differences underneath, and the tiebreak rule when a download offers you both.

You downloaded a font and the folder holds two files that look identical except for three letters: one ends .ttf, the other .otf. Or a font shop is asking you to choose a format before you pay. It feels like a technical decision with a wrong answer. It mostly isn’t — both formats install exactly the same way (our install guides treat them as one), and every modern computer and program accepts both. Here is what the letters mean, the few differences that are real, and a tiebreak rule for the rare moments the choice matters.

TTFAa
font.ttf — TrueType, 1991
OTFAa
font.otf — OpenType, 1996

What is a TTF file?

TTF stands for TrueType Font, a format Apple created in 1991 and Microsoft adopted. A TTF file contains the letter shapes (called outlines), the spacing, and a set of rendering instructions — “hinting” — that tell screens how to keep letters crisp at small sizes. TrueType draws its outlines with a kind of curve called quadratic Bézier: economical, fast, and the reason TTF became the default font file of the desktop era. When people picture “a font file,” this is usually it.

What is an OTF file?

OTF stands for OpenType Font, the successor format Microsoft and Adobe built together in 1996 to end the format war between TrueType and Adobe’s PostScript fonts. An OTF is best understood as a container: inside, the letter shapes can be stored in TrueType style, or in Adobe’s CFF style, which draws outlines with cubic Bézier curves — the kind design tools like Illustrator use. On top of the shapes, OpenType defined room for serious typographic machinery: ligatures, small caps, old-style figures, swashes, and alternate letterforms, all switchable inside one file.

That container idea turned out to be the format’s superpower. Variable fonts (one file, every weight) and color fonts? Both are OpenType developments living inside ordinary .otf and .ttf files.

The difference between TTF and OTF, honestly stated

Start with the one mechanical difference you can actually see — how each format draws a curve. Every letter in both formats is an outline, but TrueType bends its arcs with a single off-curve control point, while the CFF flavor of OpenType shapes each end of the curve with its own handle:

Quadratic — TrueType (.ttf)One control point, off the curve, steers the whole arc. Economical: fewer points per letter.
Cubic Bézier — CFF flavor (.otf)Two handles, one per end, shape the curve independently. The drawing model Illustrator users know.

Which should you install?

One practical warning: if you install both the TTF and the OTF of the same font, programs see two fonts with the same name and may pick unpredictably. Install one — the OTF, per the rule above — and keep the other in the folder as a spare.

The one-sentence version

TTF is the original font file; OTF is its younger, roomier container; your computer treats them as equals, so choose OTF when offered both and never worry about it again.

Related reading

Font file types: every font extension, explained

The complete map of font file formats — TTF, OTF, WOFF, WOFF2, TTC and the fossils: Type 1, EOT, SVG, Speedo, suitcases. What each extension is, where it came from, whether it still matters, and which files you should never try to install.

How to install fonts on any computer

Installing a font means putting its file where your system keeps fonts — a two-minute job on Windows, Mac, and Linux. The quick path for each platform, plus the mistakes that make fonts 'not show up'.

How to install fonts on Android

Android has no single font answer — it depends on your phone's maker. Samsung and Xiaomi routes with zFont, the honest Pixel situation, and the one method that works on every Android phone: inside the app you're creating in.