Convertidor de SVG a PNG o JPEG

Rasteriza SVG a PNG o JPEG con tamaño configurable. Todo se procesa en tu navegador.

{{ svgToRaster.fileName }}

{{ svgToRaster.message }}

{{ t("imageHowToTitle") }}

  1. {{ t("imageHowToSvg1") }}
  2. {{ t("imageHowToSvg2") }}
  3. {{ t("imageHowToSvg3") }}
  4. {{ t("imageHowToSvg4") }}

SVG

{{ t("imageEduSvg") }}

PNG

{{ t("imageEduPng") }}

JPEG

{{ t("imageEduJpg") }}

WebP

{{ t("imageEduWebpShort") }}

Descripción

Los vectores y los píxeles son dos formas fundamentalmente distintas de representar una imagen — y entender esa diferencia es entender por qué existe el SVG. Un archivo JPEG o PNG es una cuadrícula de píxeles: cada punto tiene un color y la imagen solo tiene sentido en tamaños próximos a su resolución original. Ampliarlo demasiado produce desenfoque. Un archivo SVG, en cambio, es un documento XML que describe formas matemáticas: círculos, curvas de Bézier, trazados, degradados. El vector puede escalarse infinitamente sin perder nitidez porque, en lugar de almacenar píxeles, almacena instrucciones para dibujarlos. El W3C estandarizó el SVG en 1999, con la contribución de Jon Ferraiolo, de Adobe. Durante años los navegadores lo ignoraron casi por completo — IE 8 todavía no lo soportaba en 2009 — pero con la proliferación de las pantallas Retina (Apple lanzó el iPhone 4 con 326 PPI en 2010), el SVG se volvió indispensable: los iconos y logotipos que deben verse nítidos en 1x, 2x y 3x no pueden depender de una cuadrícula de píxeles fija.

El PNG tiene una historia que empieza con una disputa de patentes. En 1994, Unisys recordó que era titular de la patente del algoritmo LZW, utilizado por el GIF. Cualquier software que generara GIFs debería pagar royalties — lo que provocó una reacción inmediata de la comunidad open source. Thomas Boutell y varios colaboradores crearon el PNG en 1995 como alternativa libre: compresión sin pérdidas con filtros de fila (DEFLATE), soporte de color de 24 bits y, lo más importante, canal alpha — transparencia real con gradiente, no la transparencia binaria del GIF. El nombre es un acrónimo recursivo orgullosamente irreverente: Portable Network Graphics, aunque la comunidad también lo leía como PNG's Not GIF. El JPEG es anterior: el grupo Joint Photographic Experts Group definió el estándar en 1992 para resolver un problema real — comprimir fotografías escaneadas para que cupieran en CD-ROM. La compresión con pérdidas basada en la Transformada Discreta del Coseno (DCT) permitía ratios de 10:1 sin degradación perceptible para el ojo humano, algo revolucionario cuando los discos tenían 650 MB y las conexiones de módem eran lentas.

Rasterizar un SVG significa ejecutar sus instrucciones matemáticas y registrar el resultado en una cuadrícula de píxeles — un proceso irreversible. Esta herramienta lo hace en un canvas de HTML5 directamente en el navegador, sin enviar nada al servidor. Elige PNG cuando necesites transparencia, capturas de interfaz o cualquier cosa que no tolere artefactos de compresión. Elige JPEG cuando el destino sea una foto o ilustración con muchos tonos y el tamaño del archivo importe más que la nitidez absoluta. Definir el ancho de salida antes de exportar garantiza que el resultado llegue con las dimensiones correctas para redes sociales, documentos o pipelines de imagen.

Detalle técnico

Ideas claras antes de usar la herramienta

  • ¿Sale el SVG de mi equipo?: No. La lectura y la rasterización ocurren en el navegador; no hay subida a GigaCode.
  • ¿Por qué JPEG puede cambiar el fondo transparente?: JPEG no admite canal alpha. La herramienta rellena el fondo en blanco antes de exportar.
  • ¿Para qué sirve esta herramienta?: Funciona por completo en tu navegador: sirve para validar, formatear o convertir datos en el día a día.
  • ¿Se envían mis datos a algún servidor?: El procesamiento es local con JavaScript. No almacenamos lo que pegas en los campos de texto.
  • ¿Puedo usarlo con datos reales en producción?: Úsalo bajo tu responsabilidad. Para secretos (contraseñas, tokens), prefiere entornos controlados y políticas internas. Recuerda de revisar los contenidos generados. Nunca confies ciegamente en cosas que ves en internet.

Fragmento corto para probar

  • Debajo aparece también el ejemplo largo en "Fragmentos de Código"; pega esta versión corta: Consejo — PNG: transparência preservada. JPEG: fundo branco onde havia transparência.

Fragmentos de Código

Ejemplo de código
PNG: transparência preservada. JPEG: fundo branco onde havia transparência.

Consejo

PNG: transparência preservada. JPEG: fundo branco onde havia transparência.

Preguntas frecuentes

¿Sale el SVG de mi equipo?

No. La lectura y la rasterización ocurren en el navegador; no hay subida a GigaCode.

¿Por qué JPEG puede cambiar el fondo transparente?

JPEG no admite canal alpha. La herramienta rellena el fondo en blanco antes de exportar.

¿Para qué sirve esta herramienta?

Funciona por completo en tu navegador: sirve para validar, formatear o convertir datos en el día a día.

¿Se envían mis datos a algún servidor?

El procesamiento es local con JavaScript. No almacenamos lo que pegas en los campos de texto.

¿Puedo usarlo con datos reales en producción?

Úsalo bajo tu responsabilidad. Para secretos (contraseñas, tokens), prefiere entornos controlados y políticas internas. Recuerda de revisar los contenidos generados. Nunca confies ciegamente en cosas que ves en internet.