Saltar al contenido

Convertidor de SVG a PNG, JPG y WebP

Convierte SVG a PNG, JPG o WebP con vista previa y descarga directa.

Usar Convertidor de SVG a PNG, JPG y WebP

Preparando herramienta de archivos...

Qué puedes resolver con esta herramienta

  • Sin subir el archivo: todo ocurre en tu dispositivo.
  • Mantiene la transparencia si eliges PNG o WebP.
  • Vista previa antes de descargar.

Antes de empezar

Si el SVG usa fuentes que no están instaladas en tu equipo o enlaza imágenes externas, el resultado puede verse distinto del original.

Qué hace Convertidor de SVG a PNG, JPG y WebP

Convierte gráficos vectoriales SVG a imágenes PNG, JPG o WebP desde el navegador. Es útil cuando una plataforma, un documento o una red social no acepta SVG.

Casos de uso habituales

  • Subir un logo vectorial a una red social o a un gestor que no admite SVG.
  • Insertar iconos en presentaciones o documentos de texto.
  • Generar una versión PNG de un gráfico exportado de una herramienta de diseño.
Guía editorial Calcliq

Guía técnica de rasterización y conversión vectorial: De SVG (W3C XML) a PNG, JPG y WebP

Comprende la arquitectura matemática de los gráficos vectoriales frente a las matrices de píxeles, la rasterización por canvas y el cálculo de densidades Retina para exportaciones nítidas.

Fundamentos matemáticos: Gráficos vectoriales XML frente a mapas de bits (raster)

El formato SVG (Scalable Vector Graphics) es un estándar abierto del W3C basado en lenguaje XML que describe primitivas geométricas, contornos y curvas de Bézier continuas mediante formulaciones algebraicas exactas. A diferencia de las imágenes rasterizadas convencionales, un archivo SVG carece intrínsecamente de una cuadrícula fija de píxeles, lo que le permite escalarse hasta cualquier dimensión geométrica o resolución de pantalla sin pérdida alguna de nitidez ni pixelado. Sin embargo, multitud de plataformas digitales, gestores de contenido antiguos, redes sociales (como Instagram o LinkedIn para etiquetas de previsualización Open Graph) y suites ofimáticas restringen o rechazan directamente los archivos SVG por razones de seguridad (prevención de inyección de código malicioso mediante etiquetas script XML) o por falta de soporte nativo en sus motores gráficos. La conversión de SVG a formatos rasterizados exige transformar las ecuaciones vectoriales en una matriz finita de puntos o píxeles (proceso denominado rasterización). Al exportar a PNG (Portable Network Graphics), se obtiene una matriz de píxeles con soporte para canal alfa de 8 bits (256 niveles de transparencia gradual) y compresión sin pérdidas Deflate (zlib), ideal para logotipos, iconos e interfaces que requieren fondo transparente sobre cualquier superficie.
Comparativa de arquitectura gráfica y soporte entre SVG y formatos rasterizados
Formato gráficoEstructura subyacenteTransparencia (Alfa)Independencia de escalaCompatibilidad en plataformas
SVG (Entrada)Código XML con primitivas y curvas BézierNativa (vectores sin cuadrícula)Infinita (escalado matemático libre)Excelente en web; restringida en redes y correo
PNG (Salida)Matriz de píxeles RGBA (32 bits)Canal alfa de 8 bits (256 niveles)Fija (determinada al rasterizar)Universal en web, apps, Office y redes
WebP (Salida)Matriz con predicción espacial intra-frameCanal alfa sin pérdida (8 bits)Fija (determinada al rasterizar)Excelente en navegadores modernos y móviles
JPG / JPEGMatriz DCT en bloques 8×8 (YCbCr)Sin transparencia (fondo opaco)Fija (con artefactos de compresión)Universal absoluta en cualquier dispositivo

Fórmulas de resolución efectiva, densidad de píxeles (DPI/PPI) y memoria de renderizado

Para exportar un gráfico vectorial a formato rasterizado sin que aparezcan bordes borrosos o dentados en pantallas de alta densidad (pantallas Retina o paneles móviles de alta resolución), es fundamental dimensionar el lienzo de renderizado (canvas HTML5) en función del ratio de píxeles del dispositivo (devicePixelRatio) o de la densidad de impresión objetivo en puntos por pulgada (DPI):
Cálculo de píxeles de rasterización y dimensionamiento de búfer en memoria
Fórmula matemática
Píxeles horizontales (W_px) = Ancho físico (pulgadas) × DPI = W_CSS × DevicePixelRatio
Píxeles verticales (H_px) = Alto físico (pulgadas) × DPI = H_CSS × DevicePixelRatio
Memoria de búfer descompromida (Bytes) = W_px × H_px × 4 (canales R, G, B y A de 8 bits)

Un logotipo vectorial con dimensiones lógicas de 600 × 400 puntos CSS rasterizado a densidad estándar (1x) ocupa 240.000 píxeles y 960 KB de memoria de vídeo. Si se rasteriza a 2x Retina (1.200 × 800 píxeles) para máxima definición visual, el lienzo procesa 960.000 píxeles y 3,84 MB de búfer descompromido antes de que el compresor PNG reduzca el archivo final a unos pocos kilobytes.

Ejemplo práctico: Rasterización de logotipo corporativo para Open Graph y pantallas Retina

Al publicar un sitio web corporativo o un proyecto digital, los gráficos vectoriales diseñados en Figma, Illustrator o Inkscape deben convertirse a imágenes rasterizadas para los metadatos de redes sociales y para avatares de aplicaciones.
Conversión de isotipo vectorial SVG a PNG transparente de alta fidelidad
Ejemplo práctico

Situación: Un equipo de diseño dispone de un isotipo de marca en formato SVG cuadrado (viewBox="0 0 400 400") y necesita generar un archivo PNG con fondo transparente para el icono de la aplicación en pantallas móviles Retina (factor 2x a 800 × 800 píxeles).

Paso 1: Se establece el lienzo de destino en 800 × 800 píxeles manteniendo la proporción 1:1.
Paso 2: Se inicializa el contexto 2D del canvas limpiando el búfer para garantizar un fondo 100 % transparente en el canal alfa.
Paso 3: El motor del navegador interpreta el código XML del SVG y calcula las coordenadas de cada curva Bézier a escala doble.
Paso 4: Exportación a PNG: el algoritmo Deflate codifica las áreas transparentes contiguas con una compresión óptima, generando un archivo final ligero de 42 KB a partir de un lienzo de 2,56 MB en memoria.

Resultado final: El logotipo se exporta en un archivo PNG de 800 × 800 px perfectamente nítido sobre cualquier color de fondo, compatible con todas las redes sociales y aplicaciones sin pixelado.

Qué debes tener en cuenta

Estas notas ayudan a interpretar el resultado con prudencia y a evitar usos poco fiables.

El PNG resultante tiene el tamaño que declara el SVG; no se elige una resolución mayor.
Las animaciones del SVG no se conservan.

Herramientas relacionadas

Preguntas frecuentes sobre Convertidor de SVG a PNG, JPG y WebP

¿Por qué convertir un SVG si se ve perfecto a cualquier tamaño?

Porque muchas plataformas (redes sociales, algunos gestores de contenido, programas de oficina) no aceptan SVG por seguridad o compatibilidad.

¿Se conserva el fondo transparente?

Sí en PNG y WebP. En JPG no, porque el formato no admite transparencia.

¿El SVG se envía a un servidor?

No. Se dibuja en un lienzo del navegador y se exporta allí mismo.