Convertir JPG en SVG
Convertir JPG en SVG transforme un logo ou un dessin JPG à aplats en fichier SVG composé de tracés vectoriels. Cet outil trace les pixels de votre JPG en regroupant les zones de couleurs proches en formes, puis en ajustant des courbes lisses autour d'elles, afin que le résultat puisse être agrandi à n'importe quelle taille. Un JPG est un format photo avec perte, donc le tracé fonctionne bien sur les images à quelques couleurs unies et aux contours nets.
- Fonctionne bien sur les logos, icônes, illustrations à aplats et dessins à quelques couleurs unies. Les photos deviennent de nombreuses plages de couleur unie.
- L'utilisation gratuite sur le web accepte les images jusqu'à 5 MB et 16 MP (4096 x 4096). Les utilisateurs connectés peuvent importer jusqu'à 10 MB par image.
- L'utilisation anonyme nécessite une vérification de sécurité. Le résultat SVG est supprimé après 10 minutes. Un enregistrement de chaque tâche est conservé, et les utilisateurs connectés peuvent voir leurs tâches dans le tableau de bord.
Déposez une image ici
PNG, JPG, WebP, AVIF, GIF, BMP ou TIFF, jusqu'à 5 MB
Conserve les couleurs et les formes. Idéal pour les visuels comportant peu de couleurs.
Paramètres avancés
Le noir et blanc donne une seule couche noire.
Les contours droits donnent un fichier plus léger.
Une valeur plus élevée supprime davantage de bruit (0 à 16)
Plus la valeur est basse, moins il y a de couleurs (1 à 8)
Plus la valeur est élevée, moins il y a de couches (0 à 255)
Plus la valeur est élevée, plus les angles sont arrondis (0 à 180)
Effectuez la vérification de sécurité pour activer le bouton.
Résultat
Votre SVG apparaîtra ici.
L'outil web gratuit accepte des images jusqu'à 5 MB, 10 par jour. Connecté, la limite est de 10 MB. Les images plus grandes sont réduites avant le tracé.
Conservation : les résultats des outils web sont supprimés après 10 minutes. Les résultats de l'API sont conservés 1 jour avec la formule gratuite et 7 jours avec Starter et Pro (30 jours avec Business et Scale). Un historique de chaque tâche (type, heure, statut et crédits, mais pas ce que vous avez envoyé) est conservé pendant 30 jours sans compte, ou tant que votre compte existe si vous êtes connecté.
Aucun compte nécessaire
10 images par jour gratuitement, sans filigrane.
Moteur de vectorisation open source
VTracer, le même moteur que l'API, transforme les pixels en tracés vectoriels.
Supprimés automatiquement
Les résultats de l'outil web sont supprimés après 10 minutes.
Confidentialité : ce que vous envoyez sert uniquement à créer ce fichier. Ce que vous envoyez est supprimé à la fin de la tâche, y compris de l'historique de la tâche, et le résultat est supprimé après 10 minutes. Voir la politique de confidentialité.
Faites la même chose depuis votre code
La même conversion sous forme de requête API : envoi des octets de l'image, puis interrogation de la tâche. Elle nécessite une clé API ; un compte gratuit permet d'en créer une.
curl -X POST "https://api.aiipworld.com/v1/image-jobs" \
-H "Authorization: Bearer $AIIPWORLD_API_KEY" \
-H "Content-Type: image/png" \
--data-binary @input.png
# returns {"job_id": "...", "status": "queued", "credits_reserved": 5}; then poll:
curl https://api.aiipworld.com/v1/jobs/JOB_ID -H "Authorization: Bearer $AIIPWORLD_API_KEY"Lots
L'outil web traite 1 image à la fois. L'API prend une requête par image, vous pouvez donc automatiser autant de requêtes que votre formule le permet.
Conservation
Les résultats des outils web sont conservés 10 minutes ; les résultats gratuits de l'API 1 jour ; les résultats de Starter et Pro 7 jours ; Business et Scale 30 jours. L'outil web permet 10 conversions par minute et 50 par jour et par visiteur.
En une phrase
Un outil gratuit en ligne qui trace une image JPG en SVG composé de tracés vectoriels, avec des paramètres pour nettoyer le bruit de compression JPEG.
Points clés
- Entrée : JPG, PNG, WebP, AVIF, GIF, BMP ou TIFF, jusqu'à 5 MB dans l'outil gratuit et 10 MB une fois connecté, et jusqu'à 16 MP (4096 x 4096).
- Un JPG n'a pas de transparence, donc son arrière-plan devient une forme colorée ; augmentez le réglage Supprimer les points parasites (0 à 16 px) pour nettoyer le bruit JPEG.
- Idéal pour les logos, scans, signatures et dessins à aplats ; les photos deviennent des plages de couleur unie et peuvent donner un SVG très volumineux. C'est un programme de tracé, pas une IA.
- Le fichier importé est supprimé à la fin de la tâche et le SVG après 10 minutes ; les utilisateurs connectés paient 5 crédits par image.
- Gratuit sans compte : jusqu'à 10 conversions par minute et 50 par jour et par visiteur, sans filigrane. Connecté, chaque rendu coûte 1 crédit (100 crédits gratuits chaque mois).
- Les fichiers sont supprimés automatiquement : 10 minutes après la conversion sans compte, 1 jour avec un compte gratuit.
- Les développeurs peuvent lancer la même tâche avec POST https://api.aiipworld.com/v1/image-jobs (l'image dans le corps de la requête, les paramètres dans la chaîne de requête) et une clé API (voir la page Documentation de l'API).
Sources
- VisionCortex: VTracer (raster to vector)
- W3C: Scalable Vector Graphics (SVG) 2
- JPEG committee: JPEG (ISO/IEC 10918)
Dernière vérification:
Fonctionnement
- Choisissez un fichier JPG ou JPEG sur votre appareil. L'outil vérifie le type et la taille dans votre navigateur et affiche un aperçu avec la taille de l'image.
- Choisissez le type d'image : Logo, icône ou illustration à aplats (par défaut), Dessin au trait en noir et blanc, ou Photo.
- Si besoin, ouvrez les paramètres avancés et ajustez-les. Modifier une valeur fait passer le menu sur Paramètres personnalisés.
- Cliquez sur « Convertir en SVG ». Si vous n'êtes pas connecté, effectuez d'abord la vérification de sécurité.
- Vérifiez l'aperçu sur le fond en damier, regardez la taille du fichier et le nombre de tracés, puis cliquez sur « Télécharger le SVG ».
Exemple de résultat
Original, agrandi 5 fois

SVG, agrandi 5 fois
Comment convertir JPG en SVG
Ouvrez le convertisseur et choisissez votre fichier JPG. L'outil vérifie le type et la taille du fichier dans votre navigateur avant tout envoi, et affiche un aperçu avec la taille de l'image.
Choisissez le type d'image. La valeur par défaut, Logo, icône ou illustration à aplats, convient aux logos et icônes JPG. Utilisez Dessin au trait en noir et blanc pour les dessins à l'encre sur papier, et Photo seulement si vous acceptez beaucoup de détails perdus.
Cliquez sur « Convertir en SVG ». Les utilisateurs connectés passent directement à la tâche, tandis que les utilisateurs anonymes effectuent d'abord la vérification de sécurité. Une fois la tâche terminée, le panneau de résultat affiche l'aperçu, la taille du fichier SVG et le nombre de tracés vectoriels.
Cliquez sur « Télécharger le SVG » pour enregistrer le fichier. Le SVG est un fichier simple composé de tracés : vous pouvez l'ouvrir dans un éditeur vectoriel ou l'intégrer dans une page web.
Convertisseur JPEG en SVG : fichiers JPG et JPEG
Ce convertisseur JPEG en SVG accepte les fichiers JPG et JPEG, qui sont deux noms pour un même format. L'outil lit le type à partir du contenu du fichier, et non de son nom, donc un fichier .jpeg fonctionne comme un fichier .jpg.
Pour convertir un JPG en SVG, choisissez le fichier, sélectionnez le type d'image et cliquez sur « Convertir en SVG ». Le SVG est un nouveau fichier composé de tracés, et non une copie réenregistrée des pixels ; votre JPG d'origine n'est pas modifié.
Pourquoi convertir JPG en SVG est plus difficile que PNG en SVG
Un JPG est un format avec perte. La compression supprime une partie des détails pour réduire la taille du fichier, et le traceur voit le bruit restant comme des couleurs légèrement différentes. Autour des contours nets, ce bruit peut devenir de petits points parasites dans le SVG.
Un JPG n'a pas non plus de transparence. Un PNG transparent garde ses zones vides, donc la forme tracée n'a pas d'arrière-plan. Un JPG a toujours une couleur de fond, même lorsqu'elle paraît blanche, et le traceur transforme cet arrière-plan en une forme propre.
Cela signifie qu'une conversion de JPG en SVG demande généralement plus de soin qu'une conversion de PNG en SVG pour le même dessin. Partez d'une copie JPG grande et propre, convertissez-la, puis ajustez les paramètres selon l'aperçu.
Quels fichiers JPG donnent de bons résultats
Les fichiers JPG à quelques couleurs unies et aux contours nets donnent les résultats les plus propres. Les logos scannés, les dessins à aplats, les signatures et les silhouettes correspondent à cette description.
Les scans de dessins sont un cas fréquent. Lorsque le dessin est à l'encre sur papier, choisissez Dessin au trait en noir et blanc. Le résultat est une couche noire unique sur un arrière-plan transparent.
Le tracé ne peut pas ajouter de détails absents du JPG. Une source floue ou à faible résolution donne des contours irréguliers ; partez donc d'une copie grande et nette chaque fois que vous en avez une.
Le petit texte du JPG devient des formes, et non du texte modifiable. Le SVG ne contient aucun élément texte, donc vous ne pouvez pas modifier les lettres comme du texte après le tracé.
- Logos et icônes à couleurs unies
- Dessins au trait et croquis scannés
- Signatures et silhouettes
- Illustrations à aplats et cliparts
Photos et dégradés
Les photos ne se tracent pas bien. Les photos et images à dégradés doux, ombres ou textures fines deviennent de nombreuses plages de couleur unie, ce qui donne un aspect postérisé. Le tracé ne retrouve pas les détails absents du JPG.
Les dégradés posent le même problème. Un fondu doux du clair au foncé se transforme en bandes de couleur unie, et les bords de chaque bande apparaissent lorsque vous agrandissez le SVG.
Une photo peut aussi produire un SVG très volumineux. Avec les paramètres par défaut, une photographie peut atteindre plusieurs mégaoctets et des milliers de tracés. Le préréglage Photo donne un fichier beaucoup plus petit, mais il conserve moins de couleurs et perd davantage de détails. Gardez le JPG d'origine si vous avez besoin du rendu photographique.
Si votre source est un PNG transparent plutôt qu'un JPG, utilisez l'outil PNG en SVG. Pour le même tracé avec des conseils pour d'autres types d'image, utilisez le vectoriseur d'images. Pour obtenir une copie matricielle d'un SVG fini, utilisez l'outil SVG vers PNG.
Nettoyer le bruit JPG (paramètres)
Si le SVG contient de petits points parasites, augmentez le réglage Supprimer les points parasites. Il supprime les formes plus petites que le nombre de pixels choisi, de 0 px à 16 px. Le préréglage Logo par défaut supprime les points de moins de 4 px, et le préréglage Photo utilise 16 px.
La précision des couleurs définit le nombre de couleurs conservées par le traceur, de 1 à 8. Une valeur plus basse signifie moins de couleurs et un fichier plus petit, mais des teintes proches peuvent se fondre. La différence entre couches de couleur contrôle le nombre de couches empilées par le traceur. Une valeur plus élevée donne moins de couches.
Modifier une valeur fait passer le menu des préréglages sur Paramètres personnalisés. Changez un réglage à la fois, convertissez à nouveau et comparez l'aperçu. Le nombre de tracés et la taille du fichier dans le panneau de résultat montrent l'effet de chaque modification.
- Supprimer les points plus petits que : 0 px à 16 px. Augmentez cette valeur pour le bruit JPEG.
- Précision des couleurs : 1 à 8. Plus la valeur est basse, moins il y a de couleurs.
- Différence entre couches de couleur : 0 à 255. Plus la valeur est élevée, moins il y a de couches.
- Seuil d'angle : 0 à 180 degrés. Plus la valeur est élevée, plus les angles sont arrondis.
- Style des courbes : courbes lisses ou bords droits.
L'arrière-plan d'un JPG
Un JPG n'a pas de transparence, donc son arrière-plan reste dans l'image. Dans le SVG, l'arrière-plan d'un JPG devient une forme colorée derrière le dessin. Regardez l'aperçu sur le fond en damier pour le voir avant de télécharger.
Un arrière-plan blanc sur un dessin scanné devient une forme blanche. Cette forme reste opaque lorsque vous placez le SVG sur une page colorée, et elle peut masquer ce qui se trouve dessous. Vérifiez le SVG sur une page de la couleur que vous prévoyez d'utiliser.
Pour obtenir un résultat transparent, commencez par un PNG qui a déjà un arrière-plan transparent, et utilisez l'outil PNG en SVG. Vous pouvez aussi supprimer la forme de l'arrière-plan dans un éditeur vectoriel après avoir téléchargé le SVG.
Limites de taille et de fichier
L'outil web gratuit accepte jusqu'à 5 MB par image et 10 images par jour. Les utilisateurs connectés peuvent importer jusqu'à 10 MB par image. Chaque image doit respecter 16 MP (4096 x 4096).
Une image plus grande que 4 MP (for example 2000 x 2000) est réduite avant le tracé. Le SVG reste vectoriel, donc il peut être agrandi à n'importe quelle taille. Le panneau de résultat indique la taille tracée et si l'image a été réduite.
Si le SVG dépasse 20 MB, la tâche échoue avec un message de sortie trop volumineuse. L'outil ne renvoie pas de fichier tronqué. Augmentez Supprimer les points parasites ou diminuez la précision des couleurs pour réduire le SVG, puis convertissez à nouveau.
- Outil web gratuit : jusqu'à 5 MB par image, 10 images par jour.
- Utilisateurs connectés : jusqu'à 10 MB par image.
- Chaque image : jusqu'à 16 MP (4096 x 4096).
- Réduite avant le tracé au-dessus de 4 MP (for example 2000 x 2000).
- Sortie SVG : la tâche échoue au-delà de 20 MB.
Convertir JPG en SVG depuis du code
Vous pouvez lancer la même conversion avec l'API. Envoyez une requête POST à /v1/image-jobs sur l'hôte d'API api.aiipworld.com, avec les octets bruts de l'image dans le corps. Le corps n'est ni du JSON ni du multipart : envoyez directement les octets du fichier.
Définissez l'en-tête Content-Type sur le type de votre image : image/jpeg pour un JPG, ou image/png, image/webp, image/gif ou image/bmp pour les autres formats. Envoyez votre clé API dans l'en-tête Authorization sous la forme Bearer suivi de la clé, ou dans l'en-tête x-api-key.
Placez les paramètres dans la chaîne de requête. Le paramètre op est image_to_svg, qui est la valeur par défaut et la seule. Les autres paramètres sont colormode (color ou binary), hierarchical (stacked ou cutout), mode (spline ou polygon), filter_speckle (0 à 16), color_precision (1 à 8), layer_difference (0 à 255), corner_threshold (0 à 180), segment_length (3.5 à 10), splice_threshold (0 à 180), path_precision (0 à 4) et timeout_sec (1 à 60). L'API rejette les noms inconnus.
La requête renvoie 202 avec un job_id et le statut queued. Interrogez GET /v1/jobs/:id jusqu'à ce que le statut soit succeeded, failed ou timeout. En cas de succès, téléchargez le SVG depuis download_url. Ce lien est de courte durée : téléchargez le fichier peu après la fin de la tâche.
Les champs de résultat sont bytes, width, height, paths, src_width, src_height et downscaled. Envoyez une requête pour chaque image, car il n'existe pas d'endpoint par lots. Les webhooks ne sont pas encore disponibles. Les crédits des tâches en échec et en délai dépassé sont restitués.
La limite de l'API est de 10 MB par image, avec la même limite de pixels que l'outil web. Les erreurs sont 400 pour une image non prise en charge, 413 pour un fichier trop volumineux, 402 pour crédits insuffisants et 429 lorsque vous dépassez la limite de requêtes. La section des tâches d'image de la page de documentation contient la référence complète.
Confidentialité : que devient votre fichier
L'image est envoyée à notre serveur, elle n'est donc pas traitée dans votre navigateur. L'image importée sert uniquement à créer le SVG, et elle est supprimée dès la fin de la tâche, que celle-ci réussisse ou échoue.
Le résultat SVG est supprimé après 10 minutes dans l'outil web gratuit. Téléchargez le SVG avant ce délai. Un enregistrement de chaque tâche est conservé, et les utilisateurs connectés peuvent voir leurs tâches dans le tableau de bord. Les liens de téléchargement sont de courte durée.
Vous devez avoir le droit d'utiliser le JPG que vous importez. Tracer un logo ou une œuvre que vous ne possédez pas ne vous donne aucun droit sur celui-ci. La politique d'utilisation acceptable fixe les règles applicables aux envois.
Questions
Puis-je convertir un JPG en SVG gratuitement ?
Oui. L'outil web est gratuit pour les images jusqu'à 5 MB, avec jusqu'à 10 images par jour. L'utilisation anonyme nécessite une vérification de sécurité avant que la conversion ne démarre.
La conversion de JPG en SVG fonctionne-t-elle pour les photos ?
Pas bien. Les photos deviennent de nombreuses plages de couleur unie, et une photo peut donner un SVG très volumineux. Le préréglage Photo produit un fichier plus petit, mais attendez-vous à perdre beaucoup de détails.
Pourquoi mon SVG contient-il de petits points parasites ?
Le bruit de compression JPEG autour des contours est souvent tracé en minuscules formes. Augmentez le réglage Supprimer les points parasites, jusqu'à 16 px, puis convertissez à nouveau.
Puis-je obtenir un arrière-plan transparent à partir d'un JPG ?
Pas à partir du JPG lui-même, car un JPG n'a pas de transparence. L'arrière-plan devient une forme colorée. Partez d'un PNG transparent et utilisez l'outil PNG en SVG pour obtenir un résultat transparent.
JPEG est-il identique à JPG ?
Oui. JPEG et JPG sont deux noms pour un même format. L'outil accepte les deux et vérifie le type à partir du contenu du fichier, et non de son nom.
Pourquoi le SVG est-il si volumineux ?
Les photos et les dégradés créent des milliers de petites formes, et de nombreux tracés donnent un fichier volumineux. Augmentez Supprimer les points parasites, diminuez la précision des couleurs ou utilisez le préréglage Photo pour réduire la taille du fichier.
Puis-je convertir un dessin ou une signature scannés ?
Oui, si le scan a des traits nets et peu de couleurs. Choisissez Dessin au trait en noir et blanc pour l'encre sur papier, et partez du scan le plus grand dont vous disposez. Un scan pâle ou flou donne des contours irréguliers.
Quelle est la taille maximale d'un JPG ?
L'outil web gratuit accepte jusqu'à 5 MB par image, et les utilisateurs connectés jusqu'à 10 MB. Chaque image doit respecter 16 MP (4096 x 4096), et les images au-delà de 4 MP (for example 2000 x 2000) sont réduites avant le tracé.
Ai-je besoin d'un compte ?
Non. L'utilisation anonyme fonctionne après la vérification de sécurité. Les utilisateurs connectés évitent la vérification et utilisent 5 crédits par image.
Combien de temps mon fichier est-il conservé ?
Votre image importée est supprimée dès la fin de la tâche. Le résultat SVG est supprimé après 10 minutes dans l'outil web gratuit. Un enregistrement de chaque tâche est conservé, et les utilisateurs connectés peuvent voir leurs tâches dans le tableau de bord.
Peut-on convertir JPG en SVG avec du code ?
Oui, via l'API. Envoyez les octets bruts de l'image à l'endpoint des tâches d'image, interrogez la tâche jusqu'à ce qu'elle réussisse, puis téléchargez le SVG depuis le lien de courte durée.
Comment convertir un JPG en SVG ?
Choisissez le JPG, sélectionnez le type d'image et cliquez sur « Convertir en SVG », puis cliquez sur « Télécharger le SVG ». Si vous n'êtes pas connecté, effectuez d'abord la vérification de sécurité. Le SVG est tracé à partir de votre image, il n'est donc pas une copie exacte des pixels.
Besoin de ceci dans votre application ou en masse ?
Cet outil fonctionne sur la même plateforme que l'API, donc le même SVG représente une seule requête HTTP depuis votre code. Un compte gratuit inclut 100 crédits par mois.