Herramientas95

OPTIMIZAR / UNA GUÍA PRÁCTICA DE IMAGEN

Cómo comprimir archivos SVG

Un vector más ligero solo es útil cuando se conservan los detalles correctos.

Para comprimir un SVG, sube el archivo o pega su código, compara el original saneado con la versión optimizada, ajusta la precisión y selecciona Iniciar. Esta guía utiliza un icono de órbita real y comprueba tanto el vector exportado como su reducción de bytes.

Sigue la guía
UNA FUENTE VERIFICADA Y SU RESULTADO DESCARGADO
Antes Icono de órbita violeta SVG original.

985 bytes originales del SVG, renderizado a 1,024 px para esta comparación.

Después SVG optimizado que conserva el icono de órbita al mismo tamaño de pantalla.

635 bytes reales del SVG, renderizado a la misma resolución de pantalla de 1,024 px.

985 bytes originales del SVG, renderizado a 1,024 px para esta comparación. 635 bytes reales del SVG, renderizado a la misma resolución de pantalla de 1,024 px.
Anuncios
VIDEO TUTORIAL RÁPIDO How to compress an SVG with a preview Choose an SVG, review the comparison, adjust precision and download the optimized vector. Narración en inglés Ver el video

How to compress an SVG with a preview

Anuncios

Sigue este ejemplo práctico y luego adapta los mismos controles a tu propia imagen. Abrir Compresor de SVG.

01

Sube un SVG estático o pega el código

Abre el Compresor SVG y elige un archivo SVG o Prueba una muestra. La muestra es svg-compressor.svg, una marca de órbita de 985 bytes con un viewBox de 512 × 512, relleno degradado, título y descripción. Usa Pegar SVG cuando el código ya esté en un editor o portapapeles.

La herramienta acepta hasta 20 archivos de 2 MB cada uno. Analiza un documento SVG completo y elimina las declaraciones de documento SVG estándar sin cargar archivos externos. Se rechazan XML mal formado, declaraciones de entidades personalizadas y subconjuntos de documentos internos. Los archivos muy complejos también pueden alcanzar el límite de elementos o de tiempo de procesamiento.

Este flujo de trabajo produce arte vectorial estático. Se eliminan scripts, controladores de eventos, recursos externos, animaciones e imágenes rasterizadas incrustadas. La vista previa Original ya está saneada, por lo que no debe interpretarse como una representación sin restricciones de todas las características del archivo fuente.

Conserva una copia del SVG original. Una ilustración interactiva o un SVG que contenga una fotografía es un caso de uso diferente al de un icono vectorial estático.

02

Compara el resultado y establece la precisión decimal

Los dos paneles de vista previa muestran el original saneado y el resultado optimizado. Los tamaños junto a Original y Optimizado y el resumen de bytes comparan el archivo fuente con la salida final. Informa de un aumento cuando la optimización hace que un archivo en particular sea más grande en lugar de prometer una reducción siempre.

Abre Ajustes y establece la Precisión decimal en 2 para el ejemplo. La precisión varía de 1 a 5 y comienza en 3. Los valores más bajos pueden simplificar la geometría numérica, pero pueden desplazar curvas finas, pequeños huecos o bordes alineados. Auméntala cuando la vista previa pierda detalles importantes.

Esta muestra utiliza una geometría sencilla, por lo que la precisión 2 mantiene su forma reconocible. Otros SVG con coordenadas decimales intrincadas pueden cambiar más. Ver el código SVG optimizado expone el texto real que se descargará; no es una representación separada del original.

Comprueba un vector en su tamaño de visualización previsto y en una vista más grande. Un cambio sutil puede ser difícil de ver en una miniatura pequeña.

El ejemplo en esta guía

Prueba una muestra: svg-compressor.svg, 985 bytes, viewBox de 512 × 512. Precisión decimal 2; mantener títulos/descripciones accesibles y acortar IDs internos activados; dimensiones responsivas y marcado de salida legible desactivados. SVG descargado: 635 bytes.

Fuente SVG
985 bytes
SVG optimizado
635 bytes
Reducción medida
35.5%
Contexto preservado
Título, descripción y viewBox de 512 × 512
03

Conserva las descripciones y considera los ID externos

Deja activada la opción Mantener títulos y descripciones accesibles para el ejemplo práctico. Esto conserva el título y la descripción SVG mientras elimina metadatos de editor redundantes y simplifica el código elegible. Estos son diferentes tipos de información y no deben tratarse como intercambiables.

Acortar ID internos está activado por defecto. El optimizador actualiza las referencias dentro del SVG, pero los CSS externos o JavaScript pueden seguir dependiendo de los ID originales. Desactiva esta opción cuando el archivo sea parte de una aplicación más grande que nombre sus elementos, y prueba el SVG final en ese contexto.

Deja desactivadas las dimensiones responsivas y el código de salida legible para el ejemplo. Las dimensiones responsivas eliminan el ancho y alto fijos cuando el viewBox de coordenadas puede proporcionar un tamaño escalable. La salida legible añade sangría y es útil para el mantenimiento, pero puede aumentar el tamaño del texto.

Para un archivo de icono independiente, la limpieza de ID internos suele ser sencilla. Para un diagrama con scripts externos, preservar los identificadores puede importar más que unos pocos bytes ahorrados.

04

Descarga y verifica el vector final

Selecciona Iniciar, luego Descargar. La salida procesada es de 635 bytes comparada con la fuente de 985 bytes: una reducción del 35.5%. Su título y descripción permanecen, y la comparación mostrada se renderiza desde la fuente genuina y el SVG descargado.

El artículo renderiza ambos vectores a 1,024 píxeles para una ilustración nítida del resultado; su tamaño de coordenada lógico sigue siendo 512 × 512. Una vista previa más grande no añade contenido rasterizado al SVG guardado. Revisa el vector real en tu página de destino antes de reemplazar un activo de producción existente.

Un archivo se descarga como SVG con su nombre base original. Un lote se descarga como un ZIP, con sufijos numerados para nombres de archivo duplicados. El procesamiento tiene lugar en el navegador. Conserva la fuente original si deseas probar diferentes ajustes de optimización más tarde.

El ahorro de tamaño de archivo se mide solo con esta muestra. Un SVG ya optimizado puede mostrar poca mejora o volverse ligeramente más grande.

DETALLES ÚTILES

Preguntas frecuentes

¿El SVG optimizado se verá exactamente igual?

El optimizador busca preservar la apariencia estática, pero el redondeo y la eliminación de contenido no compatible pueden cambiar un archivo. Compara las vistas previas y prueba el SVG guardado en tu proyecto.

¿Qué cambia la precisión decimal?

Controla la precisión utilizada para la geometría numérica y los datos de trazado. Valores más bajos pueden reducir el tamaño, pero pueden desplazar detalles finos. El valor predeterminado es 3.

¿Conserva el título y la descripción?

Sí, de forma predeterminada. Mantenga habilitada la opción Conservar títulos y descripciones accesibles para preservar esos elementos SVG.

¿Por qué faltan scripts o imágenes rasterizadas?

Esta herramienta crea una salida vectorial estática. Los scripts, eventos, recursos externos, animaciones e imágenes rasterizadas incrustadas se eliminan intencionalmente durante la higienización.

¿Puedo conservar los ID referenciados por CSS?

Desactive Acortar ID internos cuando el código externo dependa de ID específicos. Verifique el archivo optimizado en la página de destino antes de reemplazar el original.

¿Se cargan los archivos SVG para su optimización?

No. La herramienta realiza el análisis y la optimización en el navegador y descarga el resultado localmente.

¿Puedo cargar un SVG con un DOCTYPE?

Se acepta una declaración de documento SVG estándar y se elimina sin obtener su identificador externo. Las declaraciones de entidades personalizadas y los subconjuntos de documentos internos son rechazados.

TU TURNO

Haz el vector más ligero, con un resultado que puedas inspeccionar.

Prueba una muestra o usa tu propio archivo, y revisa el resultado antes de compartirlo.

Abrir Compresor de SVG

Detalle de la imagen

Idioma38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina

Elige tu idioma. Los tutoriales en vídeo utilizan actualmente narración en inglés.