Convertisseur de polices — TTF, OTF, WOFF, WOFF2 en ligne
Convertissez des polices entre TTF, OTF, WOFF, WOFF2, EOT et SVG dans votre navigateur. Conversion par lots, comparaison des tailles et règle CSS @font-face prête à coller — sans téléversement.
🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargéConvertissez des polices pour le web dans votre navigateur
Ce convertisseur de polices transforme les fichiers de polices de bureau et les formats hérités en formats attendus par les navigateurs et les outils de conception. Déposez une police TTF ou OTF pour créer des fichiers WOFF2 et WOFF compressés pour votre site web, décompressez un fichier WOFF2 en une police TTF installable, ou reconstruisez d’anciennes polices EOT et SVG provenant de vieux projets web. Vous pouvez ajouter plusieurs fichiers à la fois : chaque police est traitée tour à tour et chaque fichier de sortie affiche sa taille ainsi que l’écart, en plus ou en moins, par rapport à l’original. Tout s’exécute localement avec JavaScript et WebAssembly — le même encodeur WOFF2 de Google qu’utilisent les fonderies typographiques est chargé dans la page, donc rien n’est téléversé.
Dans la mesure du possible, le convertisseur travaille sans perte. Encapsuler une police en WOFF ou WOFF2 conserve exactement les contours TrueType ou CFF d’origine, le hinting et les fonctionnalités OpenType ; seule la compression change. Convertir des polices OTF basées sur CFF en TTF, EOT ou SVG reconstruit les contours sous forme de courbes quadratiques, ce qui est visuellement équivalent mais supprime le hinting PostScript.
Les formats de police expliqués
TTF (TrueType) et OTF (OpenType avec contours CFF) sont les formats de bureau que vous installez sur votre ordinateur. WOFF encapsule les mêmes données avec une compression zlib, et WOFF2 utilise Brotli ainsi que des transformations propres aux polices, ce qui permet généralement d’économiser encore 30 %. WOFF2 est pris en charge par tous les navigateurs modernes ; pour la plupart des sites, un seul fichier WOFF2 suffit donc. EOT n’était utilisé que par Internet Explorer, et les polices SVG par d’anciennes versions de Safari sur iOS ; ne les générez que si vous maintenez des pages anciennes.
Utilisez la règle @font-face générée
Après la conversion, l’outil rédige une règle @font-face pour chaque police, avec le nom de famille, la graisse et le style lus directement dans la police. Les sources sont classées de la meilleure à la moins bonne, afin que les navigateurs téléchargent WOFF2 lorsqu’ils le peuvent. Indiquez le dossier dans lequel vous téléverserez les fichiers et choisissez une stratégie font-display — swap affiche immédiatement un texte de secours et bascule dès que la police web est arrivée. Avant de publier, vérifiez que la licence de la police autorise l’intégration web et la conversion de format.
Comment utiliser
- Ajoutez vos policesDéposez un ou plusieurs fichiers de police TTF, OTF, WOFF, WOFF2, EOT ou SVG dans la zone, ou cliquez dessus pour parcourir vos fichiers.
- Choisissez les formats de sortieCochez tous les formats dont vous avez besoin — WOFF2 et WOFF sont sélectionnés par défaut, car ce sont les meilleurs choix pour les sites web.
- ConvertissezAppuyez sur « Convert ». Chaque police est décodée et réencodée localement, et la variation de taille de chaque fichier de sortie est affichée.
- Téléchargez et collez le CSSTéléchargez les fichiers un par un ou tous à la fois, puis copiez la règle @font-face générée dans votre feuille de style.