Um aplicativo para converter fontes do TrueType para WOFF/WOFF2. Escrito em Objective-C/C ++. Requer Mac OS 10.12 (Sierra) ou superior.

Versões binárias estão disponíveis na página de lançamentos.
Os binários são auto-autenticados, mas não são notados, portanto, o Mac OS 10.15 (Catalina) e maior exibe um erro ao iniciá-lo. Clique com o botão direito do mouse no ícone do aplicativo e selecione "Abrir" para permitir a opção de ignorar esse aviso de segurança.
Existem algumas maneiras de adicionar fontes para converter:
Cmd + O ) e escolha os arquivos de fontes no selecionador de arquivos.As fontes no formato TrueType (.ttf, .otf) são convertidas em Woff/woff2, e as fontes no formato Woff/woff2 (.woff, .woff2) são convertidas em trueType.
Se você tiver pelo menos uma fonte selecionada, poderá selecionar "Mostrar no Finder" no menu "arquivo" ou na barra de ferramentas (ou usar o teclado Cmd + Shift + R ) para abrir a pasta contendo no Finder.
Você pode selecionar "Copiar CSS" no menu ou barra de ferramentas "Arquivo" para copiar as regras CSS @font-face para as fontes convertidas na área de transferência. Isso funciona apenas para fontes que concluíram a conversão. O programa tenta determinar a família de fontes genéricas (serif, sans serif ou monoespácia), estilo (itálico) e peso (negrito) de cada arquivo, como no exemplo seguinte: saída:
@font-face {
font-family : "Mohave" ;
font-style : normal;
font-weight : bold;
src : url ( "Mohave-Bold.woff2" ) format ( "woff2" ) , url ( "Mohave-Bold.woff" ) format ( "woff" ) , url ( "Mohave-Bold.ttf" ) format ( "truetype" );
}
@font-face {
font-family : "Mohave" ;
font-style : italic;
font-weight : bold;
src : url ( "Mohave-BoldItalic.woff2" ) format ( "woff2" ) , url ( "Mohave-BoldItalic.woff" ) format ( "woff" ) , url ( "Mohave-BoldItalic.ttf" ) format ( "truetype" );
}
@font-face {
font-family : "Mohave" ;
font-style : italic;
font-weight : normal;
src : url ( "Mohave-Italic.woff2" ) format ( "woff2" ) , url ( "Mohave-Italic.woff" ) format ( "woff" ) , url ( "Mohave-Italic.ttf" ) format ( "truetype" );
}
@font-face {
font-family : "Mohave" ;
font-style : normal;
font-weight : normal;
src : url ( "Mohave-Regular.woff2" ) format ( "woff2" ) , url ( "Mohave-Regular.woff" ) format ( "woff" ) , url ( "Mohave-Regular.ttf" ) format ( "truetype" );
}No entanto, não pode determinar fontes ou pesos cursivos ou de fantasia, além de "normais" e "ousados".
Você pode abrir a janela Preferências selecionando -a no menu de aplicativos (ou usar o atalho do teclado Cmd + , ).

O formato de saída determina se o programa gera arquivos WOFF, arquivos woff2 ou ambos. O Woff2 tem melhor compactação, mas Woff tem suporte mais amplo ao navegador. Cada formato possui um controle deslizante de nível de compressão , onde valores mais baixos fornecem compressão e descompressão mais rápidas, mas valores mais altos fornecem tamanhos de arquivo menores.
O Woff2 também possui a opção Allow Transforms , que determina se transformações adicionais são feitas nas tabelas glyf , loca e hmtx da fonte (consulte a especificação do formato Woff2). Se essa opção estiver desmarcada, essas tabelas serão deixadas em sua forma original e não compactada.
Incorpora sfnt2woff-zopfli por Bram Stein, derivado de Sfnt2Woff por Jonathan Kew de Mozilla e o algoritmo de compressão de Zopfli por Lode Vandevenne e Jyrki Alakuijala do Google.
Incorpora o código Woff2 e Brotli pelo Google.
Usa compactação, mais, pasta aberta, cópia, horários, vassoura e check ícones da font incrível.