Optimizador SVG — Comprime SVG online con SVGO

Limpia los SVG exportados desde Figma, Illustrator, Inkscape o Sketch con SVGO y revisa la vista previa antes y después para asegurarte de que el icono sigue viéndose bien.

Actualizado el
Abrir archivo

Vista previa

Original

SVG original

Optimizado

SVG optimizado

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Optimizador SVG

  1. Pega el código SVG o abre un archivo .svg.
  2. Mantén la configuración por defecto para el mayor ahorro, o baja la precisión para trazados aún más pequeños.
  3. Compara las vistas previas original y optimizada para asegurarte de que nada se ha desplazado.
  4. Copia el código optimizado o descarga el .svg.

¿Por qué optimizar archivos SVG?

Los SVG exportados desde herramientas de diseño arrastran mucho peso: metadatos del editor, comentarios, capas ocultas, valores de atributo por defecto, grupos vacíos y coordenadas con seis decimales. Nada de eso afecta al aspecto de la imagen, pero puede hacer que el archivo pese entre dos y cinco veces más de lo necesario. Los iconos SVG insertados en línea repiten ese exceso en cada página.

Qué hace SVGO

SVGO es el optimizador de SVG estándar que usan la mayoría de las herramientas de compilación. Ejecuta un conjunto de plugins seguros:

  • Elimina la declaración XML, los comentarios, <metadata>, los espacios de nombres de editores (Illustrator, Inkscape, Sketch) y los elementos ocultos.
  • Colapsa grupos inútiles, une trazados cuando es posible y convierte formas en datos de trazado más cortos.
  • Redondea los números a la precisión elegida y reescribe los comandos de trazado en su forma más corta.
  • Minifica los estilos y colores en línea (#FFFFFF → #fff) y elimina los valores por defecto.
  • Acorta los IDs y elimina los que nada referencia.

Esta herramienta siempre conserva el viewBox, necesario para que los SVG escalen correctamente.

Cómo elegir la precisión

PrecisiónIdeal para
1Iconos sencillos dibujados sobre una cuadrícula de píxeles
2–3La mayoría de iconos, logotipos e ilustraciones (por defecto 3)
4–5Ilustraciones detalladas, mapas y gráficos con curvas finas

Una precisión menor significa menos dígitos y archivos más pequeños, pero las curvas pueden desplazarse ligeramente. Para eso sirve la vista previa.

Width, height y viewBox

Eliminar width y height permite que el SVG se adapte a su contenedor con CSS, que es lo habitual en iconos y SVG en línea. Consérvalos cuando el SVG se use en una <img> sin dimensiones explícitas.

Próximos pasos: convierte el SVG optimizado en un fondo CSS, un componente React o un elemento de Webflow.

También se busca como: optimizar svg online, comprimir svg, minificar svg, minificador svg, reducir tamaño svg, compresor svg, svgo online, optimizador svg gratis.

Herramientas que combinan con: Optimizador SVG

  • Escalador de ViewBox SVG — Normaliza iconos a un nuevo viewBox (por ejemplo, 24×24) reescalando las coordenadas reales dentro de cada path, circle, rect y polygon, sin trucos con transform="scale()".
  • Compresor de imágenes — Reduce el tamaño de las fotos y los gráficos entre un 50 % y un 90 % sin que se note ninguna pérdida de calidad.
  • Gzip Comprimir y Descomprimir — Comprime texto o cualquier archivo con gzip, zlib o deflate sin cabecera.
  • Comprimir y descomprimir Brotli — Comprime texto o archivos con Brotli con cualquier calidad de 0 a 11, descomprime datos .br y compara el resultado con gzip.

Preguntas frecuentes

¿Cuánto se reducirá mi SVG?
Las exportaciones de Illustrator, Figma o Inkscape suelen reducirse entre un 30 y un 80 %. Los SVG escritos a mano o ya optimizados ganan menos.
¿La optimización cambiará el aspecto de mi SVG?
Los plugins por defecto no alteran el aspecto visual. Una precisión muy baja puede mover los puntos ligeramente: compara las vistas previas y sube la precisión si notas alguna diferencia.
¿Por qué se conserva el viewBox?
El viewBox define el sistema de coordenadas que permite escalar un SVG. Sin él, la imagen puede no redimensionarse con CSS, por eso esta herramienta nunca lo elimina.
¿Puedo optimizar animaciones o scripts SVG?
SVGO conserva las animaciones SMIL y la mayor parte del CSS. Los scripts incrustados se mantienen, pero revisa los SVG animados en la vista previa, ya que los IDs referenciados desde scripts se renombran si “Acortar IDs” está activado.
¿Se sube mi archivo a algún servidor?
No. SVGO se ejecuta en tu navegador.
¿Puedo instalar Optimizador SVG como aplicación web y utilizarla sin conexión?
Sí. Optimizador SVG es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas