Convertir SVG en BMP

Vous pouvez convertir SVG en BMP 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 BMP ne fonctionne pas comme SVG. Il ne s’agit donc pas de la dégradation progressive d’un codec avec perte : ce que BMP 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.

Formes arbitraires d’un côté, trois octets par pixel de l’autre

Ces deux formats se tiennent aux extrémités de tout. Un SVG est du texte : une liste de chemins, de remplissages et de transformations qu’un moteur de rendu transforme en image à la taille demandée, donc le fichier n’a pas de résolution et pas de coût en octets fixé. Un BMP est l’image déjà faite, stockée comme des lignes littérales de couleur sans compression, sans structure et sans rien à interpréter.

Ce fossé est le sujet entier de cette page. Aller dans un sens est un rendu — une décision sur la taille, le fond et l’antialiasing, prise une fois et ensuite permanente. Aller dans l’autre sens n’est pas possible ; il n’y a pas de chemin d’une grille d’octets vers les formes qui l’ont dessinée.

Choisir la taille de rendu, puisque le fichier ne vous la dira pas

Un attribut de largeur et de hauteur sur un SVG est une suggestion, pas une taille — le dessin est défini par sa viewBox et peut être produit à n’importe quelle résolution. Donc la conversion doit en choisir une, et le réglage d’échelle est cette décision. Le rendu par défaut fait 1 024 pixels de large et la hauteur suit les proportions du dessin ; l’échelle va de 0,1 à 10, ce qui donne de 102 à 10 240 pixels.

Choisissez le nombre dont la destination a réellement besoin plutôt que le plus grand disponible, parce que le coût est ici inhabituellement raide. Contrairement à PNG ou WebP, la taille d’un bitmap ne dépend pas du tout de ce qu’il y a dans l’image : doubler la largeur quadruple le fichier, que le dessin soit une illustration pleine ou un seul trait noir.

La taille du fichier est arithmétique, pas un résultat

Chaque pixel prend trois octets — bleu, vert et rouge, dans cet ordre — et chaque ligne est complétée jusqu’à un multiple de quatre. Ajoutez un en-tête de 54 octets et c’est tout le fichier. Un carré de 1 024 pixels fait 3 072 octets par ligne et 3 145 728 octets de données d’image, soit 3 145 782 au total.

Donc un SVG de quelques centaines d’octets devient environ trois mégaoctets au réglage par défaut, et environ douze à l’échelle 2. Ce n’est pas un défaut du convertisseur ; c’est ce qu’est le BMP, et c’est la raison pour laquelle tout ce qui a le choix prend un autre format. Si la destination a une limite de taille, faites la multiplication avant la conversion plutôt qu’après.

Le fond doit devenir une couleur avant que les lignes soient écrites

Le bitmap écrit ici fait 24 bits par pixel sans quatrième canal. Il existe une variante d’en-tête qui définit l’alpha, et des fichiers qui l’utilisent existent, mais le support en est exactement le genre de chose que le BMP est en général choisi pour éviter — donc la transparence doit être résolue d’abord.

Le dessin est rendu sur rien puis aplati sur la couleur de fond en une seule passe, ce qui compte : remplir puis mettre à l’échelle ensuite ferait baver le remplissage sur les bords, et mettre à l’échelle une image transparente avant de l’aplatir laisse une frange de pixels semi-transparents que le remplissage assombrit ensuite. Réglez la couleur sur la surface sur laquelle le bitmap sera posé. Le blanc est la valeur par défaut et est faux sur un panneau sombre.

resvg rend le dessin, pas votre navigateur

Le rendu est fait par resvg compilé en WebAssembly plutôt que par le moteur SVG du navigateur, et c’est délibéré. Passer un SVG à un canvas donne ce que ce navigateur veut : des métriques de texte différentes, un support de filtres différent, des résultats visiblement différents pour le même fichier dans Chrome et dans Safari. Un seul moteur veut dire que le bitmap est identique sur chaque machine qui le produit.

Cela compte plus ici que sur la plupart des cibles. Un bitmap allant sur un appareil ou dans un installeur est en général vérifié une fois puis cru pour toujours, parfois comparé octet par octet à une référence. Un rendu qui varie selon le navigateur rendrait cette comparaison dénuée de sens.

Du texte non vectorisé sera substitué

Le SVG stocke le texte comme texte et désigne une police par son nom. Si la police n’est pas embarquée dans le fichier, le moteur de rendu en choisit une autre, et un motmarque soigneusement espacé revient avec des caractères et un espacement différents. C’est de loin la raison la plus fréquente pour laquelle un SVG rendu semble cassé.

La correction appartient à l’outil de design, pas ici : convertissez le texte en contours ou en chemins avant d’exporter, et les lettres deviennent des formes que rien ne peut remplacer. Cela rend aussi le fichier sûr à transmettre à qui que ce soit, ce qui vaut la peine de toute façon si le dessin va dans un système que vous ne contrôlez pas.

Pourquoi un programme en 2026 veut encore un bitmap non compressé

Parce qu’en lire un ne demande aucune bibliothèque. Un microcontrôleur pilotant un petit affichage peut sauter l’en-tête de 54 octets et copier les octets dans un framebuffer avec une boucle ; supporter le PNG sur le même appareil veut dire ajouter un décompresseur, un allocateur mémoire et un parseur de chunk à quelque chose qui peut avoir 32 Ko de RAM.

La même logique couvre les ressources d’installeur chargées par les appels bitmap natifs de la plateforme, les anciens contrôles Windows, et les fixtures de test qui comparent des images sans codec sur le chemin. Dans chaque cas le format est choisi pour sa prévisibilité, et les mégaoctets sont le prix à payer.

Le SVG reste la copie maîtresse

Supprimez le bitmap et vous pouvez en faire un autre. Supprimez le SVG et le bitmap est tout ce qu’il y a, et tout ce qui rendait le dessin utile — éditabilité, résolution arbitraire, un historique diffable en texte dans le contrôle de version — disparaît pour de bon. Retracer un BMP en chemins devine les bords et produit un fichier différent avec plus de nœuds et de moins bonnes courbes.

Traitez la conversion comme une étape d’export, idéalement une étape que votre build exécute plutôt qu’une étape que quelqu’un fait à la main. Quand le panneau aura besoin d’une taille différente l’an prochain, refaites le rendu depuis le vecteur plutôt que de mettre à l’échelle un bitmap de trois mégaoctets.

Rendre un dossier de dessins en bitmaps d’un coup

Déposez le jeu entier. Chaque fichier est rendu à la même échelle et aplati sur le même fond, ce qui est en général ce que ces destinations demandent — un jeu de graphiques de panneau qui ne s’accordent pas sur leurs fonds a l’air pire que n’importe lequel d’eux étant individuellement imparfait.

Surveillez la taille totale. Vingt dessins à l’échelle par défaut font environ soixante mégaoctets de bitmap avant le ZIP, ce qui est assez pour être lent sur un téléphone et assez pour remplir le stockage d’un petit appareil. Réduire l’échelle à ce que l’affichage montre réellement est la chose la plus efficace que vous puissiez faire à ce chiffre.

Où va le fichier pendant qu’il est converti

Nulle part. La conversion tourne en JavaScript et WebAssembly dans cet onglet, sans module à télécharger, sans téléversement, sans compte et sans quota quotidien. Ouvrir l’onglet réseau pendant une conversion est la vérification.

Le plafond gratuit est de 100 Mo par fichier, et un BMP de sortie n’a pas de plafond de taille propre. Le batch fonctionne : déposez un dossier, chaque fichier se convertit avec sa propre ligne de progression, et les résultats reviennent en ZIP. Comme la sortie BMP fait exactement trois octets par pixel, un lot de grands dessins produit un ZIP très volumineux, ce qui vaut la peine d’être su avant d’en commencer un.

Comment convertir SVG en BMP

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

SVG et BMP : ce qui change

SVG face à BMP
SVGBMP
Nom completScalable Vector GraphicsBitmap Windows
Extension de fichier.svg.bmp, .dib
Type de médiaimage/svg+xmlimage/bmp
CompressionNon compresséNon compressé
Première publication20011987
Publié parW3CMicrosoft
SpécificationSVG 1.1
LicenceStandard ouvertPublié, non normalisé
Situation actuelleActuelAncien, encore lu partout
Profondeur de bits8
Couleur qu’il peut décrireRVBRVB, palette indexée
S’ouvre dans un navigateurTous les navigateursTous les navigateurs
Envisagé à la placePNG, PDFPNG, TIFF

Ce qui est perdu

BMP 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 BMP ne rend la transparence.

SVG décrit des formes, BMP 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.

BMP 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.

Ouvrir le résultat

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

À quoi sert chaque format

Les deux visent des usages différents : SVG le web, les logos et le dessin au trait et la retouche, BMP l’échange entre programmes. Cela mérite d’être pesé avant, car ce qui justifie l’un est souvent ce qui rend l’autre malcommode.

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.

BMP vient de Microsoft et date de 1987. Microsoft Paint, GIMP et IrfanView le lisent.

De SVG à BMP : 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 BMP 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 BMP ?

SVG et BMP 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 à BMP ?

BMP 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 BMP ne rend la transparence.

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

SVG décrit des formes, BMP 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 BMP ?

BMP 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 BMP se vérifie : voici les documents qui le fixent.