Convertir SVG en JPG

Vous pouvez convertir SVG en JPG gratuitement et sans compte : déposez le fichier ci-dessus et, une ou deux secondes plus tard, le résultat est prêt à télécharger. La conversion se fait dans votre propre navigateur : le fichier n’est donc jamais téléversé. Cela marche sous Windows, macOS et Linux comme sur iPhone et Android, et continue de marcher si vous coupez le réseau.

  • Où cela s’exécute Dans votre navigateur. Le fichier n’est pas téléversé.
  • Reconstruit JPG ne fonctionne pas comme SVG. Il ne s’agit donc pas de la dégradation progressive d’un codec avec perte : ce que JPG sait exprimer est reproduit fidèlement, et ce qui n’y a pas d’équivalent ne subsiste pas du tout.
  • Limite de taille Jusqu’à 100 Mo par fichier, gratuitement et sans compte.
  • Bon à savoir Le texte est dessiné avec les polices intégrées au fichier ; pour le reste, une police de substitution prend le relais.

Jusqu’à 100 fichiers à la fois. Les formats mélangés ne posent pas de problème.

Le choix de taille que la plupart des convertisseurs font à votre place

Un SVG n’a pas de résolution. C’est un jeu d’instructions — trace un cercle ici, remplis cette forme de cette couleur — et il se dessine à n’importe quelle dimension avec la même netteté. Un JPG est une grille de pixels figée. Passer de l’un à l’autre suppose donc de choisir un nombre, et ce choix est définitif.

La plupart des convertisseurs prennent la largeur que le SVG déclare et dessinent à cette taille, en silence. Comme beaucoup de SVG déclarent quelque chose de modeste — une taille de pictogramme de 100 ou 200 pixels héritée de l’endroit où ils ont été faits — le résultat est une petite image qui paraît correcte jusqu’au jour où quelqu’un l’agrandit, et devient alors visiblement molle. C’est de loin la plainte la plus fréquente sur cette conversion, et c’est un problème de réglage, pas de qualité.

Choisir une résolution qui ne vous embarrassera pas plus tard

Raisonnez à rebours, à partir de l’endroit où l’image finira. Sur une page web, dessinez au double de la taille d’affichage : les écrans à haute densité sont la norme depuis dix ans, et une image de 400 pixels dans un emplacement de 400 pixels paraît molle sur la plupart des téléphones. Pour l’impression, la règle de travail est 300 pixels par pouce — un graphisme imprimé sur dix centimètres de large demande environ 1200 pixels.

Se tromper en grand coûte peu, se tromper en petit coûte cher. Un JPG dessiné plus grand que nécessaire coûte quelques octets et se réduit sans perte visible ; un JPG dessiné trop petit ne se rattrape pas du tout, parce que le détail n’a jamais été tracé. Le réglage d’échelle se trouve sous le résultat : vous pouvez convertir, regarder, ajuster et reconvertir sans repartir de zéro.

Le piège de la transparence

Le JPG n’a pas de canal alpha. Pas un canal limité : aucun. Chaque pixel est opaque, donc tout ce qui était transparent dans le SVG doit être rempli par quelque chose, et le blanc est le choix par défaut raisonnable.

C’est aussi le choix par défaut qui produit l’échec mémorable : un logo blanc ou très clair, dessiné pour se poser sur un fond sombre, converti en JPG et livré sous la forme d’un rectangle blanc ne contenant apparemment rien. Si vous distinguez la forme dans l’aperçu et pas dans le résultat, c’est l’explication. Fixez une couleur de remplissage contrastée dans les réglages, ou convertissez en PNG ou en WebP, qui conservent la transparence au lieu de la résoudre.

Quand le JPG est la mauvaise cible pour un vecteur

La plupart des SVG sont des logos, des pictogrammes et des schémas — des aplats de couleur aux contours durs. C’est précisément le contenu que la compression JPEG traite le plus mal : conçue pour la photographie, elle répond à une frontière nette entre deux aplats en la salissant d’un léger halo. Le fichier n’est fréquemment même pas plus léger que le PNG équivalent, parce que le PNG excelle exactement sur ce type d’image.

Le conseil honnête est donc de convertir en PNG, sauf si quelque chose réclame précisément du JPG — et cela arrive : annonces sur les places de marché, systèmes de dépôt pour l’impression, gestionnaires de contenu anciens et certains logiciels bureautiques refusent encore tout le reste. Quand le SVG contient une photographie ou une illustration richement ombrée, le JPG est vraiment la meilleure réponse.

Les polices dans un SVG, et ce qui leur arrive ici

Un SVG nomme généralement une police plutôt que de l’incorporer. Ce qui dessine le fichier doit donc disposer de cette police, et resvg — qui dessine ici — a les polices de votre système, pas celles de votre logiciel de création.

Une police absente est donc remplacée, et un logotype à l’approche soigneusement réglée arrive avec le mauvais espacement. Le français y ajoute son propre risque : les accents et la cédille sont les premiers caractères que les polices incomplètes n’ont pas, et un « Ç » manquant se remarque plus qu’un espacement de travers. La correction appartient au logiciel de création — vectorisez le texte avant d’exporter. Les lettres deviennent des formes, plus rien ne peut être remplacé, et le fichier peut être confié à n’importe qui.

Les effets qui peuvent ne pas survivre au rendu

Formes, contours, remplissages et dégradés se convertissent fidèlement. Le terrain incertain, ce sont les filtres — flous et ombres portées — ainsi que les modes de fusion et les masques bâtis sur d’autres masques.

resvg couvre ce que les vrais fichiers utilisent et laisse de côté ce qu’il n’implémente pas, plutôt que d’en donner une approximation presque juste. Si un effet porte du sens, regardez le JPG au lieu de le supposer. S’il manque, aplatissez-le avant d’exporter.

Pourquoi une partie du dessin manque à l’arrivée

Un SVG peut faire référence par URL à une photographie, à une police ou à une feuille de style extérieures. Rien ici n’atteint l’internet : un fichier référencé est donc simplement absent — c’est la même propriété qui garde votre dessin privé.

Le symptôme est un JPG avec un rectangle vide là où une image devrait se trouver. Réexportez avec les ressources incorporées plutôt que liées, et tout ce dont le dessin dépend voyagera avec lui.

Quel poids fera le JPG

Le poids suit la résolution que vous avez choisie, pas le SVG. Un pictogramme de 3 Ko dessiné à 4000 pixels donne un JPG de plusieurs mégaoctets, puisque le fichier est désormais une grille de pixels et non une description.

Une qualité autour de 85 est le réglage raisonnable pour tout ce qui est photographique. Pour un logo en aplats, la question est mal posée : aucun réglage de qualité n’empêche le JPEG de poser un halo le long d’un contour dur, et la réponse est alors le PNG.

Convertir une série de dessins

Déposez le dossier entier. Chaque SVG est dessiné à la même échelle et renvoyé dans un ZIP, ce qu’attendent d’ordinaire un jeu de pictogrammes ou un lot d’export.

Le rendu se fait sur votre machine : pas de limite par fichier, pas de file d’attente. Et comme il passe par resvg plutôt que par un canevas de navigateur, le dernier fichier est dessiné exactement comme le premier.

Comment convertir SVG en JPG

  1. Déposez votre fichier SVG sur cette page, ou cliquez pour en choisir un.
  2. Choisissez JPG comme destination. La conversion se fait dans votre navigateur et le fichier n’est pas téléversé.
  3. Téléchargez le fichier JPG terminé.

SVG et JPG : ce qui change

SVG face à JPG
SVGJPG
Nom completScalable Vector GraphicsImage JPEG
Extension de fichier.svg.jpg, .jpeg, .jpe
Type de médiaimage/svg+xmlimage/jpeg
CompressionNon compresséAvec perte — la taille se paie en qualité
Première publication20011992
Publié parW3CJoint Photographic Experts Group
SpécificationSVG 1.1ITU-T T.81
LicenceStandard ouvertStandard ouvert
Situation actuelleActuelActuel
Profondeur de bits8
Couleur qu’il peut décrireRVBRVB, niveaux de gris, YCbCr
Image la plus grande65 535 px par côté
S’ouvre dans un navigateurTous les navigateursTous les navigateurs
Envisagé à la placePNG, PDFWebP, AVIF, HEIC

Ce qui est perdu

JPG n’a pas de couche alpha. Un fichier SVG transparent ressort avec ces zones remplies — en blanc sauf indication contraire — et aucun réglage de JPG ne rend la transparence.

SVG décrit des formes, JPG enregistre des pixels. Le résultat est net à la taille où il a été produit, pas au-delà : l’agrandir ensuite ne peut qu’inventer les pixels intermédiaires, et la taille d’export compte donc ici plus qu’ailleurs.

JPG contient une seule image fixe. D’un fichier SVG animé il reste la première image, le reste disparaît : la conversion sert à extraire une image, pas à emporter le mouvement.

Les calques sont fusionnés. SVG les garde séparés et modifiables ; JPG enregistre le résultat, donc tout ce qui suppose de déplacer un calque doit se faire avant.

Ouvrir le résultat

Les logiciels habituels ne se recoupent pas : SVG s’ouvre dans Inkscape, Adobe Illustrator et Figma, JPG dans Adobe Photoshop, GIMP et Preview — celui qui reçoit le résultat a donc besoin d’un logiciel de la seconde liste.

Taille et qualité

Le fichier devient nettement plus léger, et il le devient en écartant du détail. SVG garde tout ; JPG garde ce que l’œil remarque mal. Sur une photographie l’échange est presque gratuit ; sur du texte, une capture d’écran ou un dessin au trait, il se voit sous forme de halos sur les contours.

À quoi sert chaque format

SVG est le format de W3C, publié en 2001. La spécification est SVG 1.1, et elle mérite d’être connue si le fichier doit survivre à l’outil qui l’a écrit.

JPG vient de Joint Photographic Experts Group et date de 1992, décrit par ITU-T T.81. Adobe Photoshop, GIMP et Preview le lisent.

De SVG à JPG : questions fréquentes

Mon fichier SVG est-il téléversé quelque part ?

Non. Cette conversion se fait entièrement dans votre navigateur : le fichier ne quitte donc pas votre appareil. Vous pouvez le vérifier vous-même — ouvrez l’onglet réseau des outils de développement et convertissez quelque chose. Vous verrez la page elle-même et les requêtes de statistiques et de publicité qui financent ce service, et pas une seule qui transporte votre fichier. Le moteur de cette paire précise est resvg, un moteur de rendu SVG strict écrit en Rust ; votre navigateur le télécharge une fois puis le garde en cache.

Convertir SVG en JPG est-il gratuit ?

Oui. Pas de compte, pas de filigrane et pas de quota journalier à dépenser : cela tourne sur votre propre machine, vous pouvez donc revenir autant de fois que vous voulez. Le navigateur traite des fichiers jusqu’à 100 Mo, 100 à la fois. resvg est téléchargé sur votre machine et s’y exécute, et c’est pourquoi rien n’est compté.

Y a-t-il une perte de qualité en convertissant SVG en JPG ?

SVG et JPG décrivent le contenu de façons radicalement différentes. La conversion est donc une reconstitution et non une copie : fidèle, mais pas identique octet pour octet. Le texte est dessiné avec les polices intégrées au fichier ; pour le reste, une police de substitution prend le relais.

Le fond transparent survit-il de SVG à JPG ?

JPG n’a pas de couche alpha. Un fichier SVG transparent ressort avec ces zones remplies — en blanc sauf indication contraire — et aucun réglage de JPG ne rend la transparence.

Un JPG issu de SVG peut-il être agrandi ensuite ?

SVG décrit des formes, JPG enregistre des pixels. Le résultat est net à la taille où il a été produit, pas au-delà : l’agrandir ensuite ne peut qu’inventer les pixels intermédiaires, et la taille d’export compte donc ici plus qu’ailleurs.

Un fichier SVG animé reste-t-il animé en JPG ?

JPG contient une seule image fixe. D’un fichier SVG animé il reste la première image, le reste disparaît : la conversion sert à extraire une image, pas à emporter le mouvement.

En savoir plus sur ces formats

D’où viennent ces chiffres

Ce que cette page affirme sur SVG et JPG se vérifie : voici les documents qui le fixent.