FT Font Tools

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é

Drop font files here or click to browse

TTF, OTF, WOFF, WOFF2, EOT and SVG fonts. Add several files to convert them in one batch.

    Convert to

    Advertisement

    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

    1. 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.
    2. 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.
    3. 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.
    4. 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.

    Questions fréquemment posées

    Mes polices sont-elles envoyées sur un serveur ?
    Non. Le décodage, la compression et la conversion s’exécutent entièrement dans votre navigateur avec JavaScript et WebAssembly. Les fichiers de police ne quittent jamais votre appareil.
    Quel format utiliser sur mon site web ?
    WOFF2 est pris en charge par tous les navigateurs actuels et est généralement 30 % plus léger que WOFF. N’ajoutez WOFF que si vous devez prendre en charge de très anciens navigateurs. Les polices TTF, EOT et SVG ne sont pas nécessaires pour les sites modernes.
    Convertir un OTF en TTF modifie-t-il la police ?
    Les fichiers OTF à contours CFF (PostScript) utilisent des courbes cubiques, tandis que TTF utilise des courbes quadratiques ; les contours sont donc approximés lors de la conversion. La différence est normalement invisible, mais le hinting n’est pas conservé. WOFF et WOFF2 conservent les contours CFF d’origine intacts.
    Puis-je convertir des collections de polices (.ttc) ou des polices variables ?
    Les collections de polices ne sont pas prises en charge. Les polices variables peuvent être encapsulées en WOFF ou WOFF2 sans perte, mais la conversion en EOT ou SVG peut supprimer les données de variation.
    Ai-je le droit de convertir n’importe quelle police ?
    Seulement si sa licence le permet. De nombreuses licences commerciales interdisent de modifier la police ou de la convertir pour un usage web. Les polices open source sous SIL Open Font License peuvent être converties librement.
    Advertisement