🖼️ Convertidor SVG a PNG -- Gratis, en el Navegador, sin Subida
Convierte cualquier SVG a PNG al instante, directamente en tu navegador -- ningún archivo se envía a un servidor. Pega el código SVG en el área de texto o carga un archivo .svg con el selector de archivos. Elige una escala en píxeles (1x, 2x, 3x, 4x) o escribe un ancho de salida exacto; el alto se ajusta automáticamente según el aspecto. Alterna entre fondo blanco y fondo completamente transparente, y luego descarga el PNG con un solo clic.
Privado por diseño. Esta herramienta funciona por completo en tu navegador: nada de lo que introduces se sube ni se guarda, y funciona sin conexión.
Acerca de
Este convertidor de SVG a PNG funciona completamente en tu navegador usando la Canvas API -- no hay backend, no hay carga de archivos y no interviene ningún servicio de terceros. Al pegar código SVG o cargar un archivo .svg, la herramienta crea una URL Blob temporal en memoria, la carga en un elemento Image fuera de pantalla y dibuja el resultado en un canvas del tamaño que especificaste. La URL Blob se revoca inmediatamente después del renderizado, por lo que no queda ninguna referencia a tu archivo. Para SVGs sin atributo width o height explícito, el convertidor lee el viewBox para determinar las dimensiones naturales. El PNG exportado se genera directamente desde el canvas con canvas.toBlob() y se guarda en tu dispositivo.
Cómo usar
- Elige tu método de entrada: haz clic en "Pegar SVG" y pega el código SVG en el área de texto, o haz clic en "Subir archivo" y selecciona un archivo .svg de tu dispositivo.
- Ajusta la escala de salida -- elige 1x, 2x, 3x o 4x para multiplicar el tamaño natural del SVG -- o escribe un ancho en píxeles exacto en el campo de ancho; el alto se calcula automáticamente a partir del aspecto.
- Selecciona el fondo: elige "Blanco" para un PNG blanco sólido adecuado para documentos e impresión, o "Transparente" para preservar el canal alfa para su uso sobre fondos de color.
- Haz clic en "Convertir a PNG" -- aparece inmediatamente una vista previa en el canvas para que puedas comprobar el resultado antes de guardarlo.
- Haz clic en "Descargar PNG" para guardar el archivo en tu dispositivo. El archivo se genera completamente en tu navegador -- no se sube nada a ningún servidor.
Preguntas frecuentes
- ¿Mi archivo SVG se sube a un servidor?
- No. El SVG nunca abandona tu dispositivo. El convertidor crea una URL Blob temporal en la memoria del navegador, dibuja la imagen en un canvas HTML y luego descarta la URL inmediatamente. Todo es del lado del cliente usando la Canvas API del navegador.
- ¿Que pasa si mi SVG no tiene atributo width o height?
- El convertidor recurre al atributo viewBox para determinar las dimensiones naturales. Si no hay width, height ni viewBox, usa 300x300 px por defecto. Siempre puedes anular el tamaño de salida con los botones de escala o el campo de ancho personalizado.
- ¿Como obtengo un PNG de alta resolucion para uso en retina o impresion?
- Selecciona 2x, 3x o 4x para renderizar el PNG al doble, triple o cuádruple de las dimensiones naturales del SVG. Como alternativa, escribe un ancho de píxeles específico, por ejemplo 2400, en el campo de ancho y el alto se escala proporcionalmente.
- ¿Puedo hacer que el fondo del PNG sea transparente?
- Sí. Haz clic en "Transparente" en el selector de fondo antes de convertir. El canvas no se rellena con blanco, por lo que las áreas del SVG sin relleno se guardarán como píxeles transparentes en el PNG, conservando el canal alfa.