JA
マイツール

SVGをICOに変換

SVGロゴをくっきりしたマルチサイズ.ico(16〜256 px)に変換します。サイズごとにベクターから直接描画し、余白と背景を指定できます。アップロード不要です。

アイコンサイズに対する割合で指定する、各辺の空白です。
マイツール →
広告

SVGのロゴは、アイコンの元として最適です。ベクターなので、1枚の大きな画像を縮小するのではなく、サイズごとに描き直せるからです。この変換ツールは、SVGを16・32・48・256 pxとチェックした他のサイズでそれぞれ描画し、Windowsのショートカット、アプリケーション、favicon.ico向けの1つのマルチサイズ.icoにまとめます。ファイルを読み込むかコードを貼り付けるだけで、ブラウザの中で動作し、何もアップロードしません。

使い方

  1. .svgファイルをドロップするか、SVGのコードを貼り付けます。
  2. アイコンに含めるサイズにチェックを入れます。
  3. 正方形ではないアートワークの収め方を選び、ロゴが端に接する場合は余白を足し、透明またはべた塗りの背景を選びます。
  4. .icoをダウンロードし、中に含まれる画像の一覧を確認します。

計算式

サイズsごとに:inner = s × (1 − 2 × 余白)、「内側に収める」の場合のscale = min(inner ÷ 幅, inner ÷ 高さ)。SVGはそのピクセルサイズでちょうど描画され、中央に配置されます。画像は、6バイトのICONDIRとサイズごとの16バイトのICONDIRENTRYの後に、PNGエントリとして格納されます。

SVGのサイズはwidthとheight(cm、mm、in、pt、pcは1インチ96 pxで換算)またはviewBoxから取得します。「従来形式」オプションは、非常に古いWindows向けに、48 px以下を透明マスク付きの32ビットBMPデータとして保存します。

計算例

120 × 80のSVGロゴを「内側に収める」にすると、16 pxの画像では上から2 pxの位置に16 × 11 pxの絵が置かれ、256 pxの画像では256 × 171 pxになります。余白10%では、256 pxの画像は各辺に25〜26 pxの余白を残すため(256 × 0.1 = 25.6)、ロゴの幅は最大205 pxです(256 × 0.8 = 204.8を丸めた値)。

よくある質問

PNGから変換するよりくっきりするのはなぜですか?

PNGは縮小しなければならず、細い線がぼやけます。ここではサイズごとに図形から直接ラスタライズするので、16 pxのアイコンでも16 pxにきっちり合った輪郭になります。

どのサイズを含めればよいですか?

16・32・48・256 pxで、エクスプローラー、タスクバー、大きなアイコンをカバーできます。favicon.icoなら16・32・48 pxで十分です。

文字や埋め込み画像が表示されないのはなぜですか?

画像の中では、ブラウザはWebフォントやURLで参照された画像を読み込みません。エディターで文字をアウトライン化し、画像はdata URIとして埋め込んでください。

SVGはアップロードされますか?

いいえ。お使いのブラウザが解析して描画します。

最終更新:

このツールを引用する
APA

kakaoCalc. (2026, November 8). SVGをICOに変換. https://kakao.mobile/ja/tools/svg-to-ico-converter/

MLA

“SVGをICOに変換.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/svg-to-ico-converter/.

広告