Transformez vos fichiers vectoriels SVG ou votre code XML brut en images PNG transparentes ultra-nettes à n’importe quelle résolution — directement dans votre navigateur, sans aucun envoi sur un serveur.
ou cliquez pour parcourir
Observez comment les tracés vectoriels, les dégradés et la transparence alpha sont pixellisés avec précision selon différentes échelles et résolutions DPI.
Agrandi 4× à partir du plan de travail original de 256 px par recalcul mathématique des vecteurs avant l’exportation Canvas. Les courbes de Bézier restent parfaitement nettes sans crénelage et le canal alpha 8 bits préserve des bords lissés sur fond clair ou sombre.
Généré en 2400×3000 pixels (soit 8×10 pouces à 300 DPI) avec injection du bloc de métadonnées physiques PNG pHYs (11 811 pixels par mètre). S’importe directement dans Adobe InDesign, Affinity Publisher ou vos gabarits d’impression aux dimensions physiques exactes.
Collé directement depuis un éditeur de code via l’onglet XML SVG et fusionné sur un arrière-plan blanc pur (#FFFFFF). Évite l’inversion illisible du texte noir en mode sombre lors du partage de schémas techniques sur Slack, Notion ou les cartes OpenGraph.
Bien que le format SVG soit idéal pour le web, de nombreuses plateformes e-commerce, suites bureautiques et imprimeries refusent les fichiers vectoriels XML. Cet outil comble cet écart localement sans exposer vos créations sur le cloud :
Amazon Seller Central, Shopify, LinkedIn et la plupart des éditeurs d’e-mailing bloquent les fichiers .svg par sécurité (protection XSS). Convertissez vos logos et icônes vectoriels en fichiers PNG universels et sans perte en quelques secondes.
La fonction « Enregistrer l’image sous » d’un navigateur exporte en basse résolution 72 DPI. En combinant nos dimensions personnalisées en pixels avec l’injection de métadonnées 300 DPI, vous obtenez des PNG prêts pour l’impression professionnelle.
Vous avez une balise <svg> intégrée dans un composant React, Vue ou HTML sans fichier source séparé ? Collez simplement le code XML brut dans l’onglet dédié pour générer et télécharger immédiatement votre ressource PNG.
Pour garantir une géométrie exacte et une typographie fidèle lors de la pixellisation sur le Canvas HTML5 du navigateur, vérifiez ces spécifications techniques :
Accepte tout fichier SVG 1.1 ou 2.0 valide par glisser-déposer, sélection de fichier ou collage direct du code XML. Les archives compressées .svgz doivent être décompressées en .svg au préalable.
Votre balise racine <svg> doit comporter un attribut viewBox="0 0 L H" valide ou des dimensions explicites afin que le moteur calcule précisément les proportions d’origine.
Si votre SVG utilise des polices personnalisées (balises <text>), vectorisez les contours (« Créer des contours » dans Illustrator ou « Flatten » dans Figma) pour éviter toute substitution par une police système.
Le bac à sable de sécurité du navigateur bloquant les requêtes réseau externes dans les SVG, toute sous-image matricielle doit être intégrée sous forme d’URI data:image/png;base64.
Glissez un ou plusieurs fichiers .svg dans la zone de dépôt, cliquez sur « Essayer un SVG d’exemple », ou ouvrez l’onglet « Coller le code SVG » pour insérer directement votre balise <svg>...</svg>.
Choisissez un multiplicateur (1x original, 2x Retina, 4x Ultra HD), saisissez une largeur et une hauteur exactes en pixels (avec verrouillage du ratio), et sélectionnez 72, 150 ou 300 DPI.
Conservez l’option « Transparent » pour préserver le canal alpha RGBA 32 bits, ou sélectionnez Blanc, Noir ou un code hexadécimal sur mesure pour appliquer un fond opaque.
Cliquez sur « Démarrer la conversion ». Votre navigateur effectue le rendu vectoriel sur un Canvas HTML5 hors écran et propose le téléchargement immédiat en PNG individuel ou en pack ZIP.
Chaque fichier exporté est un PNG RGBA 32 bits conforme aux normes, doté d’une compression sans perte DEFLATE et de métadonnées de résolution pHYs :
Intégrez vos PNG transparents 2x (@2x) et 4x (@4x) directement dans les catalogues d’assets Xcode, les dossiers drawable Android Studio, Figma ou Webflow sans aucun effet d’escalier.
Insérez des logos et des schémas techniques haute définition dans Microsoft Word, PowerPoint, Google Slides ou LaTeX lorsque le support natif du SVG est absent ou instable.
Transmettez vos PNG transparents en 300 DPI directement aux imprimeurs DTG (impression directe sur vêtement), fabricants de stickers découpés et logiciels de PAO.
Le rendu local dans le navigateur respecte les règles strictes de sécurité W3C et les limites de mémoire GPU. Voici comment résoudre les problèmes courants :
Par mesure de sécurité et de confidentialité, le bac à sable SVG des navigateurs bloque le téléchargement des polices web externes (@font-face) lors du rendu Canvas.
Dans Illustrator, Figma ou Inkscape, convertissez tous vos calques de texte en tracés vectoriels (Objet → Vectoriser / Convertir en chemin) avant d’exporter votre SVG.
Le fichier SVG source ne possède pas d’attribut viewBox ou contient des tracés situés en dehors des coordonnées du plan de travail déclaré.
Ouvrez d’abord votre fichier dans notre Visualiseur & Inspecteur SVG (/svg-viewer/) pour vérifier la boîte englobante, ou ajoutez viewBox="0 0 largeur hauteur" à la balise <svg>.
Les navigateurs modernes imposent une limite matérielle de texture GPU sur les éléments HTML5 <canvas> (généralement 16 384 px par côté ou ~268 mégapixels au total).
Maintenez les dimensions cibles à 8192×8192 px maximum (largement suffisant pour une affiche grand format en 300 DPI) afin de respecter la mémoire graphique du navigateur.
Comparez notre convertisseur SVG vers PNG de précision avec notre outil de traitement par lots et les convertisseurs cloud traditionnels :
| Fonctionnalité / Scénario | Convertisseur SVG vers PNG (Cet Outil) | Convertisseur SVG par Lots (/batch-converter/) | Convertisseurs Cloud sur Serveur |
|---|---|---|---|
| Objectif Principal | Exportation PNG précise à l’unité ou en petit groupe avec dimensions exactes en pixels, collage de code XML et métadonnées 300 DPI | Conversion massive de 50 à 500+ fichiers SVG simultanément vers PNG, JPG ou WebP en archive ZIP | Envoi de fichiers sur un serveur distant avec files d’attente et quotas journaliers stricts |
| Contrôle des Pixels et DPI | Largeur × Hauteur (px) sur mesure, préréglages 1x–4x et injection du bloc pHYs 72 / 150 / 300 DPI | Multiplicateur d’échelle global (1x, 2x, 4x) et règles de renommage par préfixe/suffixe | Sortie généralement figée à 72 DPI sans contrôle des pixels exacts ni des métadonnées d’impression |
| Saisie Directe de Code XML SVG | Éditeur « Coller le code SVG » intégré pour convertir instantanément du code <svg> inline | Glisser-déposer de fichiers et dossiers uniquement (optimisé pour les bibliothèques d’icônes) | Rarement pris en charge ; oblige à enregistrer le code dans un fichier .svg local avant l’envoi |
| Confidentialité et Vitesse | Traitement Canvas HTML5 100% local — 0 octet envoyé sur le réseau, rendu instantané en millisecondes | Traitement 100% local dans le navigateur avec archivage JSZip côté client | Fichiers transférés sur des serveurs tiers ; risque de fuite de designs confidentiels et lenteur |
Utilisez la formule standard d’imprimerie : Pouces physiques × 300 DPI = Pixels cibles (ou Millimètres ÷ 25,4 × 300). Par exemple, pour imprimer un autocollant de 4×6 pouces (environ 10×15 cm) en 300 DPI, saisissez 1200 px de largeur par 1800 px de hauteur dans les champs de taille personnalisée et sélectionnez « 300 DPI (Impression commerciale haute résolution) ». Notre outil génère la grille de pixels exacte et inscrit l’en-tête pHYs 300 DPI dans le fichier PNG.
Aucunement. Contrairement à l’étirement d’une image matricielle JPG ou PNG, notre convertisseur met d’abord à l’échelle les coordonnées mathématiques vectorielles du SVG avant de pixelliser les tracés sur le Canvas HTML5 à la résolution finale choisie. Que vous exportiez en 256 px ou en 4096 px, les courbes restent d’une netteté absolue.
Jamais. L’analyse du SVG, la validation XML, le dessin Canvas et l’encodage binaire PNG s’exécutent à 100% localement dans votre navigateur via JavaScript et l’API Web Canvas. Vous pouvez même couper votre connexion Wi-Fi après le chargement de la page et convertir vos fichiers hors ligne.
Certaines visionneuses système (comme Photos sous Windows ou l’aperçu mobile) ajoutent visuellement un fond blanc ou noir derrière les PNG transparents pour le contraste, ou le copier-coller du presse-papiers supprime la couche alpha. Utilisez toujours le bouton « Télécharger » avec l’option « Transparent » activée pour obtenir un véritable fichier PNG RGBA 32 bits.
Les fichiers PNG 32 bits haute résolution utilisent une compression sans perte. Après avoir téléchargé votre PNG ici, ouvrez notre Compresseur PNG (/png-compressor/) pour appliquer une quantification intelligente des couleurs qui réduit la taille du fichier de 50 % à 75 % tout en conservant les dimensions exactes et la transparence alpha.
Chaque outil répond à un besoin précis. Passez d’un outil à l’autre pour compléter votre flux de travail.
Convertissez des dizaines ou centaines de fichiers SVG simultanément en PNG, JPG ou WebP et téléchargez-les en ZIP.
Nettoyez les métadonnées inutiles et réduisez le poids de vos fichiers SVG de 40 % à 80 % sans perte visuelle.
Réduisez la taille de vos fichiers PNG jusqu’à 75 % sans modifier leurs dimensions en pixels ni perdre la transparence.
Prévisualisez vos SVG sur fond damier/sombre, vérifiez le viewBox et inspectez le code source XML formaté.