Accueil
Outils d'image

Éditeur SVG en ligne

Un éditeur vectoriel rapide et professionnel dans votre navigateur : dessinez à la plume, modifiez les nœuds, combinez les formes, stylisez avec des dégradés, animez, puis exportez en SVG optimisé ou en PNG. Rien n'est envoyé.

GratuitSans inscriptionFonctionne localement — vos fichiers ne quittent jamais votre appareil

Prise en main et raccourcis

Choisissez un outil à gauche (ou appuyez sur sa touche), faites glisser sur le canevas pour dessiner, et utilisez le panneau Style à droite pour styliser la sélection. Appuyez sur ? à tout moment pour la liste complète des raccourcis.

  • Naviguez : faites défiler pour vous déplacer, Ctrl/⌘ + molette ou pincez pour zoomer, maintenez Space et faites glisser pour vous déplacer. Shift+1 ajuste le zoom à la fenêtre.
  • Sélection : cliquez, Shift-cliquez ou tracez un rectangle de sélection. Double-cliquez sur un groupe pour y entrer, sur un tracé pour modifier ses nœuds, ou sur un texte pour le saisir.
  • Transformez : faites glisser les poignées pour mettre à l'échelle (Shift conserve les proportions, Alt met à l'échelle depuis le centre), faites glisser le bouton rond pour faire pivoter, et Ctrl/⌘-glissez une poignée latérale pour incliner.
  • Plume : cliquez pour des angles, faites glisser pour des courbes, cliquez sur le premier nœud pour fermer le tracé, et appuyez sur Enter pour terminer.
  • Fichiers : déposez des SVG ou des images n'importe où dans l'éditeur, collez du code SVG ou des captures d'écran, et l'enregistrement automatique conserve votre travail.
Untitled
Guide, features and FAQ

Comment utiliser l'éditeur SVG

  1. Ouvrir ou commencer à dessiner

    Déposez un SVG, PNG ou JPEG sur le canevas, ouvrez un fichier ou partez d'une page vierge. Rien n'est envoyé : l'éditeur fonctionne entièrement dans votre navigateur.

  2. Dessiner et modifier

    Utilisez la plume, le crayon et les outils de forme, puis affinez les tracés nœud par nœud, combinez les formes par des opérations booléennes et stylisez fonds, contours et dégradés.

  3. Organiser

    Groupez, réordonnez et verrouillez des objets dans le panneau Calques, alignez-les et répartissez-les, réutilisez des illustrations comme symboles et modifiez directement le code SVG.

  4. Exporter

    Téléchargez un SVG, PNG, JPEG ou WebP optimisé à n'importe quelle échelle, ou copiez le résultat en code SVG, en URI de données, en composant React ou en SVG prêt pour Tailwind qui prend sa couleur du CSS.

Un éditeur SVG professionnel qui fonctionne entièrement dans votre navigateur

L'Éditeur SVG de Tools 4 All est une application complète de graphisme vectoriel qui s'ouvre instantanément, sans téléchargement, compte ni envoi. Utilisez-le pour dessiner des logos, des icônes, des illustrations, des diagrammes et des éléments d'interface, ou pour nettoyer et peaufiner des fichiers SVG existants. Il est construit autour du format SVG lui-même : le fichier que vous exportez est le document que vous avez modifié, sans format propriétaire ni conversion cachée.

Ce que vous pouvez faire

  • Dessinez avec précision : outil Plume avec courbes de Bézier, Crayon à main levée avec lissage, rectangles aux coins arrondis, chanfreinés ou inversés indépendamment, ellipses, lignes, pinceau tache, gomme, cutter et ciseaux, et formes modifiables : polygones, étoiles, triangles, croix, cadres, anneaux, secteurs, croissants, flèches, bulles, engrenages, cœurs, nuages, fleurs et spirales, ainsi que du texte.
  • Modifiez les tracés nœud par nœud : déplacez nœuds et poignées, convertissez entre nœuds anguleux, lisses et symétriques, ajoutez et supprimez des nœuds, joignez et coupez des tracés, courbez directement les segments et alignez les poignées sur les tangentes.
  • Combinez les formes : union, soustraction, intersection, exclusion et division, plus vectorisation du contour, décalage de tracé, simplification et inversion, le tout calculé par notre propre moteur géométrique qui préserve les courbes, dans un worker en arrière-plan.
  • Stylisez tout : couleurs unies, dégradés linéaires et radiaux avec poignées sur le canevas, motifs, opacité par fond et par contour, pointillés, extrémités, jointures, pointes de flèche, modes de fusion, effets de flou et d'ombre portée, tracés de découpe et masques.
  • Restez organisé : un panneau Calques avec réorganisation par glisser-déposer, renommage et imbrication, verrouillage et masquage, groupement et dissociation, alignement et répartition par rapport à la sélection, au plan de travail ou à un objet clé, nuances du document et symboles réutilisables.
  • Travaillez comme un pro : repères commentés avec distances et indications d'espacement égal, magnétisme sur la grille, les pixels, les repères des règles, les nœuds et les tracés, champs numériques X/Y/L/H/rotation, annulation illimitée et raccourcis façon Figma et Illustrator.
  • Code et export : une vue du code SVG bidirectionnelle, un export SVG optimisé avec affichage de la taille, PNG/JPEG/WebP à n'importe quelle échelle, et copie en SVG, URI de données, React (JSX ou TSX), SVG Tailwind ou arrière-plan CSS.
  • Conçu pour la production web : couleurs du document avec remplacement en un clic et Convertir en currentColor, texte en contours, vectorisation du contour, aplatissement des transformations et dissociation, ajustement du canevas au contenu et simplification des tracés bruités.
  • Un vrai espace de travail : plusieurs dessins dans des onglets, chacun avec son propre historique d'annulation, des menus courts avec sous-menus, un panneau latéral repliable (Ctrl/⌘+B) et l'édition plein écran sur téléphone comme sur ordinateur.

Pourquoi un éditeur nativement SVG est important

Beaucoup d'outils de design traitent le SVG comme un format d'export : vous dessinez dans leur propre modèle, et le SVG est généré à la fin. Cela convient pour de simples icônes. Mais cela ne tient plus quand vous devez modifier un fichier existant, conserver les identifiants dont dépendent votre CSS ou votre JavaScript, ou comprendre pourquoi un fichier est dix fois plus lourd qu'il ne devrait. Cet éditeur travaille directement sur le document SVG. Les groupes restent des groupes, les dégradés restent des dégradés, et un <symbol> utilisé cinq fois reste un seul symbole. Quand vous renommez un calque, vous définissez l'id de l'élément.

Rapide avec les gros fichiers

La vitesse est un objectif de conception depuis la première ligne de code. Le dessin est rendu nativement par votre navigateur dans un calque isolé. Les poignées de sélection, les contours au survol et les repères sont dessinés sur une surcouche séparée, si bien que déplacer la souris ne touche jamais votre document. Un index spatial (un R-tree) trouve en quelques microsecondes ce qui se trouve sous le pointeur, même avec des dizaines de milliers de formes. Sur les documents lourds, le déplacement et le zoom sont confiés au compositeur GPU, et les vecteurs sont à nouveau rendus nets à l'arrêt. Les traitements coûteux comme les opérations booléennes, le décalage de tracés et l'optimisation SVG s'exécutent dans un Web Worker, pour que l'interface reste réactive.

Des outils de précision pour le travail vectoriel

Utilisez l'outil Plume pour cliquer des angles et faire glisser des courbes lisses. Maintenez Shift pour garder des angles de 45° et Alt pour casser une poignée. Avec l'outil Nœud, vous pouvez faire glisser un segment pour le courber, double-cliquer pour ajouter un nœud, ou sélectionner plusieurs nœuds et les aligner. Les repères commentés indiquent quand un objet s'aligne sur les bords ou les centres de ses voisins, et quand l'espacement entre objets est égal. Vous pouvez aussi tirer des repères depuis les règles. Pour des valeurs exactes, saisissez X, Y, largeur, hauteur et rotation dans le panneau Style. Les champs acceptent des calculs comme 120+16 ou 200/3.

Des exports propres et légers

Les éditeurs laissent souvent des métadonnées, des définitions inutilisées, des groupes redondants et des nombres trop précis dans les fichiers qu'ils enregistrent. La boîte de dialogue d'export lance un optimiseur de type SVGO en arrière-plan. Il arrondit les nombres à la précision choisie, convertit les données de tracé dans leur forme la plus courte, supprime les métadonnées d'éditeur et les définitions inutilisées, raccourcit les identifiants et les couleurs, et fusionne les groupes inutiles. Chaque optimisation peut être désactivée, et la boîte de dialogue affiche la taille du fichier avant et après. Pour une sortie matricielle, choisissez PNG, JPEG ou WebP à 1×, 2×, 4× ou à une taille exacte en pixels, avec ou sans fond transparent.

Conçu pour la production web

Les SVG destinés aux sites et aux applications n'ont pas les mêmes besoins que les illustrations pour l'impression. La liste Couleurs du document montre chaque couleur utilisée par le fichier : modifiez-en une et tout ce qui la partage suit, ou convertissez-la en currentColor pour qu'une icône React ou Tailwind prenne sa couleur du CSS. Les fichiers importés contiennent souvent des groupes imbriqués et des transformations qui rendent les tracés difficiles à modifier : Aplatir les transformations et dissocier les intègre aux coordonnées en une seule étape, et Ajuster au contenu recadre la viewBox sur l'illustration, contours compris. Texte en contours et Vectoriser le contour transforment le texte et les épaisseurs de trait en tracés simples qui s'affichent partout à l'identique, et Simplifier retire les centaines de points d'une forme vectorisée ou dessinée à main levée.

Vos fichiers restent sur votre appareil

Il n'y a aucun serveur derrière l'éditeur. Ouvrir un fichier le lit depuis votre disque dans la page, et l'export génère le fichier sur votre appareil. L'enregistrement automatique écrit dans le stockage IndexedDB privé de votre navigateur, qui conserve aussi la liste de vos fichiers récents. Si vous fermez l'onglet par accident, votre dernier document est restauré à votre prochaine visite.

Découvrir d'autres outils d'image

Questions fréquentes

Cet éditeur SVG est-il vraiment gratuit et privé ?
Oui. Il est gratuit, ne demande aucun compte et fonctionne à 100 % dans votre navigateur. Vos dessins ne sont jamais envoyés : les fichiers sont lus localement, l'enregistrement automatique va dans le stockage de votre navigateur (IndexedDB) et les exports sont générés sur votre appareil.
Peut-il ouvrir des fichiers SVG d'Illustrator, Inkscape, Figma ou de bibliothèques d'icônes ?
Oui. L'éditeur travaille directement sur le document SVG : les fichiers réels conservent leur structure, leurs identifiants, styles, dégradés, symboles, tracés de découpe et masques. Les fichiers désordonnés ou invalides sont réparés à l'ouverture, les scripts sont désactivés pendant l'édition, et les fichiers .svgz sont décompressés automatiquement.
A-t-il un outil Plume et des opérations booléennes comme Illustrator ?
Oui. L'outil Plume dessine des tracés de Bézier avec des nœuds anguleux, lisses et symétriques, et l'outil Nœud permet d'ajouter, supprimer, convertir, joindre, couper et aligner des nœuds. L'union, la soustraction, l'intersection, l'exclusion et la division fonctionnent sur les courbes et les conservent en courbes, et vous pouvez aussi vectoriser des contours, décaler et simplifier des tracés.
Puis-je animer un SVG ?
Oui. Ouvrez l'espace de travail Animer, déplacez la tête de lecture et changez la position, la rotation, l'échelle, l'opacité ou les couleurs d'un objet : chaque changement devient une image clé avec une courbe d'accélération, et les propriétés déjà animées reçoivent automatiquement une nouvelle image clé. Les animations sont enregistrées en SVG standard (SMIL), elles se lisent donc dans tous les navigateurs sans aucun script.
Puis-je modifier directement le code SVG ?
Oui. Le panneau Code affiche la source SVG en direct avec coloration syntaxique. Modifier le code met à jour le dessin, et modifier le dessin met à jour le code. Chaque modification, d'un côté comme de l'autre, peut être annulée.
Quels formats d'export sont pris en charge ?
Un SVG optimisé, produit par un optimiseur intégré de type SVGO avec affichage de la taille avant/après, ainsi que PNG, JPEG et WebP à 1×, 2×, 4× ou à une taille personnalisée, avec transparence facultative. Vous pouvez aussi copier la sélection en code SVG, en URI de données ou en JSX pour React.
Vais-je perdre mon travail si le navigateur se ferme ?
Non. Votre document est enregistré automatiquement dans le stockage local du navigateur un instant après chaque modification. La prochaine fois que vous ouvrez l'éditeur, il restaure votre dernière session, et les documents plus anciens restent disponibles dans Fichier → Fichiers récents.
Puis-je faire qu'une icône utilise currentColor pour React ou Tailwind ?
Oui. La section Couleurs du document liste chaque couleur du dessin (chaque écriture d'une couleur compte une fois). Cliquez sur une nuance pour sélectionner tout ce qui l'utilise et la changer partout d'un coup, ou choisissez Convertir en currentColor : l'icône prend alors sa couleur du CSS, par exemple d'une classe Tailwind text-…, tout en gardant son apparence dans l'éditeur. Copiez-la en composant React ou en SVG Tailwind depuis le menu Édition ou le menu contextuel.
Comment convertir du texte en tracés ou un contour en forme pleine ?
Sélectionnez le texte et choisissez Texte en contours (Ctrl/⌘+Shift+O) : chaque glyphe devient un tracé exactement là où le navigateur l'a dessiné, y compris le texte sur un tracé et les portions stylées. Pour les contours, Vectoriser le contour transforme le contour en une forme pleine qui respecte son épaisseur, ses extrémités, ses jointures et ses pointillés, pour qu'un logo garde son poids à toutes les tailles.
Peut-il nettoyer des SVG importés avec des transformations et des groupes imbriqués ?
Oui. Aplatir les transformations et dissocier écrit chaque transformation dans les coordonnées des tracés et dissout les groupes en une seule étape d'annulation, en ne gardant que ce qui changerait sinon l'apparence (groupes découpés, masqués ou référencés). Ajuster au contenu recadre le canevas (viewBox, largeur et hauteur) sur l'illustration, contours compris, avec une marge facultative, et Simplifier réduit le nombre de points des tracés bruités.
Puis-je travailler sur plusieurs dessins à la fois ?
Oui. Chaque dessin s'ouvre dans son propre onglet au-dessus du canevas, avec son propre historique d'annulation, sa sélection et son zoom. Passez librement de l'un à l'autre ; fermer un onglet conserve le fichier dans Fichier → Fichiers récents, et vos onglets ouverts reviennent à votre prochaine visite.
Où sont toutes les commandes ? Les menus sont courts.
Les commandes associées se trouvent dans des sous-menus (Disposition, Transformer, Tracé, Découpe et masque, Copier en, Aligner et répartir…). Survolez-les ou touchez-les, ou utilisez les flèches du clavier. Chaque commande a aussi un raccourci : appuyez sur ? pour la liste complète. Sur ordinateur, vous pouvez replier le panneau latéral avec Ctrl/⌘+B pour donner plus de place au canevas.
Fonctionne-t-il sur téléphones et tablettes ?
Oui. Sur les petits écrans, les outils passent dans une barre en bas et les panneaux s'ouvrent en volets. Pincez pour zoomer, faites glisser à deux doigts pour vous déplacer, et faites un appui long pour le menu contextuel.
Quelle taille peuvent avoir mes dessins ?
L'éditeur est conçu pour les fichiers lourds. Il utilise un index spatial pour la détection et la sélection, une surcouche séparée pour les poignées et les repères, un déplacement et un zoom gérés par le compositeur sur les gros documents, et des Web Workers pour la géométrie et l'optimisation. Les documents de dizaines de milliers d'éléments restent réactifs.
Tous les outils d'image →