AnyToSVG
Gratuit · Sans inscription · Aucun envoi

Convertisseur JPG en SVG
des vecteurs propres à partir d’images compressées

Déposez un JPG ou JPEG et obtenez un SVG redimensionnable en une seconde environ. Les artefacts JPEG sont lissés avant la vectorisation, le fond blanc se retire d’une simple case à cocher, et votre photo ne quitte jamais votre ordinateur.

< 1 s
durée typique de vectorisation
0
octet envoyé
0 €
sans crédits ni filigrane

Déposez votre image ici

JPG / JPEG · également PNG, GIF, WebP, BMP, HEIC — jusqu’à 20 Mo

Choisir une image

ou collez avec Ctrl+V

Essayez un exemple : Logo Dessin au trait Clipart
Dans votre navigateur
Potrace compilé en WebAssembly : aucun envoi
Gratuit, sans compte
Sans crédits, sans filigrane, sans limites
Couleur ou noir et blanc
De vrais dégradés SVG, fond transparent en un clic
Un SVG propre en sortie
Un tracé par remplissage, coordonnées d’origine, s’ouvre partout

Ce qui change avec le JPG

La compression JPEG est l’ennemie d’une vectorisation propre, donc elle est traitée d’abord

Blocs, halos et dérives de couleur sont supprimés avant que le vectoriseur ne voie l’image.

Le JPG est un format avec perte : pour alléger le fichier, l’encodeur jette du détail par blocs de 8×8 pixels et laisse de faibles halos (« ringing ») à côté de chaque contour net. Sur une photo, on ne remarque rien. Sur un logo ou un dessin au trait, un vectoriseur remarque tout : les halos deviennent de minuscules taches, les blocs deviennent des contours bosselés, et un dessin en deux couleurs semble soudain en compter vingt.

AnyToSVG s’en occupe à trois endroits. Lisser le bruit d’abord (dans « Avancé ») applique un filtre médian suivi d’un léger flou, qui supprime les halos qu’un flou seul ne peut pas éliminer. La palette de couleurs est construite à partir des pics de la distribution des couleurs, avec une distance minimale entre entrées : les dizaines de nuances intermédiaires que le JPEG crée autour d’un contour retombent ainsi sur les deux vraies couleurs de part et d’autre. Enfin, Supprimer les petites taches fusionne les îlots restants avec la couleur qui les entoure avant le calcul des tracés : rien n’est supprimé et rien ne laisse de trou.

Pour un logo JPG de taille correcte, le résultat est le même qu’avec un PNG : une poignée de couleurs, un <path> modifiable par couleur, de vrais dégradés pour les zones ombrées, et un fichier de quelques kilo-octets qui s’adapte à toutes les tailles.

Arrière-plans

Le JPG n’a pas de transparence : le convertisseur l’ajoute

Le fond blanc (ou autre) devient transparent d’une simple case à cocher.

Contrairement au PNG, un JPG ne peut pas stocker de pixels transparents : un logo enregistré en JPG vient donc toujours avec un fond plein, le plus souvent blanc. Cochez Fond transparent et la couleur qui touche le bord de l’image est retirée du SVG. Seule la zone extérieure disparaît : une zone blanche enclavée dans le dessin (le creux d’une lettre, le blanc d’un œil) reste exactement à sa place. Vous pouvez masquer n’importe quelle autre couleur en cliquant sur sa pastille, et la pastille marquée d’un point est celle que le convertisseur a identifiée comme le fond.

Comme le JPEG étale la frontière entre le dessin et le fond, zoomez sur un contour dans l’aperçu (molette pour zoomer, séparateur à faire glisser) après avoir retiré le fond. S’il reste un fin liseré blanc cassé, baissez le nombre de couleurs d’une unité ou augmentez Supprimer les petites taches ; le nettoyage anti-halo intégré le règle généralement tout seul.

Photos

Convertir une photo JPG en SVG : à quoi s’attendre

Une affiche, un pochoir, une illustration, pas une photo plus nette.

La plupart des JPG sont des photographies, et « JPG en SVG » est souvent recherché par des personnes qui espèrent agrandir une photo sans flou. Un vectoriseur ne peut pas le faire : il ramène l’image à un nombre limité de remplissages. La peau devient quelques dégradés et aplats, les cheveux une silhouette, la texture disparaît. Avec Détecter les dégradés activé, les zones doucement éclairées (un ciel, une joue, une surface courbe) deviennent de vrais dégradés SVG plutôt que des bandes en paliers, ce qui rend le résultat bien plus agréable que l’effet posterisé classique, mais cela reste une illustration stylisée.

Cela dit, la conversion photo en SVG a de vrais usages : pochoirs et séparations de sérigraphie (réglez le nombre de couleurs sur 3 à 6), portraits pop art, motifs de gravure laser, silhouettes simplifiées pour machines de découpe. Pour agrandir une photo, il vous faut un outil d’agrandissement par IA, pas un vectoriseur ; le guide bitmap ou vectoriel explique la différence avec des exemples.

Les photos d’un iPhone sont souvent au format HEIC plutôt qu’en JPG. Elles sont acceptées aussi : comme les navigateurs ne savent pas décoder le HEIC, le fichier est converti en PNG sur notre serveur, en mémoire, supprimé aussitôt, puis vectorisé dans votre navigateur comme n’importe quelle autre image.

Mode d’emploi

Comment convertir un JPG en SVG

Trois étapes, dont la deuxième est facultative. Pas d’assistant de palette, pas de choix de modèle, pas de compteur de crédits.

Lire le guide pas à pas
  1. Le convertisseur vide : une grande zone de dépôt avec un bouton Choisir une image et trois images d’exemple
    01

    Déposez le fichier

    Glissez-le sur la page, choisissez-le sur votre disque ou collez-le avec Ctrl+V. Il est analysé et vectorisé immédiatement : le mode couleur ou noir et blanc, le nombre de couleurs et le seuil sont détectés pour vous.

  2. Le panneau de réglages : choix du mode, curseur du nombre de couleurs, pastilles des couleurs détectées et case Fond transparent
    02

    Vérifiez l’aperçu, ajustez si besoin

    Faites glisser le séparateur entre l’original et le SVG, zoomez sur un contour. Changez le nombre de couleurs, masquez une couleur, rendez le fond transparent : chaque modification relance la vectorisation en une fraction de seconde.

  3. Le panneau de résultat avec la taille du SVG, le nombre de formes et le bouton Télécharger le SVG
    03

    Téléchargez le SVG

    Enregistrez le SVG, copiez son code ou générez un PNG en 2× ou 4×. Les coordonnées correspondent aux pixels d’origine, un tracé par remplissage, rien d’autre dans le fichier.

Conseils

Obtenir le résultat le plus net : JPG en SVG

01

Trouvez le plus grand JPG possible

Les artefacts JPEG ont une taille fixe en pixels (blocs de 8×8) : plus l’image est grande, plus ils sont petits par rapport aux formes. Au-delà de 800 px, ils comptent à peine pour un logo.

02

Cochez « Lisser le bruit d’abord »

Dans « Avancé ». Cela supprime les halos JPEG avant la vectorisation et le réglage est mémorisé pour votre image suivante ; si les contours d’un JPG propre paraissent trop doux, décochez et comparez.

03

Baissez le nombre de couleurs

Le JPEG invente des nuances qui n’étaient pas dans le dessin. Si la détection auto a retenu 6 couleurs pour un logo qui en compte 3, réglez sur 3 : les nuances inventées fusionnent.

04

Utilisez généreusement « Supprimer les petites taches »

Le curseur est en pixels source. De 4 à 8 px, on supprime la poussière que le JPEG laisse autour des contours sans toucher aux vrais détails.

05

Noir et blanc pour les scans

Un dessin ou une signature scannés et enregistrés en JPG se vectorisent mieux en mode N&B ; déplacez le seuil jusqu’à ce que les traits fins soient pleins mais que la texture du papier ait disparu.

06

Préférez le PNG si vous avez le choix

Si le dessin d’origine existe en PNG, SVG, PDF ou AI, utilisez-le plutôt : un JPG est toujours une copie dégradée. Voir la page PNG en SVG.

Questions

JPG en SVG : questions fréquentes

Des réponses courtes ici ; la FAQ complète couvre les formats, les réglages de qualité, les photos et la confidentialité.

Comment convertir un JPG en SVG gratuitement ?

Déposez le JPG sur cette page ou ouvrez le convertisseur et choisissez le fichier. Il est analysé et vectorisé dans votre navigateur en une seconde ; vérifiez l’aperçu, cochez Fond transparent si vous voulez retirer le blanc, puis cliquez sur Télécharger le SVG. Pas de compte, pas de crédits, pas de filigrane.

JPG ou JPEG : y a-t-il une différence ?

Non. JPEG est le format (Joint Photographic Experts Group) ; .jpg est simplement l’extension de trois lettres qu’exigeaient les anciens systèmes Windows. Les deux sont acceptés et traités de façon identique.

Pourquoi mon logo JPG produit-il plus de couleurs que prévu ?

La compression JPEG crée des nuances intermédiaires autour de chaque contour. Le convertisseur en fusionne automatiquement la plupart ; s’il en reste quelques-unes, baissez le nombre de couleurs jusqu’à celui que le dessin utilise vraiment, ou cochez Lisser le bruit d’abord dans « Avancé ».

Peut-on rendre transparent le fond blanc d’un JPG ?

Oui. Cochez Fond transparent : la couleur qui touche le bord de l’image est retirée du SVG, tandis que les zones enclavées de la même couleur à l’intérieur du dessin sont conservées. Vous pouvez aussi masquer toute autre couleur en cliquant sur sa pastille.

Mon JPG est-il envoyé quelque part ?

Non. Les fichiers JPG, PNG, GIF, WebP et BMP sont décodés et vectorisés entièrement dans votre navigateur ; rien n’est envoyé à un serveur. Seuls le HEIC, le TIFF, le PSD et le PDF, formats que les navigateurs ne savent pas ouvrir, sont convertis en PNG sur notre serveur, en mémoire, puis supprimés aussitôt. Voir la politique de confidentialité.

Peut-on vectoriser une photo JPG ?

Oui, avec la réserve que le résultat est posterisé : jusqu’à 32 aplats plus des dégradés pour les zones aux ombrages progressifs. C’est parfait pour les pochoirs, la sérigraphie et les styles d’illustration ; cela ne rend pas une photo plus nette.

Et la sortie en EPS, PDF ou AI ?

Le convertisseur produit du SVG (et du PNG généré à partir de celui-ci). Ouvrez le SVG dans Inkscape, Illustrator ou Affinity Designer et enregistrez-le en EPS, PDF ou AI : tous les logiciels de vectoriel et tous les imprimeurs le font en une seule étape.

Convertissez un JPG en SVG maintenant

Gratuit, dans votre navigateur, rien à installer et rien d’envoyé. Le SVG apparaît à côté de votre original en une seconde environ.

Ouvrir le convertisseur