SVG a JPG: convierte tu SVG en JPG en línea
Para convertir un SVG a JPG, pega el código SVG o abre un archivo .svg desde tu dispositivo, y la herramienta lo convierte en una imagen JPG que puedes descargar. Un SVG es un dibujo vectorial, y el JPG es una imagen que muchas aplicaciones y formularios aceptan.
- El JPG no admite transparencia. Las zonas transparentes se rellenan con el color de fondo que elijas. Si necesitas fondo transparente, usa el conversor de SVG a PNG.
- Puedes abrir archivos .svg de hasta 2 MB, y convertir hasta 256 KB de código SVG en la herramienta gratuita.
- La herramienta gratuita limita la altura de salida a 2000 px.
También puedes arrastrar un archivo aquí.
0 B de 256 KB permitidos en la herramienta web gratuita.
Un valor más bajo significa un archivo más pequeño y más pérdida visible (de 1 a 100).
JPEG no puede guardar transparencia. Las zonas transparentes se rellenan con el color de fondo indicado abajo.
Cargando...
Completa la verificación de seguridad para activar el botón.
Resultado
Tu imagen aparecerá aquí.
La herramienta web gratuita captura como máximo 2000px de altura. Para capturas más altas, usa la API.
Conservación: los resultados de la herramienta web se eliminan tras 10 minutos y no se guarda historial. Los resultados de la API se conservan 1 día en el plan gratuito y 7 días en Starter y Pro (30 días en Business y Scale).
No necesitas cuenta
10 por minuto y 50 al día gratis.
Renderizado en navegador real
Chromium sin interfaz (headless), el mismo motor que la API.
Eliminación automática
Los resultados de la herramienta web se eliminan tras 10 minutos.
Privacidad: lo que envías solo se usa para crear este archivo. La copia de trabajo se elimina al terminar la tarea, y el resultado, tras 10 minutos. Consulta la política de privacidad.
Hazlo desde tu código
La misma petición, creada a partir de la entrada y las opciones de arriba. Crea una cuenta para obtener una clave de API.
curl -X POST https://api.aiipworld.com/v1/render \
-H "Authorization: Bearer $AIIPWORLD_API_KEY" \
-H "Content-Type: application/json" \
-d '{"html":"","output":"pdf","options":{}}'
# returns {"job_id": "...", "status": "queued"}; then poll:
curl https://api.aiipworld.com/v1/jobs/JOB_ID -H "Authorization: Bearer $AIIPWORLD_API_KEY"Lotes
La herramienta web procesa 1 documento a la vez. La API acepta una petición por cada documento, así que puedes automatizar tantas como permita tu plan.
Más control
La captura de página completa (full_page), el recorte a una región, los encabezados de la petición y un agente de usuario personalizado son opciones de la API. Consulta la documentación.
Conservación
Los resultados de la herramienta web se conservan 10 minutos; los resultados de la API gratuita, 1 día; los de Starter y Pro, 7 días; los de Business y Scale, 30 días. La herramienta web permite 10 conversiones por minuto y 50 al día por visitante.
En una frase
Herramienta gratuita en línea que dibuja código SVG o un archivo .svg con Chromium y lo guarda como JPG con el ancho, la densidad de píxeles, la calidad y el color de fondo que elijas.
Datos clave
- Entrada: código SVG o archivo .svg de hasta 2 MB, limpiado en el navegador (se eliminan scripts y atributos de evento); la herramienta gratuita admite hasta 256 KB de código SVG.
- Salida: JPG de 100 a 4000 px de ancho y de 100 a 2000 px de alto en la herramienta gratuita, con densidad de píxeles 1x, 2x o 3x, y calidad de 1 a 100 (por defecto 80).
- El JPEG no tiene transparencia ni opción transparente; las zonas transparentes se rellenan con el color de fondo (blanco por defecto). Para transparencia usa el conversor de SVG a PNG.
- Prueba: muestra SVG de 960 x 640 px = JPG de 20 KB con calidad 80; PNG de 191 KB con fondo blanco. Las fuentes no instaladas en el servidor de renderizado se dibujan con una fuente de respaldo.
- Gratis sin cuenta: hasta 10 conversiones por minuto y 50 al día por visitante, sin marca de agua. Con sesión iniciada, cada renderizado cuesta 1 crédito (100 créditos gratuitos cada mes).
- Los archivos se eliminan automáticamente: 10 minutos tras la conversión sin cuenta, 1 día con una cuenta gratuita.
- Puedes ejecutar el mismo renderizado con POST https://api.aiipworld.com/v1/render y una clave de API (consulta la página API de capturas de pantalla).
Cómo funciona
- Pega el código SVG en el cuadro, o abre un archivo .svg desde tu dispositivo.
- Comprueba el ancho y el alto que la herramienta lee del SVG. Deja el ancho en blanco para mantener el ancho propio del SVG.
- Elige la densidad de píxeles 1x, 2x o 3x, la calidad del JPG y el color de fondo. El blanco es el valor por defecto.
- Revisa la vista previa, que tu navegador dibuja antes de enviar nada, y comprueba que el fondo elegido se ve como esperas.
- Haz clic en Convertir a JPG, descarga el archivo .jpg y compruébalo en el programa donde vayas a usarlo.
Ejemplo de resultado
Cómo convertir SVG a JPG
Pega el código SVG en el cuadro de entrada o abre un archivo .svg.
La herramienta limpia el código en tu navegador antes de enviarlo.
Lee el ancho y el alto desde los atributos width y height del SVG o desde su viewBox, y muestra el tamaño detectado para que lo compruebes antes de convertir. Cuando el JPG esté listo, descárgalo y compruébalo en el programa donde vayas a usarlo.
Qué hace la conversión de SVG a JPG
La limpieza se hace en tu navegador con DOMPurify, que elimina scripts, atributos de evento y otras partes similares. Después, el código limpio se envía a un servidor de renderizado, donde Chromium sin interfaz (headless), el motor de navegador que dibuja la página sin mostrar ventana, lo dibuja y lo guarda como JPEG con la extensión .jpg.
Es un renderizado habitual, no inteligencia artificial. La vista previa la dibuja tu navegador y el JPG lo dibuja Chromium en el servidor, así que revisa también el panel de resultado. Si el resultado es distinto de la vista previa, revisa las fuentes y las imágenes externas que usa el SVG.
Por qué convertir SVG a JPG
SVG es un formato vectorial. MDN lo describe como una buena opción para diagramas, iconos e imágenes que se dibujan con precisión a cualquier tamaño.
Algunas aplicaciones, formularios, herramientas de correo y de documentos solo aceptan imágenes de mapa de bits. Un JPG es un formato de mapa de bits muy común, formado por una cuadrícula fija de píxeles, así que funciona donde el SVG no se admite. Si el destino acepta SVG, conserva el archivo original. Convierte a JPG solo cuando el destino lo exija, o si vas a escalar el diagrama más tarde: guarda el SVG y crea el JPG con el tamaño que necesites.
SVG a JPG con fondo transparente
El JPG no admite transparencia. MDN indica que el JPEG no tiene canal alfa. Esta página no tiene opción de fondo transparente.
Las zonas sin relleno, como las esquinas redondeadas o los márgenes, se rellenan con el color de fondo, que por defecto es el blanco. En la tarjeta de prueba, las esquinas redondeadas y el margen aparecen en blanco en el JPG. Las partes semitransparentes se mezclan con el color de fondo, así que un fondo claro o oscuro cambia el aspecto. Elige un color de fondo que coincida con el lugar donde vayas a usar la imagen.
Si necesitas fondo transparente, usa el conversor de SVG a PNG, porque el PNG conserva las zonas transparentes.
Tamaño de salida y densidad de píxeles
El ancho de salida va de 100 a 4000 px. Si lo dejas en blanco, se usa el ancho propio del SVG. La altura sigue las proporciones del SVG, y en la herramienta gratuita va de 100 a 2000 px.
La densidad de píxeles indica cuántos píxeles se dibujan por unidad de tamaño visible. Con 1x, 2x o 3x, el mismo tamaño visible tiene más píxeles a medida que sube el valor. La herramienta muestra el tamaño de salida como ancho × densidad y alto × densidad.
El JPG tiene un número fijo de píxeles. Si necesitas otro tamaño, conserva el SVG original y vuelve a convertirlo con los ajustes nuevos.
Cómo elegir la calidad del JPG
La calidad va de 1 a 100, con 80 por defecto. Puedes cambiarla con el deslizador de la herramienta. Una calidad más baja da un archivo más pequeño y una pérdida más visible. La compresión JPG es con pérdida, así que la salida no es idéntica al dibujo.
En la tarjeta de prueba de 960 x 640 px, el archivo pesa 14 KB con calidad 50, 20 KB con calidad 80 y 38 KB con calidad 95. Los resultados varían según tu dibujo. El valor de 80 es un punto de partida habitual para la mayoría de las imágenes. Súbelo si ves bloques o bordes borrosos alrededor del texto.
SVG a JPG o SVG a PNG
Para gráficos planos con bordes nítidos y texto, como logotipos, iconos o gráficos, el PNG suele quedar más limpio. MDN señala que la compresión con pérdida puede dar resultados poco satisfactorios en contenido nítido, como diagramas o gráficos, y recomienda PNG para una reproducción precisa. El JPG encaja mejor con dibujos parecidos a fotos, con degradados y cuando un programa o un formulario lo exige.
El tamaño del archivo no decide por sí solo. En la tarjeta de prueba, el PNG con fondo blanco pesa 191 KB y el PNG con fondo transparente pesa 208 KB. Los dibujos con muchos colores planos y texto pueden ocupar menos como PNG, así que compara los dos archivos.
Fuentes e imágenes dentro de tu SVG
El texto se dibuja con las fuentes instaladas en el servidor de renderizado: Liberation Sans, Liberation Serif, Liberation Mono, Noto Sans, Noto Serif y Noto Sans Display. Noto cubre muchos alfabetos, como árabe, hebreo, devanagari, thai, chino, japonés y coreano. Arial y Helvetica se asignan a Liberation Sans, Times New Roman a Liberation Serif, Courier New a Liberation Mono y Georgia a Noto Serif.
Las fuentes que no están instaladas en el servidor, como Segoe UI, Roboto o Inter, y las fuentes de tu dispositivo se dibujan con una fuente de respaldo. Para conservar el aspecto exacto, incrusta la fuente en el SVG o cárgala con @font-face desde una dirección pública o una URL de datos. Las imágenes externas solo se cargan desde direcciones públicas http y https.
Qué se elimina del SVG
Antes de enviar nada, el navegador elimina scripts, atributos de evento, como onclick, y otras partes activas similares. Si un SVG necesita JavaScript para dibujar contenido, ese contenido no aparece en el JPG.
Si falta una parte del dibujo, busca scripts o atributos de evento, y pasa el dibujo a formas y texto SVG sencillos. Comprueba la vista previa antes de convertir.
Límites y privacidad
Puedes abrir un archivo SVG de hasta 2 MB. En la herramienta gratuita, el código SVG puede tener hasta 256 KB. El uso sin cuenta requiere una verificación de seguridad con Cloudflare Turnstile. Quien tiene sesión iniciada no pasa por esa verificación y usa créditos. El JPG no lleva marca de agua. Los resultados se eliminan tras 10 minutos y no se guarda historial. Convierte solo imágenes que tengas derecho a usar, según la Política de uso aceptable. Las tareas fallidas y las que superaron el tiempo límite se reembolsan.
Si necesitas convertir muchos archivos, usa la API. Consulta la sección de código más abajo.
SVG a JPG desde código
Para muchos archivos, usa la API con POST /v1/render, con el SVG en el campo html y la salida configurada como jpeg. Los parámetros son el ancho y el alto de la ventana gráfica (viewport), device_scale_factor de 1 a 3 y la calidad de 1 a 100. La respuesta es 202 con un job_id. Consulta el estado con GET /v1/jobs/:id hasta que sea succeeded, failed o timeout. El download_url es un enlace firmado de corta duración, así que descárgalo pronto. No hay endpoint por lotes: cada documento requiere una petición. Los webhooks todavía no están disponibles. La autenticación usa la clave de API con Authorization: Bearer o x-api-key. La página muestra ejemplos en cURL, Node.js y Python debajo de la herramienta, generados con los ajustes actuales.
Herramientas relacionadas
Si necesitas transparencia, usa el conversor de SVG a PNG. Para un PDF vectorial que se vea nítido a cualquier tamaño, usa el conversor de SVG a PDF. Para pasar una imagen de mapa de bits a trazados vectoriales, usa el conversor de JPG a SVG o la herramienta de vectorizar imagen. Para convertir PNG a JPG, usa el conversor de PNG a JPG. Para convertir texto en imagen, usa el conversor de texto a PNG. Para páginas web, usa el conversor de HTML a JPG.
Preguntas frecuentes
¿Puedo convertir SVG a JPG gratis?
Sí. La herramienta es gratuita y no necesitas cuenta. El uso sin cuenta requiere una verificación de seguridad rápida, y el JPG no lleva marca de agua.
¿Qué pasa con un fondo transparente?
El JPG no puede guardar transparencia. Las zonas transparentes se rellenan con el color de fondo que elijas, que por defecto es el blanco.
¿Puedo mantener el fondo transparente?
No en JPG. Usa el conversor de SVG a PNG, porque el PNG conserva las zonas transparentes.
¿Qué calidad debo usar?
Empieza con el valor por defecto, 80. Súbelo si los bordes o el texto se ven borrosos, y bájalo si necesitas un archivo más pequeño y la pérdida es aceptable.
¿Cuánto pesará el JPG?
Depende del tamaño, la densidad de píxeles, la calidad y el dibujo. En la prueba de 960 x 640 px, pesa 14 KB con calidad 50, 20 KB con calidad 80 y 38 KB con calidad 95.
¿Es la conversión de SVG a JPG sin pérdida?
No. La compresión JPG es con pérdida, así que se pierde detalle, y cuanta menos calidad, más detalle se pierde. Para gráficos planos y nítidos, el PNG suele ser mejor.
¿El JPG sigue siendo vectorial?
No. Es una imagen de mapa de bits con un número fijo de píxeles. Conserva el SVG original si necesitas escalarlo más adelante.
¿Por qué el texto se ve distinto?
El texto usa las fuentes instaladas en el servidor de renderizado. Segoe UI y Roboto no están instaladas, así que se usa una fuente de respaldo. Incrusta la fuente en el SVG o cárgala con @font-face.
¿La herramienta ejecuta los scripts de mi SVG?
No. Los scripts y los atributos de evento se eliminan en el navegador antes de enviar el archivo. Si el SVG necesita JavaScript para dibujar contenido, ese contenido no aparecerá.
¿Cuál es el tamaño máximo?
Puedes abrir un archivo SVG de hasta 2 MB. En la herramienta gratuita, el código SVG puede tener hasta 256 KB, y la altura de salida llega hasta 2000 px.
¿Cuánto tiempo se guarda mi archivo?
Los resultados se eliminan tras 10 minutos y no se guarda historial. Descarga el archivo antes de ese plazo.
¿Puedo convertir SVG a JPG desde código?
Sí. Envía una petición POST /v1/render con el SVG en el campo html y la salida en jpeg, y consulta la tarea hasta que termine. La página muestra ejemplos en cURL, Node.js y Python debajo de la herramienta.
¿Es esto un conversor de SVG a JPEG?
Sí. JPG y JPEG son el mismo formato. El archivo descargado termina en .jpg, no tiene transparencia y el color de fondo rellena las zonas vacías.
¿Lo necesitas en tu aplicación o por lotes?
Esta herramienta funciona en la API de renderizado, así que el mismo imagen es una sola petición HTTP desde tu código. Una cuenta gratuita incluye 100 créditos al mes.
