SVG ツール

SVG 色変更ツール

SVG の色を調べ、同じ色をまとめて置き換え、アイコンやイラストの配色を変えられます。

SVG はお使いのブラウザー内で処理され、サーバーにはアップロードされません。

このツールについて

アイコン、ロゴ、イラストの色を変更できます。よく使われる色の指定と使用箇所の数を一覧にし、置き換える色を選んで静的プレビューで確認したあと、新しい SVG を保存できます。

使い方

  1. SVG ファイルを選ぶかソースを貼り付け、「色を読み込む」を押します。
  2. 元の色、色見本、使用箇所の数を確認し、変更したい色に新しい値を指定します。
  3. 色の置き換えを適用し、塗り、線、グラデーションを確認します。
  4. 配色を確認し、コピーするか edited-colors.svg をダウンロードします。

機能

  • fill、stroke、stop-color、flood-color、lighting-color の一般的な色指定を検出します。
  • 16 進数、rgb、rgba、一般的な色名に対応し、属性や一般的なスタイル指定を読み取ります。
  • 色指定だけを置き換え、本文、要素 ID、リンク内にある同じ文字は変更しません。

通常の色として置き換えない値

  • none は描画なし、currentColor は現在の文字色、url(#gradient) は内部のグラデーションやパターンの参照です。これらは通常の色値として置き換えません。
  • グラデーションは各色のポイントを変更します。複雑な継承や未対応のスタイルがあると、最終的な色をすべて一覧にできない場合があります。
  • 通常のダウンロードはコメントやメタデータなど未変更の内容を保持し、スクリプトや外部参照も残る場合があります。プレビューでは除去し、安全処理済み SVG も別途保存できます。

SVG の安全性について

プレビューには安全処理済みの静的コピーを使います。スクリプト、クリック時の動作、アニメーションは実行せず、外部画像、フォント、スタイルも読み込みません。外部参照、埋め込み Web ページ、未対応の内容を除去するため、元の表示と異なる場合があります。DOCTYPE や独自の実体を含む文書には対応していません。

SVG ファイルや UTF-8 ソースは最大 2 MiB、ノード数は要素とテキストを含め 20,000 個、入れ子は 96 階層までです。大きすぎる場合や構造が複雑な場合は、先にファイルを簡略化してください。

プライバシー

SVG はお使いのブラウザー内で処理され、サーバーにはアップロードされません。

入力や結果は自動保存されません。クリアやページ移動の前に必要なファイルを保存し、元のファイルも保管してください。

よくある質問

直接変更できない色があるのはなぜですか?

継承、現在の文字色、グラデーション、複雑なスタイルなどで決まる色には、置き換えられる固定値がない場合があります。色の一覧とプレビューを確認してください。

currentColor とは何ですか?

固定の 16 進数の色ではなく、現在の文字色を使う指定です。そのため通常の色値として置き換えません。

url(#gradient) は色ではないのですか?

SVG 内のグラデーションやパターンの定義を参照する値です。色を変えるにはグラデーション内の各色を調整します。

色の変更で SVG の構造は変わりますか?

色指定を変更し、パスをピクセル画像には変換しません。通常のダウンロードは未変更部分を保持します。安全処理済み版は未対応の動作や外部参照を除去します。

ツールのカテゴリ一覧に戻る