本文へ移動
UtilPick.
マイツール
すべての道具
お気に入り
保存した道具

読み込み中…

最近使った道具

開いた道具がここに表示されます。

デスクトップ版を入れる
設定
UtilPick.
すべての道具
すべての道具/SVG最適化

SVG最適化

コメントやメタデータなど安全に消せるものだけ削ってSVGを軽くします。アップロード不要、ブラウザ内で処理します。

ツールを準備しています。

ユーザーの評価

まだレビューはありません。このツールを使ったことがあれば、最初のレビューを書いてください。

ユーザーレビュー

まだレビューはありません。

レビューを書く

ログイン状態を確認しています。

    使い始めから結果の確認まで

    SVG最適化の詳しい使い方ガイド

    使い方と例を確認し、知りたいことはトピックから探せます。

    使い方
    例と選び方
    トラブル解決
    よくある質問

    はじめに確認すること

    消すもの
    コメント、タイトル・説明・メタデータ、エディタ専用の属性と名前空間。
    空白
    タグの間の空白とインデント(任意)。
    数値
    小数点以下の桁数を0〜6から選びます(任意)。
    残すもの
    id、<style>の中のルール、<script>の中、文字の内容。
    自己確認
    描画する要素と属性が同じままかを比べてお知らせします。
    目で確認
    小さくする前と後を並べて描きます。
    プレビューの安全性
    絵としてだけ描くので、SVGの中のスクリプトは実行されません。
    処理する場所
    ファイルをサーバーに送りません。

    SVG最適化の使い方

    1. 01

      SVGを入れてください

      ファイルをドラッグするか、内容を貼り付けてください。<svg>で始まっていない場合はお知らせします。

    2. 02

      何を消すかを選んでください

      コメント、タイトル・メタデータ、エディタ情報、空白を、それぞれオン・オフできます。小数点以下の桁数も決めます。

    3. 03

      前と後を見比べてください

      2つの絵が並んで表示されます。同じかどうかを目で確認してください。ツールも、描画する要素が同じままかを確認して、一緒にお知らせします。

    4. 04

      持ち帰ってください

      コピーするか、.svgとして保存します。どれだけ小さくなったかと、何をいくつ消したかも書きます。

    こんな作業に使えます

    消してよいものだけを消します

    IllustratorやInkscapeから書き出したSVGには、エディタが使う属性や名前空間、タイトルとメタデータ、インデントが一緒に入っています。これらは絵を描くのに使われないので、消しても見た目の結果は同じです。一方、idやstyleの中のルール、スクリプトは、どこから参照されているか分からないので、そのまま残します。数バイトを減らそうとして絵が変わるほうが、はるかに悪いからです。

    変わっていないかを目で確認できます

    小さくする前と後を並べて描きます。ツール自身も、描画する要素と属性が同じままかを比べてお知らせしますが、最終的な判断は目で行うのが確実です。プレビューは絵としてだけ描くので、SVGの中にスクリプトがあっても実行されません。

    例で結果を確かめる

    Inkscapeから書き出したアイコン

    入力・設定
    inkscape:version、sodipodi:namedview、<title>、インデントが入ったSVG
    結果
    エディタ専用の属性2・タイトル1・コメント1を消して、容量が小さくなる
    絵を描くcircleとrect、その属性はそのまま残ります。

    小数点以下の桁数を減らす

    入力・設定
    cx="60.000000" cy="60.000000" r="50.0000"
    結果
    cx="60" cy="60" r="50"
    意味が同じ数値を、短く書きます。桁数を減らしすぎると曲線が粗くなることがあるので、プレビューで確認してください。

    消すものと残すもの

    表を左右にスクロールすると続きが見られます。

    消すものと残すもの
    項目処理理由
    コメント・タイトル・メタデータ消します絵を描くのに使われません。
    エディタ専用の属性消しますInkscapeなどでだけ使う情報です。
    id残しますCSS・use・グラデーションが参照することがあります。
    <style>の中のルール残します名前に手を加えると、絵が壊れます。

    結果が思ったとおりにならないとき

    絵が違って見えます

    小数点以下の桁数を増やしてみてください。それでも違う場合は、そのSVGを教えていただければ直します。結果は使わず、元のファイルを使ってください。

    あまり小さくなりません

    すでに整理されたSVGかもしれません。大きなSVGは、ほとんどをパスのデータが占めており、このツールはパスの形そのものは変えません。

    SVGではないと表示されます

    <svg>で始まる内容か確認してください。画像ファイル(PNG・JPG)は扱いません。

    スクリプトが入っていると表示されます

    SVGの中に<script>があります。ウェブに公開するときに危険なことがあるので、内容を確認してください。このツールは、その中には手を加えません。

    知っておきたい用語

    名前空間
    xmlnsで宣言する、タグや属性の所属です。エディタ専用のものもあります。
    viewBox
    絵をどの座標範囲で描くかを決める属性です。
    パス(path)
    d属性に座標を続けて書いて、形を描く要素です。
    可逆(ロスレス)
    見た目の結果が変わらない軽量化です。

    SVG最適化のよくある質問

    なぜもっと小さくしてくれないのですか?

    もっと小さくする方法はありますが、絵が変わるリスクも一緒に大きくなります。idを消したり、styleのルールをまとめたりするのが、その例です。このツールは、確実なものだけを消す方針を選びました。

    小数点以下の桁数を減らすと、絵が変わりますか?

    ごくわずかに変わることがあります。アイコンのような小さな絵は2桁でも十分ですが、大きな絵や精密な曲線は、桁数を増やして、プレビューで見比べてください。

    ファイルはサーバーにアップロードされますか?

    されません。このブラウザの中だけで処理します。

    SVGOほど小さくなりますか?

    それよりは小さくなりません。リスクのある処理をあえて行わないためです。その代わり、絵が変わる心配は少なくなります。

    複数のファイルを一度に処理できますか?

    今は1つずつ扱います。前と後を目で見比べることが肝心なので、1つずつ見るほうが安全です。

    アニメーションが入ったSVGも使えますか?

    使えます。animateなどの要素とその属性は、そのまま残します。ただし、プレビューで動きまで同じかを確認してください。

    知りたいトピックへ移動

    • #SVG最適化
    • #エディタ情報
    • #安全第一
    • #小数点
    • #絵が変わる
    • #SVGO比較

    内容確認 2026.09.09

    あわせて使えるツール

    すべて見る
    画像形式変換(PNG・JPG・WebP 変換)画像
    印鑑作成画像
    サイン作成画像
    UtilPick

    忙しい毎日に、シンプルな道具をひとつ。無料のオンラインツール集。

    サービス

    UtilPick について デスクトップ版を入れる

    サポート

    道具をリクエスト不具合を知らせるお問い合わせinfo@utilpick.com

    ポリシー

    プライバシーポリシー(韓国語)利用規約(韓国語)
    事業者登録番号 365-47-00936(大韓民国)
    © 2026 UtilPick
    Featured on Twelve ToolsUtilPick - Featured on Startup FameFazier badgeFeatured on LaunchIgniter
    ホーム検索保存その他
    見た目はそのまま、容量だけ

    SVGを入れる

    SVGファイルをここにドロップ

    または下に直接貼り付けてください · 最大1.9MB

    小さいほど軽くなりますが、曲線が粗くなることがあります

    軽量化した結果

    60.6%削減

    470B → 185B · 285B(60.6%)削減しました

    • 数値の桁8
    • 編集ソフト専用の属性2
    • コメント1
    • タイトル1
    • メタデータ1
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120"><circle cx="60" cy="60" r="50" fill="#3b6ff5"/><rect x="35.5" y="35.5" width="49" height="49" rx="8" fill="#ffffff"/></svg>
    何を削除し、何を残すか

    確実に削除してよいものだけを削除します。id、<style>内のルール、スクリプトは参照関係が分からないためそのまま残します。数バイト減らすために見た目が変わるほうがずっと悪いからです。

    軽量化の前と後

    軽量化の前と後を並べて描画します。同じかどうか必ず目で確認してから使ってください。

    前 · 470B
    前 · 470Bのプレビュー
    後 · 185B
    後 · 185Bのプレビュー

    描画する要素と属性はそのままです。上の2つの画像が同じかも目で確認してください。