Il carattere OpenType rappresenta un'evoluzione dei file TTF. OTF è stato creato per abilitare più funzioni rispetto a TTF.
OTF (OpenType Font) è un formato di file di caratteri utilizzato per memorizzare caratteri da utilizzare nelle applicazioni del computer. È stato introdotto alla fine degli anni '90 come file estensione del formato TTF (TrueType Font) e da allora è diventata una scelta popolare grazie alla sua flessibilità e compatibilità. Il formato file OTF memorizza le informazioni sui caratteri come una raccolta di tabelle che descrivono la forma e l'aspetto di ciascun carattere nel carattere. Ogni tabella contiene informazioni sull'altezza x, ascendenti, discendenti e altre caratteristiche del carattere, nonché informazioni avanzate caratteristiche come legature e alternative contestuali. La dimensione di un file OTF dipende dal numero di caratteri e dalla complessità del file font, ma generalmente è più grande dei file TTF a causa delle sue funzionalità aggiuntive. Uno dei principali vantaggi dei file OTF è la loro capacità di includere funzionalità tipografiche avanzate come legature, alternative contestuali, e supporto linguistico.