このツールについて
余分なコメント、書式、編集情報を含む SVG を軽量化します。新しい出力を作成し、元のサイズ、出力サイズ、削減バイト数と割合を表示するので、圧縮版を使うか判断できます。
使い方
- SVG ファイルを選ぶか、ソースを貼り付けます。
- まず標準の保守的な圧縮を使い、さらに小さくしたい場合は追加の最適化を試します。
- 「SVG を圧縮」を押し、サイズと処理前後の静的プレビューを比較します。
- 図形や文字を確認し、コピーするか minified.svg をダウンロードします。
機能
- 標準は保守的な圧縮です。追加の最適化は別途選べます。
- UTF-8 のバイト数で測定し、大きくなった場合も増加量をそのまま表示します。
- 圧縮後も SVG のままなので、拡大・縮小や編集ができます。
最適化のルール
- 保守的な圧縮は通常のコメントと省略できる要素間の空白を除去します。タイトル、説明、メタデータ、ID、定義、パスの精度、文字の空白、ライセンスのコメントは保持します。
- 追加の最適化は数値の精度、パスの結合、図形の表現を変更する場合があります。タイトル、説明、メタデータ、ID、viewBox は保持します。細部、小さなアイコン、文字を確認してください。
- 通常のダウンロードには元の未変更部分が残り、スクリプトや外部参照を含む場合があります。プレビューでは除去します。安全処理済み SVG も別途ダウンロードできます。
SVG の安全性について
プレビューには安全処理済みの静的コピーを使います。スクリプト、クリック時の動作、アニメーションは実行せず、外部画像、フォント、スタイルも読み込みません。外部参照、埋め込み Web ページ、未対応の内容を除去するため、元の表示と異なる場合があります。DOCTYPE や独自の実体を含む文書には対応していません。
SVG ファイルや UTF-8 ソースは最大 2 MiB、ノード数は要素とテキストを含め 20,000 個、入れ子は 96 階層までです。大きすぎる場合や構造が複雑な場合は、先にファイルを簡略化してください。
プライバシー
SVG はお使いのブラウザー内で処理され、サーバーにはアップロードされません。
入力や結果は自動保存されません。クリアやページ移動の前に必要なファイルを保存し、元のファイルも保管してください。
よくある質問
SVG の画質は落ちますか?
保守的な圧縮は主に余分な内容を減らします。追加の最適化では数値や表現が変わり、細部に差が出る場合があります。プレビューを比較し、元のファイルを保管してください。
SVG を圧縮できるのはなぜですか?
SVG にはインデント、コメント、編集ソフトの情報、冗長な表現が含まれる場合があります。それらを減らすと軽くなりますが、最適化済みのファイルは小さくならない場合もあります。
metadata は削除されますか?
作者、著作権、用途の情報を含むことがあるため、メタデータ、タイトル、説明は保持します。通常のコメントは圧縮時に除去される場合があります。
SVG と JPG の圧縮はどう違いますか?
SVG 圧縮は図形を記述するテキストを処理し、ベクター形式を保ちます。JPG 圧縮はピクセル画像を処理し、細部が失われる場合があります。