Comprimir SVG: reduce el tamaño SVG
Comprime archivos SVG para reducir su tamaño, a menudo a la mitad o más, eliminando la basura del editor y minificando el marcado. Un compresor SVG privado y en el navegador está en camino. Así puedes reducir los tuyos hoy mismo.
Imágenes ilimitadas, sin límite de tamaño.
¿Por qué usar CompressImage.io para comprimir archivos SVG?
-
Sin límites
Como la compresión ocurre en el navegador, no hay límites en cuántas imágenes puedes convertir ni en el tamaño de cada imagen.
-
100 % privado
Como ninguna imagen se envía a servidores, tus imágenes están totalmente seguras y son privadas: nadie más puede verlas.
-
Baja huella de carbono
Como no intervienen servidores en el proceso de compresión, no se consume electricidad adicional y, por tanto, no se emite carbono.
Cómo comprimir SVG
- 1
Elimina los metadatos del editor
Los SVG exportados desde herramientas de diseño arrastran comentarios, metadatos del editor y elementos ocultos. Limpiar todo eso suele recortar el tamaño entre un 30 y un 50 por ciento sin ningún cambio visible.
- 2
Simplifica trazados y precisión
Redondea la precisión de las coordenadas y fusiona trazados redundantes. La mayoría de los SVG se renderizan perfectamente nítidos sin diez decimales en cada punto, y recortarlos reduce el archivo todavía más.
- 3
Minifica y aplica gzip
Colapsa los espacios en blanco y acorta los valores de los atributos, luego sirve el archivo con gzip o Brotli. El SVG es texto plano, así que se comprime extremadamente bien en la transferencia.
Por qué los archivos SVG son más grandes de lo necesario
El SVG es un formato vectorial basado en texto, lo que lo hace maravillosamente pequeño para logotipos e iconos. El problema es que las herramientas de diseño rara vez exportan un archivo limpio. Una exportación en bruto suele arrastrar:
- Metadatos del editor, comentarios y basura de espacios de nombres
- Elementos y definiciones ocultos o sin usar
- Precisión de coordenadas muy por encima de lo que el navegador renderiza
- Atributos largos, repetidos y verbosos
Limpiar todo eso a menudo reduce a la mitad el tamaño de un SVG sin ningún cambio visible.
Cómo comprimir un archivo SVG
Como el SVG es marcado, la compresión consiste sobre todo en eliminar lo que el navegador nunca lee:
- Limpia los metadatos. Descarta comentarios del editor, títulos y capas ocultas.
- Reduce la precisión. Redondea las coordenadas con decimales largos a un número sensato de cifras.
- Minifica. Colapsa los espacios en blanco y acorta los valores de los atributos.
- Comprime en la transferencia. Sirve el SVG con gzip o Brotli. Al ser texto, se comprime entre un 60 y un 80 por ciento.
Un compresor SVG privado está en camino
Estamos construyendo un compresor SVG que se ejecuta por completo en tu navegador, sin subidas y sin límites, igual que el resto de CompressImage.io. Hasta que llegue, los pasos anteriores reducirán de forma notable la mayoría de los archivos SVG.
¿Trabajas con imágenes ráster en su lugar? Prueba el compresor de PNG, el conversor a WebP o el optimizador de imágenes todo en uno.
Preguntas frecuentes
¿Cómo reduzco el tamaño de un archivo SVG?
Elimina los metadatos del editor y los elementos ocultos, baja la precisión de las coordenadas, fusiona los trazados redundantes y minifica el marcado. Como el SVG es texto, servirlo con compresión gzip o Brotli marca una gran diferencia adicional sobre todo eso.
¿Por qué mi archivo SVG es tan grande?
Los SVG exportados desde Illustrator, Figma o Sketch suelen incluir comentarios, metadatos, definiciones sin usar y mucha más precisión de coordenadas de la que necesitan. Esa carga puede duplicar o triplicar el tamaño del archivo sin ningún beneficio visual.
¿Comprimir un SVG reduce la calidad?
No. El SVG es un formato vectorial, así que se mantiene nítido a cualquier tamaño. La compresión solo elimina la carga invisible, como metadatos, espacios en blanco y precisión excesiva, así que la imagen renderizada se ve igual.
¿Debería usar SVG o PNG?
Usa SVG para logotipos, iconos e ilustraciones planas. Es diminuto, escala sin límite y se mantiene nítido. Usa PNG para imágenes ráster complejas, y JPEG o WebP para fotos.
¿CompressImage.io comprimirá SVG?
Sí. Hay un compresor SVG basado en el navegador en desarrollo. Como el resto de nuestras herramientas, se ejecutará por completo en tu navegador, sin subidas y sin límites de tamaño.