SVGをICOに変換
SVGロゴをくっきりしたマルチサイズ.ico(16〜256 px)に変換します。サイズごとにベクターから直接描画し、余白と背景を指定できます。アップロード不要です。
SVGのロゴは、アイコンの元として最適です。ベクターなので、1枚の大きな画像を縮小するのではなく、サイズごとに描き直せるからです。この変換ツールは、SVGを16・32・48・256 pxとチェックした他のサイズでそれぞれ描画し、Windowsのショートカット、アプリケーション、favicon.ico向けの1つのマルチサイズ.icoにまとめます。ファイルを読み込むかコードを貼り付けるだけで、ブラウザの中で動作し、何もアップロードしません。
使い方
- .svgファイルをドロップするか、SVGのコードを貼り付けます。
- アイコンに含めるサイズにチェックを入れます。
- 正方形ではないアートワークの収め方を選び、ロゴが端に接する場合は余白を足し、透明またはべた塗りの背景を選びます。
- .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はアップロードされますか?
いいえ。お使いのブラウザが解析して描画します。
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/svg-to-ico-converter/
このツールを引用する
kakaoCalc. (2026, November 8). SVGをICOに変換. https://kakao.mobile/ja/tools/svg-to-ico-converter/
“SVGをICOに変換.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/svg-to-ico-converter/.