A vector drawing rasterised into a pixel image

SVG a PNG: renderiza gráficos vectoriales a cualquier tamaño sin subirlos

Convierte archivos SVG en PNG nítidos a 1×, 2×, 3×, 4× o al ancho en píxeles que escribas, usando el mismo motor de renderizado con el que tu navegador los muestra. Los fondos transparentes siguen siendo transparentes y los archivos nunca salen de tu dispositivo.

🔒 100 % en el navegador📐 1×–4× o ancho personalizado🧊 PNG transparente Gratis y sin límites

Arrastra y suelta archivos SVG aquí

o haz clic para subir

Máx.: 10 archivos, 20MB cada uno · Soporta: SVG

🔒

Los archivos se quedan en tu dispositivo

El SVG se lee, renderiza y codifica dentro de tu pestaña del navegador. Logotipos, diagramas y diseños sin publicar nunca se envían a un servidor.

🖥️

Renderiza como tu navegador

El PNG sale del mismo motor que muestra el SVG en pantalla (Blink, Gecko o WebKit), así que degradados, filtros y texto coinciden con lo que ves.

📐

Cualquier tamaño, sin desenfoque

De 1× a 4× para pantallas de cualquier densidad, o un ancho personalizado para impresión y marketplaces. Los vectores se rasterizan limpiamente a cualquier tamaño: no hay ampliación.

🛡️

Scripts eliminados primero

Un SVG puede llevar JavaScript. Los scripts, los manejadores de eventos y los bloques foreignObject se eliminan antes de renderizar, así que un archivo de origen dudoso queda inerte.

Por qué un SVG no tiene tamaño hasta que lo conviertes

Mucha gente pregunta cómo convertir SVG a PNG "sin perder calidad", y la pregunta contiene un malentendido que conviene aclarar primero. Un SVG no tiene calidad que perder. No tiene píxeles en absoluto.

Los vectores describen, los píxeles almacenan

Un SVG es una descripción de formas (curvas, rellenos, texto) en un sistema de coordenadas sin tamaño fijo en píxeles. Un PNG es una cuadrícula fija de píxeles. Convertir SVG a PNG siempre implica, por tanto, elegir un tamaño, y el resultado es nítido a cualquier tamaño que elijas.

Abre un SVG en un editor de texto y encontrarás instrucciones: muévete a este punto, traza una curva hasta aquel, rellena con este color. Nada dice cuántos píxeles de ancho tiene el dibujo. El navegador lo decide al mostrarlo, y puede decidirlo distinto cada vez.

Qué significan realmente viewBox, width y height

Tres atributos del elemento raíz controlan el tamaño. El viewBox define el sistema de coordenadas: "este dibujo abarca de 0 a 240 a lo ancho y de 0 a 160 a lo alto". Los atributos width y height, si existen, sugieren un tamaño de visualización por defecto. Muchos SVG solo tienen viewBox, algunos solo width y height, y unos pocos no tienen ninguno.

Este convertidor lee los que estén presentes, calcula un tamaño intrínseco como lo haría un navegador y lo usa como base 1×. Si no se declara ninguno, recurre a 1.024 píxeles para que sigas obteniendo una imagen utilizable.

Por qué "sin perder calidad" es la pregunta equivocada

Como el SVG puede renderizarse a cualquier tamaño a partir de las mismas instrucciones, un PNG de 4.000 píxeles es exactamente tan nítido como uno de 400: el renderizador simplemente dibuja más detalle. La única forma de perder calidad es renderizar pequeño y ampliar después el PNG. La solución es elegir el tamaño final aquí, en el momento de la conversión, y no ampliar nunca el PNG.

An SVG has a viewBox, not a pixel size; the PNG size is chosen at conversionLeft: a vector drawing on a blueprint grid labelled viewBox 0 0 240 160. Right: the same drawing rendered as three PNGs of different pixel sizes, all equally sharp.SVG — a description<svg viewBox="0 0 240 160">no pixels yet — coordinates and curvesrasterise1× · 240 × 1602× · 480 × 320width 1200 · 1200 × 800each is sharp — the size is a choice, not a loss
Un SVG lleva un viewBox (un sistema de coordenadas), no un número de píxeles. El mismo archivo se renderiza a 240, 480 o 1.200 píxeles de ancho con idéntica nitidez. El tamaño es una decisión que tomas al convertir SVG a PNG, no algo que se pierde.

Qué hace este convertidor de SVG a PNG

Esta herramienta lee tus archivos SVG en el navegador, elimina cualquier cosa ejecutable, renderiza cada uno al tamaño que elijas con el propio motor del navegador y te devuelve PNG sin pérdida con la transparencia intacta, por separado o en un ZIP.

El mismo renderizador que tu navegador

Los convertidores en servidor usan una biblioteca aparte (librsvg, Inkscape, ImageMagick) y cada una tiene lagunas: un filtro que no soporta, una fuente que sustituye, un degradado que dibuja ligeramente distinto. El PNG que recibes puede no coincidir con el SVG que miraste.

Aquí el renderizado lo hace Blink, Gecko o WebKit (el navegador que estés usando) dibujando el SVG en un canvas. Si el SVG se ve bien en tu navegador, el PNG se verá igual, porque es literalmente el mismo dibujo.

Scripts eliminados, nada subido

SVG es XML y puede contener elementos <script>, manejadores onload y HTML incrustado. Un archivo de origen desconocido no es algo que abrir a la ligera. Antes de renderizar, el convertidor elimina scripts, atributos de eventos y bloques foreignObject, y renderiza el resultado dentro de un elemento de imagen que de todos modos no puede ejecutar código. Dos capas, ambas locales.

No se sube nada en ningún momento. El panel Red de las herramientas de desarrollo de tu navegador permanece vacío mientras se convierte un lote.

How the SVG becomes a PNG inside the browser, in five steps, with nothing uploaded1read .svgtext, on your device2strip scripts<script>, on* handlers3set sizewidth / height / viewBox4browser renderssame engine as the page5canvas → PNGlossless, alpha keptevery step runs in your tab — the Network panel stays empty
Cinco pasos, todos dentro de tu pestaña: leer el archivo, eliminar cualquier cosa ejecutable, fijar el tamaño en píxeles, dejar que el navegador lo renderice y codificar el canvas como PNG.

Cómo convertir SVG a PNG en 3 pasos

1

Suelta tus archivos SVG

Arrastra uno o varios archivos .svg a la zona punteada, o haz clic para explorar. Hasta 10 a la vez en escritorio. Cada fila muestra una vista previa en vivo del vector: los navegadores muestran SVG de forma nativa, así que lo que ves es lo que se renderizará.

2

Elige tamaño y fondo

En Ajustes de conversión, elige Escala (1×, 2×, 3× o 4× del tamaño propio del SVG) o Ancho (un preajuste o cualquier ancho en píxeles; la altura sigue la proporción). Luego elige un fondo: transparente por defecto, o blanco, negro o cualquier color sobre el que aplanar.

3

Descarga los PNG o un ZIP

Pulsa Convertir. Cada archivo muestra sus dimensiones de salida y el tamaño del PNG. Descárgalos uno a uno, o pulsa Descargar todo para obtener un ZIP con los nombres originales y extensión .png.

Step 1: drop SVG files.svg.svg.svgup to 10 at once · never uploaded
1

Suelta hasta 10 archivos SVG. Se leen localmente y nunca se suben.

Step 2: choose a scale or a pixel width and a backgroundOutput sizeScaleWidthscreenretinaphoneprintBackground→ 480 × 320 pxConvert 3 SVG
2

Elige una escala o escribe un ancho, y luego un fondo transparente o sólido.

Step 3: download PNGs individually or as a ZIPlogo-01.pnglogo-02.pnglogo-03.pngZIPDownload All as ZIP (3)
3

Descarga cada PNG por separado o todo en un ZIP.

Elegir el tamaño de salida adecuado

Como el tamaño es una elección, ayuda saber para qué sirve cada opción. Dos modos cubren casi todos los casos.

1×, 2×, 3×: ajustarse a la densidad de pantalla

Un monitor estándar muestra un píxel por punto CSS. Una pantalla Retina o HiDPI muestra dos; la mayoría de los móviles modernos, tres. Un icono de 32 puntos en pantalla necesita, por tanto, un PNG de 32 píxeles para el primero, 64 para el segundo y 96 para el tercero. Ese es todo el significado de 1×, 2× y 3×.

En trabajo web y de apps se suele exportar el mismo SVG a las tres escalas. Suelta el archivo una vez, convierte a 1×, cambia el ajuste y vuelve a convertir; o simplemente exporta a 3× y deja que la plataforma reduzca.

Una tabla de tamaños para destinos habituales

Favicons: 16, 32 y 48 píxeles, mejor generados con la herramienta PNG a ICO a partir de un PNG de 512 píxeles. Iconos de app: 1024 píxeles para las tiendas, y después el generador de conjuntos de iconos. Avatares sociales: de 400 a 800 píxeles. Imágenes Open Graph: 1200 × 630. Fichas de marketplace: normalmente 2000 píxeles en el lado largo.

Ancho personalizado para impresión y marketplaces

Para impresión, calcula a partir del tamaño físico a 300 DPI: una página A4 tiene 2.480 píxeles de ancho, un A3 3.508, una pegatina de 6 pulgadas 1.800. Cambia al modo Ancho, escribe el número y la altura seguirá la proporción del SVG. El convertidor limita la salida a 16.384 píxeles en el lado más largo (el límite que los navegadores imponen a un canvas) y te avisa si ha tenido que reducir una petición.

Why 2× and 3× exist: the same icon needs more pixels on denser screensThree squares each drawn with the same physical size but 4, 8 and 12 pixels across, labelled 1×, 2× and 3×.standard monitor32 × 32 px for a 32-pt iconRetina / HiDPI64 × 64 px for a 32-pt iconmodern phones96 × 96 px for a 32-pt icon
Un icono de 32 puntos necesita 32 píxeles en un monitor estándar, 64 en una pantalla Retina y 96 en la mayoría de los móviles. Eso es todo lo que significan 1×, 2× y 3×.

Transparencia, fondos y bordes

La mayoría de los SVG (logotipos, iconos, ilustraciones) no tienen fondo: las formas flotan sobre nada. PNG puede guardar eso, y es una de las dos razones para preferirlo a JPG en esta tarea.

Mantener el fondo transparente

Aquí, transparente es el valor por defecto. Cada píxel que el SVG no pintó queda libre, incluidos los píxeles parcialmente cubiertos a lo largo de bordes curvos y diagonales. Esos píxeles suaves de borde son los que permiten que el PNG se asiente sobre una diapositiva oscura, un botón de color o una fotografía sin un contorno visible.

Los resultados se muestran sobre un tablero de ajedrez para que puedas confirmar la transparencia antes de descargar.

Cuándo aplanar sobre un color

Algunos destinos no admiten alfa: clientes de correo antiguos, ciertos flujos de impresión, algunos cargadores de marketplace que convierten a JPG por detrás. Para ellos, elige Blanco, Negro o un color personalizado en el ajuste de fondo. La forma se compone sobre ese color y el PNG queda totalmente opaco.

Elige el color que coincida con el lugar donde irá la imagen. Si aplanas sobre blanco y luego colocas el PNG sobre un fondo oscuro, los píxeles de borde (ahora naranja pálido, azul pálido, el color que tuviera la forma) aparecen como un halo tenue. Ese halo es la queja más habitual sobre logotipos convertidos, y es una elección de fondo, no un fallo de renderizado.

A transparent PNG keeps soft anti-aliased edges; flattening bakes in a backgroundLeft: a shape on a checkerboard with a magnified edge showing partially transparent pixels. Right: the same shape flattened onto white, where those edge pixels have become light grey.Transparent (default)edge pixels are partly see-through — sits on any colourFlattened to whiteedge pixels are now light orange — a halo on dark backgrounds
PNG guarda transparencia parcial en los bordes de una forma, y eso es lo que le permite asentarse limpiamente sobre cualquier color. Si aplanas sobre blanco, esos píxeles de borde se vuelven pálidos: bien sobre blanco, pero un halo visible sobre cualquier fondo oscuro.

Qué puede salir mal (y cómo arreglarlo)

Renderizar en el navegador significa que el PNG coincide con la pantalla, pero también hereda las reglas del navegador sobre lo que una imagen puede cargar.

Fuentes que faltan

El texto de un SVG se renderiza con la fuente que este nombre. Si esa fuente no está instalada en tu equipo ni incrustada en el archivo, el navegador la sustituye y el PNG muestra la sustituta. Las fuentes web referenciadas por URL tampoco cargarán: un SVG renderizado como imagen no puede obtener recursos externos.

La solución fiable es convertir el texto a contornos en tu herramienta de diseño antes de exportar el SVG. Las letras se convierten en trazados y se renderizan idénticas en todas partes.

Imágenes enlazadas que faltan

La misma regla se aplica a <image href="https://…">. Una imagen rasterizada traída desde una URL saldrá en blanco. Incrústala en su lugar: la mayoría de los editores tienen una opción de exportación "incrustar imágenes" que convierte el enlace en un URI de datos dentro del SVG. Las imágenes incrustadas se renderizan sin problema.

Salida en blanco o diminuta

Un SVG sin viewBox ni width y height se renderiza aquí a un tamaño de respaldo; si el dibujo está lejos del origen, puede quedar fuera del área visible. Añade un viewBox que encierre la ilustración. Una salida diminuta casi siempre significa que el SVG declara un width y height pequeños: cambia al modo Ancho y escribe el tamaño que realmente quieres.

Síntoma, causa, solución

SíntomaCausa probableSolución
Fuente incorrecta en el PNGFuente no instalada / fuente web bloqueadaConvierte el texto a contornos antes de exportar
La foto dentro del SVG sale en blancoEnlazada por URL, no incrustadaVuelve a exportar con las imágenes incrustadas
El PNG es diminutoEl SVG declara un width/height pequeñoUsa el modo Ancho y escribe el tamaño objetivo
Ilustración recortadaEl viewBox no encierra el dibujoCorrige el viewBox en el editor
Halo sobre fondos oscurosAplanado sobre blancoMantén la transparencia o aplana sobre el color de fondo real
El filtro o el desenfoque se ven distintosEl convertidor en servidor usó otro motorConvierte aquí: lo renderiza el navegador

Qué hace la gente con SVG como PNG

Si el SVG escala perfectamente, ¿para qué convertir SVG a PNG? Porque muchísimo software todavía no acepta un vector.

Conjuntos de iconos y favicons

Las tiendas de apps, los formatos de favicon y muchos sistemas de iconos quieren PNG de tamaño fijo. Convierte una vez al tamaño más grande que necesites y recorta el resto con el generador de iconos o PNG a ICO.

Plataformas que rechazan SVG

Redes sociales, marketplaces, foros y la mayoría de las bibliotecas de medios de los CMS rechazan subidas SVG, en parte por seguridad, ya que un SVG puede llevar scripts. Un PNG a 2× con fondo transparente es el sustituto universal.

Firmas de correo y boletines

Los clientes de correo eliminan el SVG o muestran una imagen rota. Los logotipos en el correo son PNG, idealmente exportados a 2× y mostrados a la mitad de tamaño para que se mantengan nítidos en pantallas Retina.

Impresión y gran formato

Las imprentas aceptan PDF y ráster de alta resolución. Usa el modo Ancho para renderizar un logotipo a 3.000 o 4.000 píxeles y se imprimirá limpiamente a tamaño póster: los vectores rasterizados al tamaño objetivo no tienen desenfoque por ampliación.

Four uses for SVG rendered as PNG: app icons, social and marketplaces, email, printApp icons and favicons163264128Social posts and marketplacesSVG uploads rejected → PNG acceptedEmail signatures and newslettersmail clients strip SVG; PNG at 2× stays crispPrint and large formatcustom widthe.g. 4000 px for A3no upscaling blur
Dónde hace falta un PNG aunque exista el SVG: conjuntos de iconos, plataformas que rechazan subidas SVG, correo electrónico e impresión.

Convertidores SVG en el navegador vs en servidor

Casi todos los convertidores de SVG a PNG en línea suben el archivo y lo renderizan en un servidor con librsvg, Inkscape o un navegador headless. Funciona con formas sencillas y se desvía con cualquier cosa complicada.

Fidelidad

Cada biblioteca de renderizado soporta una porción ligeramente distinta de la especificación SVG. Filtros, máscaras, modos de fusión, CSS dentro del archivo y texto sobre trazado son las víctimas habituales. Los motores de los navegadores son los renderizadores SVG más completos que existen, y renderizar con el de tu equipo significa que el PNG no puede discrepar de la vista previa.

Privacidad y límites

Un logotipo sin publicar, un diagrama de producto, un gráfico con cifras internas: subirlos a un convertidor es una pequeña fuga que nadie pretende. Las herramientas en servidor también limitan el tamaño de archivo y el uso diario porque renderizar les cuesta dinero. Renderizar en tu propio dispositivo elimina ambas cosas: no hay nada que filtrar ni nada que medir.

Lo que un servidor hace mejor: un hardware muy antiguo renderizará un lote de SVG complejos más despacio que un centro de datos. Para diez logotipos, no hay diferencia.

Server-based converters render with a different engine; this tool uses your browser'sTop: upload to a server that renders with librsvg or Inkscape, which may draw fonts and filters differently. Bottom: the browser that displays the SVG also renders it, so the PNG matches what you see.Server-based converteryour deviceuploadlibrsvg / Inkscapedifferent rendererfonts substituted · filters approximatedlogo files kept for hours · size capsIn your browser (this tool)browser engineBlink / Gecko / WebKit.png fileslooks exactly as it does on screennothing uploaded · scripts stripped first
Los convertidores en servidor usan otro renderizador, así que las fuentes y los filtros pueden salir distintos. Esta herramienta usa el navegador en el que ya estás viendo el SVG.

Qué hacer después con los PNG

La salida es PNG estándar, así que cualquier herramienta de aquí lo acepta sin otra subida.

Para la web, pásalo por Comprimir PNG o conviértelo a WebP: ambos conservan la transparencia y reducen el tamaño. Para correo o fotos, PNG a JPG aplana y reduce. Para dimensiones exactas a posteriori, Redimensionar imagen. Y si empezaste con un ráster y te gustaría tener un vector, PNG a SVG va en la dirección contraria.

SVG a PNG: preguntas frecuentes

Gratis, sin cuenta, sin cuota diaria. El renderizado ocurre en tu navegador, así que no hay nada que medir. Puedes añadir hasta 10 archivos SVG por lote en escritorio y ejecutar tantos lotes como quieras.

No. El archivo se lee, se sanea, se renderiza y se codifica dentro de tu pestaña del navegador. Los logotipos sin publicar y los diagramas internos nunca salen de tu dispositivo: el panel Red de las herramientas de desarrollo permanece vacío durante la conversión.

Elige el tamaño final en el momento de la conversión. Un SVG no tiene píxeles que perder; se renderiza nítido a cualquier tamaño. Solo se pierde calidad si renderizas pequeño y amplías el PNG después. Usa 2× o 3× para pantallas, o el modo Ancho con el número exacto de píxeles que necesites para impresión.

Sí, por defecto. Cada píxel que el SVG no pinta se mantiene transparente, incluidos los píxeles suaves de borde que permiten que el PNG se asiente limpiamente sobre cualquier color. Elige Blanco, Negro o un color personalizado en los ajustes solo cuando el destino no admita transparencia.

Múltiplos del tamaño declarado del propio SVG, ajustados a la densidad de pantalla: 1× para monitores estándar, 2× para pantallas Retina y HiDPI, 3× para la mayoría de los móviles. Un icono de 32 puntos se convierte en un PNG de 32, 64 o 96 píxeles. 4× está ahí para impresión o como margen de seguridad.

La fuente no está instalada en tu equipo y el navegador la sustituyó; las fuentes web enlazadas por URL no pueden cargarse dentro de una imagen. Convierte el texto a contornos en tu herramienta de diseño antes de exportar el SVG y se renderizará idéntico en todas partes.

Sí. Un SVG puede contener scripts, así que el convertidor elimina los elementos script, los manejadores de eventos y los bloques foreignObject antes de renderizar, y renderiza dentro de un elemento de imagen que no puede ejecutar código de todos modos. Además, el archivo nunca se sube, así que no puede llegar a nadie más.

Sí. Suelta hasta 10 archivos a la vez, fija el tamaño y el fondo una sola vez y pulsa Convertir. Cada archivo se renderiza por turno y Descargar todo empaqueta los resultados en un único ZIP con los nombres originales.

Herramientas de Imagen Relacionadas

Más herramientas potentes para optimizar y manipular tus imágenes

Todas las herramientas son gratuitas • Procesamiento local • Sin registro requerido

T

Equipo de ingeniería de TinyImagePro

Creamos herramientas de archivos basadas en el navegador que nunca suben tus datos. Este convertidor de SVG a PNG sanea el texto del SVG, fija dimensiones explícitas en píxeles, deja que el propio motor del navegador lo renderice en un canvas y escribe el PNG con el codificador sin pérdida integrado, todo en tu equipo.

Acerca de TinyImagePro
SVG a PNG transparente a cualquier tamaño | TinyImagePro