Meilleur gratuit SVG à PNG Converter
Rasterize un SVG dans un PNG, JPG, WebP ou PDF à l'échelle que vous choisissez — libre, pas d'inscription.
Comment ça marche
- Envoi. Choisissez un fichier SVG (jusqu'à 100 Mo).
- Format de sélection et échelle. Choisissez PNG, JPG, WebP ou PDF, et un facteur d'échelle pour la résolution.
- Télécharger. Le téléchargement d'images rastérisés automatiquement ; rien n'est stocké.
A propos de cet outil
SVG à PNG rastérise un vecteur SVG évolutif en image fixe — PNG, JPG ou WebP — ou en PDF. C'est ce dont vous avez besoin lorsqu'un outil, une plate-forme ou un document n'accepte pas un SVG et veut une image normale à la place. Vous choisissez un facteur d'échelle, de sorte que vous pouvez rendre le SVG plus grand pour un résultat net et haute résolution plutôt que d'être coincé à sa taille par défaut. La transparence est maintenue pour PNG et WebP et aplatie sur blanc pour JPG. Pas de filigrane, pas d'inscription, traité en mémoire.
À quoi les gens s'en servent
- Transformer un SVG en PNG pour une plateforme qui rejette les SVG
- Renvoyez un logo vectoriel à haute résolution
- Obtenez un JPG ou WebP d'un SVG pour le web
- Exporter un SVG au format PDF pour impression
API développeur
Automatisez cet outil à partir de votre propre code. Envoyez une demande POST au point final ci-dessous et obtenez le même résultat que l'outil web produit. Il est limité par IP et n'a pas besoin d'inscription — les clés API pour les limites plus élevées arrivent.
https://best.free/api/tools/svg-to-png/
| Paramètre | Exemple | Requis | Annexe |
|---|---|---|---|
file (fichier) |
image.svg |
Oui | SVG file, ≤25 MB. |
format |
png |
Numéro | png / jpg / webp / pdf. |
scale |
1 |
Numéro | Scale factor 0.1–8. |
curl -X POST https://best.free/api/tools/svg-to-png/ \
-F 'file=@image.svg' \
-F 'format=png' \
-F 'scale=1' \
-o image.png
import requests
files = {"file": open("image.svg", "rb")}
data = {"format": "png", "scale": 1}
r = requests.post("https://best.free/api/tools/svg-to-png/", files=files, data=data)
with open("image.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("format", "png");
fd.append("scale", 1);
const r = await fetch("https://best.free/api/tools/svg-to-png/", { method: "POST", body: fd });
const blob = await r.blob(); // the image.png
Réponse: The rasterized image (PNG/JPG/WebP) or PDF.