Buscar herramienta

También en inglés, alemán o francés, por ejemplo «merge pdf».

Convertir SVG a PNG

Crea un PNG del tamaño que necesites a partir de un gráfico SVG. El archivo se limpia y se dibuja en tu navegador, no se sube nada.

Arrastra aquí un archivo SVGElegir archivo SVG

Un archivo SVG de hasta 10 MB. El archivo permanece en tu dispositivo y se limpia antes de dibujarse.

Se procesa en tu dispositivo, sin subidas

Guía y detalles

Cómo funciona
  1. Elige un archivo SVG o arrástralo al área de arriba.
  2. Revisa la vista previa del gráfico limpiado. El PNG se crea automáticamente con el tamaño original y los gráficos pequeños se amplían a unos 512 píxeles.
  3. Si hace falta, elige 1×, 2×, 4× o escribe ancho y alto en píxeles. Con «Mantener la proporción» el segundo valor se ajusta solo.
  4. Elige «Descargar PNG».
Por qué los archivos SVG requieren más cuidado

SVG no es solo una imagen, sino un documento XML. Puede contener scripts, atributos de eventos, referencias a archivos de la red, fuentes y hojas de estilo. Que un gráfico se vea bien no demuestra, por tanto, que sea inofensivo.

AnyConvertor lee el archivo con un analizador XML estricto propio que no admite entidades personalizadas ni extensiones DTD, y construye un documento nuevo a partir de una lista permitida de elementos y atributos. Los scripts, los atributos de eventos y las animaciones se eliminan y se anotan en el resultado. Los archivos con foreignObject, feImage, referencias externas, @import, @font-face, escapes CSS o bucles de referencias se rechazan con una explicación. El gráfico limpiado solo se carga como imagen y se pinta en un lienzo, nunca se inserta en la página. Es una capa de protección adicional: incluso dentro de una imagen el navegador ni ejecuta scripts ni carga nada externo.

Esto no garantiza que cualquier archivo imaginable sea inofensivo. Es un enfoque comprensible con varios límites independientes.

Tamaño, transparencia y fuentes

Las zonas transparentes siguen siendo transparentes en el PNG. La salida puede tener hasta 8192 píxeles por lado y como máximo 50 megapíxeles; en smartphones y dispositivos con poca memoria, 16,8 megapíxeles. El propio archivo SVG puede pesar hasta 10 MB y las imágenes incrustadas, en conjunto, hasta 20 MB.

No se cargan fuentes externas. El texto aparece con las fuentes instaladas en tu dispositivo y las que faltan se sustituyen. La herramienta avisa cuando el gráfico contiene texto. Para un resultado exacto, convierte antes el texto en trazados en tu programa de dibujo. Las imágenes dentro del SVG deben estar incrustadas (PNG, JPG, GIF o WebP como URL de datos).

Preguntas frecuentes

¿Se sube mi archivo SVG?

No. La comprobación, la limpieza y el dibujo se hacen localmente en tu navegador. El archivo no se envía ni a AnyConvertor ni a terceros.

¿Qué archivos SVG se rechazan?

Los que contienen foreignObject, feImage, referencias externas (archivos o direcciones web), @import, @font-face, escapes CSS, entidades XML personalizadas, bucles de referencias o un número extremo de elementos. También se rechazan los archivos sin tamaño fijo ni viewBox, porque no se puede determinar el tamaño de la imagen.

¿Por qué el texto se ve distinto?

El navegador dibuja el texto con las fuentes de tu dispositivo. Si la fuente indicada en el SVG no está instalada, se usa otra. Convierte antes el texto en trazados si el aspecto debe ser exacto.

¿Se conservan las animaciones?

No. Las animaciones y los scripts se eliminan y el PNG muestra el gráfico sin movimiento. La herramienta lo anota en el resultado.

¿Se mantiene la calidad en tamaños grandes?

Sí, SVG es un gráfico vectorial y se vuelve a dibujar para el tamaño elegido. Las imágenes de píxeles incrustadas, en cambio, no ganan nitidez.