無料ファビコンジェネレーター
あらゆる画像を完全な favicon パッケージに変換します。マルチサイズの favicon.ico、Apple touch アイコン、Android/PWA アイコン、Web マニフェスト、すぐに貼り付けられる HTML スニペットをすべて ZIP にまとめ、ブラウザー内で生成します。
ここにファイルをドロップするか、クリックして選択
PNG, JPG, WebP, SVG, HEIC, HEIF · デバイス上で処理
または Ctrl+V でクリップボードから貼り付け
ファイルがデバイスを離れることはありません。すべての処理はブラウザ内でローカルに行われます。
💡 最良の結果を得るには、512×512 以上の正方形画像をアップロードしてください。透過 PNG または SVG が最適です。
主な用途
- ウェブサイトのファビコンを作成すべてのブラウザとデバイスが期待する完全なファビコンセットを生成します。
- PWAとマニフェストアイコンを生成PWAが必要とする192pxと512pxのアイコンとウェブマニフェストを取得します。
- Appleタッチアイコンを作成サイトがホーム画面に保存されるときにiOSが使用する180×180アイコンを生成します。
- ロゴをファビコンに変換するブランドロゴをすっきりとした認識しやすいファビコンに変換します。
- 任意のフレームワーク用のファビコンを生成React、Next.js、WordPressなど用のドロップイン型ファビコンファイルを取得できます。
使い方
このツールは任意のPNG、JPEG、WebP、SVGを、Canvas APIとJSZipを使ってブラウザ内で完全に、複数サイズの.ico、Apple touchアイコン、Android/PWAアイコン、Webマニフェスト、貼り付けてすぐ使えるHTMLスニペットを含む完全なファビコンパッケージに変換します。何もアップロードされません — すべてのレンダリングとファイル組み立てはローカルで行われます。
- 1Canvasが画像を再スケールするブラウザは元の画像を、必要な各サイズ(16、32、48、180、192、512px)でオフスクリーンのHTML Canvas要素に描画します。明示的なwidth/height属性を持たないSVGは、FirefoxとChromeが空白のキャンバスではなく同一のピクセル出力を生成するよう、まずDOMParserとXMLSerializerを使って正規化されます。
- 2手書きのICOエンコーダーが.icoファイルをパックする小さいICOエントリ(16、32、48px)は生の32ビットBGRA DIBビットマップとしてエンコードされます — BITMAPINFOHEADERに加え、下から上へのXOR行と1bppのANDマスクです。これは、Windowsのシェルコンポーネントがそれらのサイズで非圧縮のDIB形式を要求するためです。ツールはICOディレクトリヘッダーを書き込み、DataViewとUint8Arrayを使ってエントリを完全に連結します — 外部のICOライブラリは関与しません。
- 3PNG出力はcanvas.toBlob経由で生成される各PNGバリエーション(favicon-16x16、favicon-32x32、apple-touch-icon-180x180、android-chrome-192x192、android-chrome-512x512)はcanvas.toBlobを'image/png'で呼び出すことでキャプチャされ、無損失エンコーディングをブラウザ内蔵の画像エンジンに委ねます。任意のパディング、背景色、形状のクリッピング(四角形、角丸、円形)はキャプチャ前にキャンバスコンテキストに適用されます。
- 4JSZipがすべてを1つのダウンロードにまとめるJSZipは生成されたすべてのファイル — favicon.ico、5つのPNG、アプリ名を含むsite.webmanifest、正しい<link>タグを含むfavicon-snippet.html — を単一の.zip blobに組み立て、端末に自動的にダウンロードします。
あなたの画像はブラウザのCanvas APIに直接読み込まれ、端末の外に出ることはありません — ファイルデータがどの時点でもサーバーに送信されることはありません。
関連ツール
PNG から ICO ファビコンコンバーター
PNG、JPG、WebP、または SVG 画像をマルチサイズの .ico favicon ファイルに変換します。バンドルしたいサイズ (16、32、48、64、128、256) を選択し、単一の .ico をダウンロードします。
アニメーション GIF メーカー
複数の画像を結合して、アニメーション化された GIF を作成します。フレーム遅延、出力幅、ループ、品質を調整できます。ブラウザ内で完全にエンコードされます。
署名作成
マウス、指、スタイラスで署名を描くか、手書き風フォントで名前を入力し、透明PNGまたはSVGとしてエクスポートできます。