コンテンツへスキップ

SVG・PNG・Favicon (ICO) 変換ジェネレーター

ベクターSVGを任意解像度の透過PNGおよび16x16〜256x256を包含する標準 Favicon .ico に100%クライアント側で安全に変換。

SVG・PNG・Favicon (ICO) 変換ジェネレーター

100% ブラウザ内完結ベクターコンバーター

ベクターSVGを任意解像度の透過PNGおよび16x16〜256x256を包含する標準 Favicon .ico に100%クライアント側で安全に変換。

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

またはクリックして端末から選択(最大 10MB)

SVGファイルを選択

ベクターライブプレビュー

SVGファイルをアップロードするかコードを貼り付けてエクスポートを設定してください。

PNGへのラスタライズ

px
px

マルチサイズ Favicon (.ico) 生成

32ビットアルファ透過を保持した単一のWindows標準マルチサイズICOファイルを生成します。

How Browser-Based SVG to PNG and ICO Conversion Works

Scalable Vector Graphics (SVG) define two-dimensional graphics using XML-based vector paths. While vectors scale infinitely without loss of fidelity, many web platforms, desktop environments, and mobile applications require fixed-resolution raster bitmaps like PNG or multi-layer ICO favicons. Our generator performs this conversion 100% locally in your browser memory using hardware-accelerated Canvas rendering.

Client-Side Security & Active Content Sanitization

Because SVG is an XML dialect, untrusted SVG files can embed active scripts, malicious event handlers (such as onload or onclick), and remote network trackers. Our sanitization boundary completely disarms vectors before rendering:

  • Script Purging: Strips all <script> elements and removes inline event handlers from all nodes.
  • Zero Network Leakage: Disables external <image>, <use>, and CSS @import or @font-face network URLs, preventing tracking and exfiltration.
  • Safe ForeignObject Handling: Neutralizes embedded HTML markup to ensure zero cross-site scripting (XSS) risk.

Multi-Resolution ICO Favicon Architecture

The Microsoft ICO format encapsulates an ICONDIR header and an array of directory entries pointing to independent image payloads. Modern browsers and operating systems automatically pick the most suitable resolution from this container:

  • 16×16: Classic desktop browser tab favicon.
  • 32×32: High-DPI / Retina tab icon and taskbar shortcut.
  • 48×48: Windows desktop application shortcut and task switcher icon.
  • 64×64 to 256×256: Windows high-DPI desktop view, file explorer previews, and web store assets.

Frequently Asked Questions

SVGファイルが外部サーバーに送信されることはありますか?
いいえ。SVGの解析、サニタイズ、Canvas描画、ICOバイナリ生成はすべてブラウザのローカルメモリ内で完結します。
悪意のあるスクリプト(XSS)はどのように防がれますか?
入力されたSVGは厳格なサニタイズ境界を通過し、<script>タグ、イベントリスナー(onloadなど)、外部リソース参照を完全に除去します。
なぜICOファイルに複数の解像度が含まれるのですか?
ブラウザのタブ(16x16)、高精細ディスプレイ(32x32)、デスクトップショートカット(48x48以上)など、利用環境に応じて適切な解像度が自動選択されるためです。
出力される画像で透明度は維持されますか?
はい。PNGおよびICO出力の両方で、32ビットRGBAアルファチャンネル透過が完全に保持されます。