FT Font Tools

Convertisseur de texte en tracé SVG

Convertissez du texte en tracés vectoriels SVG avec votre propre police TTF, OTF, WOFF ou WOFF2. Réglez la taille, l’espacement des lettres, l’interligne et l’alignement, puis copiez ou téléchargez le SVG — sans téléversement.

🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargé

Drop a font here or click to browse

TTF, OTF, WOFF or WOFF2. The font never leaves your device.

Load a font to see the SVG preview.

Advertisement

Transformez n’importe quel texte en contours vectoriels

Ce convertisseur prend un fichier de police et un texte, puis produit un SVG dans lequel chaque lettre est un tracé vectoriel. Le résultat ne dépend plus de l’installation de la police : il s’affiche donc exactement de la même façon sur tous les appareils et dans tous les logiciels. Le texte vectorisé est ainsi idéal pour les logos, les icônes, les visuels pour les réseaux sociaux, les autocollants et les signatures d’e-mail, ainsi que pour les machines qui ne comprennent que des formes, comme les découpeuses laser, les plotters de découpe vinyle, les fraiseuses CNC et les logiciels de broderie.

Les options de mise en page fonctionnent comme un petit moteur de texte. Définissez la taille de police en pixels, augmentez ou resserrez l’espacement des lettres en millièmes d’em, choisissez l’interligne pour un texte sur plusieurs lignes et alignez les lignes à gauche, au centre ou à droite. Les paires de crénage de la police sont appliquées automatiquement. La couleur de remplissage est écrite dans le SVG, et vous pouvez réduire le nombre de décimales pour alléger le fichier, ce qui est pratique lorsque les données du tracé vont directement dans du HTML, du CSS ou un composant React.

Comment le SVG est construit

La police est analysée avec opentype.js dans votre navigateur, et chaque ligne de texte est convertie en commandes de dessin — déplacements, segments et courbes de Bézier quadratiques ou cubiques — qui correspondent directement à la syntaxe des tracés SVG. L’outil calcule une boîte englobante ajustée autour des glyphes, ajoute une petite marge et définit le viewBox, afin que le SVG se redimensionne proprement sans espace superflu. Par défaut, chaque ligne devient son propre élément path ; cochez « Merge into a single path » si vous souhaitez une seule forme composée. L’aperçu est le fichier SVG réel affiché sous forme d’image : ce que vous voyez est donc exactement ce que vous téléchargez.

Rien n’est téléversé : la police et votre texte restent sur votre appareil. Convertir du texte en contours constitue toutefois une utilisation de la police ; assurez-vous donc que sa licence couvre les visuels ou les produits que vous créez. La plupart des polices open source l’autorisent, tout comme de nombreuses licences commerciales pour poste de travail.

Comment utiliser

  1. Chargez une policeDéposez la police TTF, OTF, WOFF ou WOFF2 que vous souhaitez utiliser, ou cliquez sur la zone pour parcourir vos fichiers.
  2. Saisissez votre texteSaisissez une ou plusieurs lignes de texte. Appuyez sur Entrée pour passer à la ligne.
  3. Ajustez la mise en pageRéglez la taille de police, l’espacement des lettres, l’interligne, l’alignement, la couleur de remplissage et le nombre de décimales. L’aperçu se met à jour pendant la saisie.
  4. Copiez ou téléchargezCopiez le balisage SVG ou uniquement les données du tracé, ou téléchargez un fichier .svg prêt à l’emploi.

Questions fréquemment posées

Pourquoi convertir le texte en tracés plutôt qu’utiliser un élément texte SVG ?
Un élément SVG <text> nécessite que la police soit installée ou chargée partout où le fichier est affiché. Les tracés vectorisés ont exactement le même aspect partout — dans les navigateurs, les outils de conception, les découpeuses laser et les plotters — sans aucun fichier de police.
Le texte peut-il encore être modifié après la conversion ?
Pas en tant que texte. Les lettres deviennent des formes vectorielles. Conservez votre texte d’origine et vos réglages afin de pouvoir générer un nouveau SVG si le libellé change.
Le crénage est-il appliqué ?
Oui, lorsque la police contient des données de crénage et que l’option « Kerning » est cochée. L’espacement des lettres s’ajoute par-dessus, mesuré en millièmes d’em, la même unité que les logiciels de conception utilisent pour l’approche.
Les écritures de droite à gauche ou complexes sont-elles prises en charge ?
Le latin de base, le cyrillique, le grec et les écritures similaires fonctionnent bien. L’arabe, l’hébreu et les écritures indiennes nécessitent une mise en forme complète du texte, que cet outil n’effectue pas ; les lettres risquent donc de ne pas se lier ou de ne pas se réordonner correctement.
Advertisement