OpenType è un formato di file per file di caratteri scalabili (struttura) che estende il formato di file di caratteri TrueType esistente utilizzato dai sistemi operativi Microsoft Windows e Apple Macintosh. OpenType è stato sviluppato congiuntamente da Microsoft e Adobe e consente a un file Adobe PostScript di far parte di un file di font TrueType. Prima di OpenType, Adobe non supportava nemmeno i caratteri TrueType e aveva il proprio formato di carattere, Tipo 1, per le stampanti che utilizzano PostScript. PostScript è un linguaggio di formattazione della stampante standard del settore per stampanti di qualità superiore e più sofisticate. OpenType è anche noto come TrueType Open v. 2.0.
I principali vantaggi di OpenType sono:
- Supporto multipiattaforma migliorato
- Migliore supporto per i set di caratteri internazionali specificati nello standard Unicode
- La possibilità di specificare controlli tipografici avanzati
- File di dimensioni inferiori
- La possibilità di aggiungere una firma digitale a un set di caratteri per garantire l'integrità dei file
La specifica OpenType include una convenzione per l'assegnazione di suffissi (estensioni di nomi di file) ai nomi di file OpenType. Un file OpenType contiene un file di font di struttura TrueType, che richiede un suffisso TTF, o un file di font di struttura PostScript, con un suffisso di OTF. Una raccolta di file TrueType raggruppati insieme ha il suffisso TTC.