ロゴ
ToolkitsLabEfficiency Hub

SVG プレビュー・最適化ツール

SVGコードを貼り付けるだけで、即座にプレビュー表示&不要な要素を削除して軽量化できます。 Web制作・フロントエンド開発に最適です。

入力ソース

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

プレビュー

SVGの待機中

最適化設定

削除項目

カラー一括変更

空欄で元の色を維持。currentColor を指定するとCSSの色を継承します。

サイズ(W/H)

px, %, remなどが使えます。

座標の精度

小数点 2低いほど軽量化
最適化の結果
0 B0 B

SVG プレビュー・最適化ツールとは?

本ツールは、SVGコードを貼り付けるだけで即座に実際の描画イメージを確認(プレビュー)し、同時にコードを軽量化・最適化できるWeb制作者向けの無料ツールです。 IllustratorやFigmaから書き出した直後のSVGには、不要なメタデータが多く含まれています。これらを一括削除しファイルサイズを削減することで、サイトの読み込み速度向上(SEO対策)に貢献します。

こんなシーンで便利です

アイコンのコード化と確認

SVGファイルをブラウザでいちいち開く手間を省き、コードを貼り付けてデザインを即座にチェック。そのままReactやHTMLへ埋め込めます。

PageSpeed Insightsの改善

不要なタグや改行を削除する「Minify(最小化)」により、1バイトでも軽く。LCPなどのコアウェブバイタル指標の改善に役立ちます。

SVGの色やサイズの簡易調整

CSSやデザインソフトを使わずに、プレビューを見ながら「currentColor」への変更や、width/heightの属性追加をその場で行えます。

コードのクリーンアップ

Adobeソフト等が自動付与する不要な属性やコメント行を一掃し、読みやすくメンテナンス性の高いコードに整形します。

使い方は簡単 3ステップ

  1. SVGコードを直接貼り付けるか、ファイルをドラッグ&ドロップします。
  2. 「Cleanup」や「Rounding」オプションを調整し、軽量化の結果を確認します。
  3. 「Copy SVG」でコードをコピーするか、ファイルをダウンロードして完了です。

背景を格子状・白・黒に切り替えられるため、透過している白いアイコンの確認も容易です。

ご利用時の注意点

  • 座標の丸め処理(Rounding):精度を下げすぎると形状が歪む場合があります。通常は「2px precision」程度がバランス良く推奨されます。
  • Color Override機能:fillやstroke属性を直接書き換えます。複雑なグラデーションを含むSVGでは意図しない色合いになる可能性があるため、プレビューを確認しながら調整してください。
  • Minifyの効果:改行やインデントを削除するため、コードの可読性は下がりますが、通信量は最小限に抑えられます。

ツール別・SVG書き出しコードの特徴と最適化効果

デザインツールから書き出した直後のSVGには、Web表示には不要な「ゴミ」が多く含まれています。本ツールでそれらを除去した際の比較です。

デザインツール含まれる不要な記述(例)最適化によるメリット
Figmaxmlns:xlink, xmlns:figma, <metadata>React/Next.jsでの属性エラー防止・コードの短縮
Illustratori:pgf, xml:space, Adobe専用コメントファイルサイズの10〜30%削減・可読性向上
Inkscapesodipodi, inkscape:connector-type標準SVG規格への準拠・描画バグの防止
一般配布アイコンid属性の重複, 不要なfill-ruleCSSでの色変更(currentColor)の容易化
未圧縮SVGインデント, 改行, 冗長な座標数値LCP(最大視覚コンテンツの表示時間)の改善

なぜSVGの最適化がSEOに効くのか?

Googleのコアウェブバイタル(Core Web Vitals)において、LCP(Largest Contentful Paint)は重要な指標です。 ヒーローエリアやロゴにSVGを使用している場合、コード内の不要なメタデータやコメントを削除して1バイトでも軽量化することは、レンダリングブロックを防ぎ、ページ表示速度の直接的な向上につながります。

React / Next.js 開発者へのTips

Figma等からコピーしたコードには、JSXでエラー(Warning)となるxmlns:xlinkなどの属性が含まれることがあります。 本ツールで最適化を行うことで、これらの属性をクリーンアップし、そのままコンポーネントとして貼り付け可能な状態に整形します。

よくある質問(FAQ)

Q.制作中のロゴや機密性の高いSVGコードが漏洩する心配はありませんか?

Q.

A. 全くありません。本ツールは「完全ローカル処理」を採用しており、入力されたコードやファイルがサーバーへ送信されることは一切ありません。

Q.ファイルをドロップしてもサーバーに保存されませんか?

Q.

A. はい。JavaScriptのFileReader APIを使用しており、ブラウザがメモリ上で一時的に読み込むだけです。当サイト側でデータを保持・閲覧することは不可能です。

Q.独自のメタデータやコメントを残すことはできますか?

Q.

A. 「Cleanup」セクションのチェックボックスを外すことで、特定の要素(Titleやコメントなど)を削除せずに最適化することも可能です。

User Feedback & Request

あなたの声で、
このツールをより鋭く。

「こんな機能が欲しい」「ここを直してほしい」といったご意見や、新しいツールのリクエストを募集しています。エンジニアが直接目を通し、開発の参考にさせていただきます。

フィードバックを送る