Saltar al contenido
helpyself

SVG a PNG

Local only — nothing is uploaded unless you save or share it.

Convierte SVG a PNG en cualquier tamaño: nítido a 4000 píxeles, en tu navegador y sin subir nada.

  1. Suelta el SVG
  2. Comprueba el tamaño: empieza en lo que sugiere el fichero y puedes escribir el tuyo
  3. Convierte y descarga el PNG

Las fuentes e imágenes enlazadas no se descargan, así que no aparecerán. Incrústalas en el SVG si las necesitas.

Guardar esta herramienta

Ten SVG a PNG a mano

Añadir a marcadores

Sobre esta herramienta

Un SVG es una descripción de formas y no una cuadrícula de píxeles, y justo por eso merece la pena convertirlo con cuidado. No tiene resolución propia —se puede dibujar a 16 píxeles para un favicon o a 4000 para un cartel y estar igual de nítido en ambos—, así que la única pregunta que importa al convertir un svg a png es qué tamaño quieres, y casi todos los conversores la responden por ti sin decir cuál eligieron. Este conversor de svg a png te lo enseña. Lee el tamaño que sugiere el fichero, te dice de dónde sale ese número y te deja cambiarlo antes de renderizar nada. Escribe una dimensión y la otra sigue las proporciones del dibujo; escribe las dos si de verdad quieres estirarlo. Como conversor de SVG hace un solo trabajo en lugar de veinte, y el dibujado lo hace el propio motor SVG de tu navegador —el mismo que dibuja cada SVG que has visto en una página web—, así que el resultado coincide con lo que el fichero parece en un navegador y no con lo que una biblioteca de terceros cree que debería parecer. Exporta el SVG como PNG al tamaño que pida el trabajo, y no se sube nada, lo que para un logotipo o el material de marca de un cliente es la diferencia entre una comodidad y una decisión. Una limitación honesta, porque afectará a algunos ficheros. Un SVG puede referenciar imágenes, tipografías y hojas de estilo externas por URL, y esas no se descargan: renderizarlas significaría que tu navegador hace peticiones en silencio a las direcciones que haya dentro del fichero. El texto con una fuente web cae a una del sistema, y una fotografía enlazada no aparece. Si le pasa a tu fichero, la solución es incrustar la fuente o la imagen en el propio SVG, que es lo que cualquier herramienta que lo mande a imprenta va a necesitar de todos modos.

Preguntas frecuentes

¿De qué tamaño será el PNG?

Del que pidas. Empieza en el tamaño que sugiere el propio fichero —de su ancho y alto si los tiene de verdad, y de su viewBox si no— y la página dice cuál de los dos usó. Escribe un ancho y el alto sigue las proporciones del dibujo, o escribe los dos si de verdad lo quieres estirado. Pasar un svg a imagen solo es ambiguo en el tamaño, y esta es la herramienta que dice cuál eligió en vez de decidirlo en silencio.

¿Por qué mi SVG dice que mide 210 de ancho y sale mucho más grande?

Porque probablemente son 210 milímetros y no 210 píxeles. Los programas de dibujo escriben las medidas en milímetros, puntos o pulgadas, y aquí se convierten con los 96 píxeles por pulgada habituales, así que una página A4 de 210 mm pasa a 794 píxeles y no a 210. Renderizarla literalmente a 210 convertiría un cartel en una miniatura.

¿El PNG tendrá fondo transparente?

Sí, allí donde el SVG sea transparente: no se pinta nada detrás del dibujo. Eso suele ser lo que quieres para un logotipo. Si lo necesitas sobre blanco, pon un rectángulo blanco en el SVG o mete el resultado luego en cualquier editor de imagen.

Mi texto ha perdido la fuente. ¿Por qué?

Porque la fuente estaba enlazada y no incrustada, y esto no descarga recursos externos. Hacerlo significaría que tu navegador hace peticiones a las direcciones que haya dentro del fichero, cosa que un conversor no debería hacer en silencio. Incrusta la fuente en el SVG, o convierte el texto a curvas en tu programa de dibujo, que es lo que una imprenta te pedirá de todos modos.

¿Se sube mi fichero?

No. El propio motor SVG de tu navegador lo dibuja en un lienzo y de ahí sale el PNG, todo en tu máquina. No hay subida ni se guarda nada, lo que aquí importa más de lo habitual, ya que los SVG suelen ser logotipos y material de marca y no fotos de vacaciones.

¿Cómo de grande puede ser el PNG?

Hasta 8000 píxeles de lado. Es un límite real y no una política: los navegadores dejan de producir imagen por encima de cierta superficie de lienzo y devuelven una en blanco. Si lo necesitas mayor, probablemente quieras el SVG en sí: ya es independiente de la resolución, que es justo la gracia del formato.

¿Puedo convertir un PNG de vuelta a SVG?

Aquí no, y desconfía de las herramientas que dicen hacerlo. Ir en el otro sentido significa trazar los píxeles en formas, lo que es una conjetura genuina sobre qué es la imagen: funciona con un logotipo plano y produce disparates con una fotografía. Cualquier cosa que simplemente envuelva el PNG dentro de una etiqueta SVG no ha convertido nada.

Ayuda a mejorar esta herramienta

¿Has encontrado un fallo, quieres un cambio o te falta alguna herramienta?

/svg-to-png

↑↓ para moverte · Enter para abrir · Esc para cerrar