jarvisbox

SVG 圧縮ツール(アップロード不要)

SVGO を使ってブラウザ内で SVG ファイルを圧縮。Inkscape/Illustrator の余分なデータを削除し、パスを最適化、30–70% のサイズ削減。ファイルはデバイスから出ません。

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

よくある質問

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:

このツールの問題を報告