Convertir SVG a PNG

Rasteriza archivos SVG a PNG con el ancho o la escala que elijas, en tu navegador. Gratis, privado, por lotes, fondo transparente conservado, sin subir.

🌐 English

Drop your files here (.svg)

🔒 Privado por diseño: tus archivos se procesan localmente en tu navegador; nada se sube nunca a ningún servidor.

Cómo convertir SVG a PNG

  1. Arrastra tu archivo SVG (o un lote de ellos) al recuadro de arriba, o haz clic en Elegir archivos.
  2. Elige el Tamaño de salida, un ancho de icono habitual como 256 o 512 px, una escala en porcentaje del tamaño declarado del propio SVG, o Ancho personalizado y escribe cualquier ancho hasta 10.000 px.
  3. Pulsa Convertir SVG a PNG. Cada archivo se rasteriza al instante en tu propio dispositivo, calculando el alto automáticamente para mantener las proporciones originales.
  4. Descarga cada PNG con los botones de descarga que aparecen. Los fondos transparentes se conservan exactamente.

Por qué convertir SVG a PNG

SVG es el formato adecuado para un logotipo o icono mientras siga siendo diseño vectorial, escala a cualquier tamaño sin pérdida de calidad y ocupa muy poco espacio. Pero en cuanto ese diseño tiene que ir a algún sitio que espera un mapa de bits de tamaño fijo, SVG deja de servir por sí solo. Las fichas de tiendas de aplicaciones, las fotos de perfil en redes sociales y las imágenes de vista previa Open Graph, los favicons, las firmas de correo, la mayoría de los campos de imagen de un CMS y buena parte del software antiguo y los formularios de subida, o bien rechazan SVG directamente o no lo renderizan igual que un navegador.

Rasterizar a PNG con el tamaño en píxeles exacto que necesita un destino resuelve esto al instante. Un icono de app quiere 1024x1024, una foto de perfil de Instagram se muestra a unos 320x320 pero se ve mejor exportada más grande, un favicon quiere 512x512 para reducirse limpiamente a cada tamaño más pequeño que un navegador o sistema operativo solicite. Como el origen es un archivo vectorial real, puedes elegir ese tamaño de destino directamente en lugar de quedarte con la resolución con la que alguien exportó originalmente un logotipo en mapa de bits, un icono SVG de 24x24 y una ilustración SVG de 4096x4096 se rasterizan igual de nítidos a 2048 px, porque el navegador dibuja las rutas vectoriales reales al tamaño que elijas en lugar de estirar un mapa de bits pequeño.

Una nota técnica honesta: un pequeño número de SVG hacen referencia a recursos externos, un elemento <image> que apunta a otra URL, o una regla @font-face que carga una fuente web de otro dominio. Los navegadores bloquean deliberadamente la lectura de datos de píxeles de vuelta desde un lienzo una vez que se ha dibujado en él un recurso de otro origen (una medida de seguridad llamada “contaminación” del canvas), así que esos archivos concretos fallarán al convertir aquí hasta que se incruste o elimine la referencia externa. La gran mayoría de los iconos y logotipos exportados (los que producen Illustrator, Figma, Inkscape y la mayoría de las librerías de iconos) incrustan todo lo que necesitan y no se ven afectados.

Sin subidas: tu diseño se queda en tu dispositivo

La mayoría de los conversores de SVG a PNG online suben tu archivo a un servidor, lo renderizan allí y te devuelven un enlace de descarga. Es un rodeo innecesario para un logotipo bajo acuerdo de confidencialidad, un icono de app aún sin publicar, o un trabajo de marca de un cliente que preferirías no entregar ni siquiera brevemente a un servidor de terceros, y además es más lento que hacer el mismo renderizado en local.

Esta herramienta se salta la subida por completo. Tu navegador ya sabe renderizar SVG de forma nativa (es el mismo motor que dibuja los SVG en cualquier página web), así que la conversión simplemente le pide que dibuje tu archivo en un lienzo al tamaño que elegiste y lea el resultado como un PNG. No se transmite nada, no hace falta ninguna cuenta, y un icono típico se convierte en una fracción de segundo, más rápido de lo que una subida a un servidor podría siquiera empezar.

Usos habituales

Cómo funciona, en imágenes

Captura de pantalla de la herramienta Convertir SVG a PNG con sysfenix-sample.svg (353 B) cargado, Output size en 512 px wide (app icon / social), Custom width in px (used with "Custom width") en 512
Convertir SVG a PNG en pleno proceso: sysfenix-sample.svg (353 B) cargado, Output size en 512 px wide (app icon / social), Custom width in px (used with "Custom width") en 512.
Captura de pantalla del resultado de Convertir SVG a PNG mostrando sysfenix-sample-512x320.png listo para descargar (15 KB, 4339% más grande)
El resultado final: sysfenix-sample-512x320.png listo para descargar (15 KB, 4339% más grande). El enlace de descarga es una URL blob local: el archivo nunca sale de tu dispositivo.

Preguntas frecuentes

¿Se sube mi SVG a un servidor?

No. El rasterizado se ejecuta enteramente en tu navegador, dibuja tu SVG en un lienzo (canvas) al tamaño exacto que elijas y lee el resultado como un PNG. Tu archivo nunca sale de tu ordenador o teléfono, y no se guarda nada en ningún sitio una vez cierras la pestaña.

¿Hay un límite de tamaño o número de archivos?

No hay ningún límite artificial. Como el trabajo lo hace tu propio dispositivo, puedes convertir tantos SVG como quieras, a cualquier tamaño de salida, gratis, el único límite práctico es la memoria de tu dispositivo, que solo importa en anchos muy grandes (4000px+) con lotes enormes.

¿Se verá borroso el PNG en tamaños grandes?

No, el SVG se renderiza directamente al ancho de salida que elijas en lugar de decodificarse primero a un tamaño pequeño por defecto y estirarse después, así que un icono de 24x24 rasterizado a 2048 px queda tan nítido como uno rasterizado a 128 px. El único límite real es el propio diseño: los detalles muy finos pueden verse algo distintos una vez fijados en píxeles concretos frente a rutas vectoriales infinitamente escalables.

¿Se conserva la transparencia en la conversión?

Sí. PNG admite transparencia con canal alfa completo, y cualquier parte de tu SVG sin ninguna forma dibujada encima queda transparente en el resultado, ideal para logotipos e iconos que necesitan colocarse sobre un fondo de color u otra imagen.

¿Qué tamaño debo elegir si mi SVG no tiene ancho o alto explícitos?

Muchos SVG de iconos solo definen un `viewBox` (por ejemplo "0 0 24 24") sin ancho/alto absolutos, lo cual es totalmente normal, la herramienta usa esa proporción para mantener las proporciones correctas sin importar qué tamaño de salida elijas, así que elige el ancho en píxeles que realmente necesite tu destino (512 para un icono de app, 1024 para una ficha de App Store) en vez de preocuparte por los números del propio archivo original.

¿Por qué falló la conversión de mi SVG?

Dos causas habituales, el archivo no es SVG/XML válido y bien formado (marcado editado a mano con errores, o un archivo que en realidad es otro formato renombrado a .svg), o hace referencia a una imagen o fuente externa de otro dominio, que los navegadores bloquean leer de vuelta desde un lienzo por motivos de privacidad (un "canvas contaminado"). Volver a exportar el SVG con cualquier referencia externa incrustada, o corregir el marcado mal formado, resuelve ambos casos.

Herramientas relacionadas