jarvisbox

Compresor de SVG — Sin Subida

Comprime archivos SVG en tu navegador con SVGO. Elimina datos de Inkscape/Illustrator, optimiza rutas y reduce el tamaño 30–70%. Los archivos no salen de tu dispositivo.

100% client-side · no upload
Settings

Load a file to begin.

How to use

  1. Drop your SVG file onto the file picker or tap to select it from your device.
  2. Choose a preset — Standard is recommended for most SVGs; Safe is best for SVGs used in animation or CSS; Aggressive gives maximum compression.
  3. Click Compress SVG and download the optimized .min.svg file.

Related tools

More ways to use this tool

Preguntas frecuentes

Does this upload my SVG to a server?
No. Compression runs entirely inside your browser using the SVGO library. Your SVG file never leaves your device — no upload, no server, no account required.
What is the difference between the three presets?
Safe removes comments, metadata, and editor namespace data — preserves all paths and attributes. Standard applies SVGO's preset-default, which includes path optimization, transform simplification, and attribute cleanup. Aggressive runs multiple passes with additional plugins for maximum file-size reduction.
Will compression break my SVG animations or CSS styling?
Safe preset is designed to be non-breaking and preserves all IDs, classes, and attributes. Standard preset may clean up unused IDs — use Safe if your SVG has CSS animation targets. Aggressive preset is best for static icons where rendering correctness is the only concern.
How much smaller will my SVG get?
SVGs exported from Inkscape or Illustrator often contain 40–70% redundant markup (editor metadata, inline styles, precision-heavy coordinates). Standard compression typically achieves 30–60% size reduction. Aggressive can reach 60–80% on complex illustrations.
Does it work on SVG icon sets and sprite sheets?
Yes. The tool processes any valid SVG file regardless of internal structure. For sprite sheets with many <symbol> elements, use the Safe or Standard preset to avoid stripping IDs that the sprite references need.

Last updated:

Reportar un problema con esta herramienta