Convertir TTF en WOFF2
Le convertisseur TTF en WOFF2 de FileReshape compresse les polices TrueType et OpenType en polices web WOFF2 avec la bibliothèque woff2 de Google, la même compression que celle de Google Fonts. Il fonctionne dans votre navigateur et les polices ne sont pas envoyées. La police n'est ni modifiée ni réduite : tous les caractères restent, et la conversion ne change pas ce que permet la licence de la police.
Un fichier ne s'est pas converti correctement ? Écrivez à [email protected], idéalement avec un petit fichier d'exemple, et ce sera corrigé.
L'essentiel
- Entrée : Police TrueType (.ttf). Sortie : Police web WOFF2 (.woff2).
- Vos fichiers ne sont pas envoyés : le traitement se fait dans votre navigateur, sur votre propre appareil.
- Taille : polices jusqu'à 50 Mo.
- Nécessite un navigateur récent (Chrome, Edge, Firefox ou Safari) sur ordinateur, tablette ou téléphone ; rien à installer.
- Gratuit, sans inscription.
Pourquoi convertir ses polices en WOFF2
Un site web devrait servir ses polices en WOFF2. Ce format enveloppe une police TrueType ou OpenType ordinaire dans une compression Brotli, avec un encodage spécial des données des glyphes : le fichier est généralement de 50 à 70 % plus léger que le TTF, et la page affiche son texte plus tôt. Cet outil convertit les fichiers .ttf et .otf en .woff2 avec la bibliothèque woff2 que Google a écrite pour ce format, compilée pour fonctionner dans votre navigateur. Déposez toute une famille d'un coup, normal, gras et italique, et vous obtenez un seul ZIP avec un .woff2 pour chacun. La conversion est sans perte : chaque glyphe, le crénage, les ligatures, le hinting et les noms restent exactement tels quels, et un WOFF2 peut être redécompressé en la police d'origine. Les polices sous licence ne quittent jamais votre ordinateur, ce qui compte lorsque la licence interdit de transmettre les fichiers de police à des tiers.
Comment convertir un TTF en WOFF2
- Déposez un ou plusieurs fichiers .ttf ou .otf dans le cadre, ou cliquez pour les choisir.
- Vérifiez les noms des polices et le nombre de glyphes dans la liste.
- Cliquez sur « Convertir en WOFF2 ». Une seule police se télécharge en fichier .woff2 ; plusieurs arrivent dans un ZIP.
Ce qu'il faut savoir sur les polices web
Vérifiez la licence pour l'usage web
Convertir une police ne change pas sa licence. Beaucoup de polices commerciales sont sous licence pour un usage bureautique uniquement et demandent une licence web séparée. Les polices sous SIL Open Font License, comme la plupart des Google Fonts et de nombreuses polices sur GitHub, peuvent être converties et utilisées sur n'importe quel site. Quand les indicateurs de licence d'une police interdisent l'incorporation, l'outil la convertit mais vous le signale.
Utiliser le WOFF2 dans le CSS
Placez le .woff2 à côté de votre feuille de style et déclarez-le avec @font-face, par exemple src: url("myfont.woff2") format("woff2"), avec les valeurs font-weight et font-style qui correspondent à chaque fichier de la famille. Tous les navigateurs actuels lisent le WOFF2 ; une solution de repli en WOFF n'est utile que pour de très anciens navigateurs.
Pas de réduction du jeu de caractères
L'outil garde tous les caractères de la police. Une police contenant des lettres cyrilliques, grecques ou vietnamiennes dont vous n'avez pas besoin reste plus lourde que nécessaire. Retirer des caractères (subsetting) demande un outil comme pyftsubset ou un éditeur de polices ; la conversion ici ne supprime jamais rien.
Collections de polices
Un fichier .ttc regroupe plusieurs polices dans un seul fichier et ne peut pas être converti ici. Les navigateurs prennent de toute façon rarement en charge le WOFF2 d'une collection ; extrayez d'abord les polices une à une avec un éditeur de polices.
À propos des formats
Police TrueType
TrueType (.ttf) est le format de police qu'Apple et Microsoft ont lancé en 1991. Ses glyphes sont dessinés avec des courbes quadratiques, et il peut contenir des instructions de hinting détaillées pour un texte net aux petites tailles à l'écran. Tous les systèmes d'exploitation, suites bureautiques et logiciels de création installent et utilisent les polices TTF.
- S'installe sous Windows, macOS, Linux, Android et iOS sans logiciel supplémentaire.
- Depuis OpenType (1996), un fichier .ttf peut contenir les mêmes fonctionnalités OpenType qu'un .otf : ligatures, crénage, petites capitales.
- Contrairement aux polices web, un TTF n'est pas compressé ; il pèse donc généralement deux à trois fois plus que sa version WOFF2.
Police web WOFF2
Le WOFF2 (Web Open Font Format 2.0) est une enveloppe compressée pour polices TrueType et OpenType, conçue pour les sites web. Devenu recommandation du W3C en 2018, il utilise la compression Brotli et un encodage spécial des données des glyphes, ce qui le rend environ 30 % plus léger que le WOFF 1.0. Tous les navigateurs actuels le prennent en charge.
- S'utilise en CSS avec @font-face et src: url(font.woff2) format('woff2').
- Les systèmes d'exploitation n'installent pas les fichiers WOFF2 ; convertissez-les d'abord en TTF ou en OTF.
- La police qu'il contient n'est pas modifiée, si bien qu'un WOFF2 peut redevenir le TTF ou l'OTF d'origine.
Questions fréquentes
Mes polices sont-elles envoyées sur un serveur ?
Non. Les polices sont lues et compressées par votre navigateur sur votre propre appareil, et rien n'est envoyé à un serveur.
De combien une police s'allège-t-elle ?
En général de 50 à 70 % par rapport au TTF, et d'environ 30 % par rapport au WOFF 1.0. Le gain exact dépend de la police ; le résultat indique la taille avant et après.
Le WOFF2 change-t-il l'apparence de la police ?
Non. Le WOFF2 est une compression sans perte. Le navigateur décompresse exactement la même police, avec les mêmes contours, le même espacement et le même hinting.
Puis-je aussi convertir des polices OTF ?
Oui. Les polices OpenType à contours PostScript (CFF) sont compressées telles quelles, et les navigateurs les lisent en WOFF2 comme les polices TrueType.