コンテンツへスキップ

PNG ICO 変換(無料)

PNG ICO 変換は、PNGなどの画像を、選んだサイズを含むICOファイルに変換する無料のツールです。1つのICOファイルに、選んだサイズごとの画像がまとめて入ります。新規登録は不要で、ファイルを選択してすぐに使えます。

  • 選んだサイズが画像より大きい場合は拡大され、結果画面の「拡大されたサイズ」に表示されます。拡大されたアイコンはぼやけて見えることがあります。
  • PNGの拡張子をicoに変えても、アイコンにはなりません。変換ツールを使ってください。
  • アカウントなしで使う場合は、Cloudflare Turnstileによるセキュリティ確認が必要です。

ここに画像をドロップ

PNG、JPG、WebP、AVIF、GIF、BMP、TIFF(5 MBまで)

アイコンのサイズ

選んだサイズはすべて1つの.icoファイルに入ります。元の画像より大きいサイズは拡大されるため、ぼやけて見えることがあります。正方形の画像が最も適しています。

セキュリティ確認を完了すると、ボタンが有効になります。

結果

ここにICOが表示されます。

無料のWebツールは5 MBまでの画像を、1日30枚まで処理できます。ログインすると上限は10 MBになります。

保存期間:Webツールの結果は10分後に削除され、履歴は保存されません。APIの結果は無料プランでは1日、StarterとProでは7日保存されます(BusinessとScaleでは30日)。

  • アカウント登録なしで利用可能

    無料で毎日30枚まで、透かしなし。

  • 1つのファイルに複数のサイズ

    .icoファイルには、選んだサイズごとに1枚の画像が入ります。

  • 自動的に削除

    Webツールの結果は10分後に削除されます。

プライバシー:送信された内容は、このファイルを作成するためにのみ使用されます。作業用のコピーはジョブの終了時に削除され、結果は10分後に削除されます。詳しくはプライバシーポリシーをご覧ください。

コードから実行する

上の入力と設定から作成した、同じリクエストです。APIキーを取得するには、アカウントを作成してください。

curl -X POST https://api.aiipworld.com/v1/render \
  -H "Authorization: Bearer $AIIPWORLD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"html":"","output":"pdf","options":{}}'

# returns {"job_id": "...", "status": "queued"}; then poll:
curl https://api.aiipworld.com/v1/jobs/JOB_ID -H "Authorization: Bearer $AIIPWORLD_API_KEY"

一括処理

Webツールは一度に1画像まで処理します。APIでは画像ごとに一つのリクエストとなるため、プランが許す数だけスクリプトで処理できます。

保存期間

Webツールの結果は10分保存されます。無料APIの結果は1日、StarterとProの結果は7日、BusinessとScaleの結果は30日保存されます。Webツールでは、訪問者ごとに毎分10回、毎日50回まで変換できます。

ひとことで言うと

PNG ICO 変換は、PNGやその他の画像を、チェックしたサイズ(16pxから256px)を含むICOアイコンファイルに変換する無料のオンラインツールです。

主な仕様

  • 入力はPNG、JPG、WebP、AVIF、GIF、BMP、TIFFで、無料のウェブツールでは5 MBまで、ログインしている場合は10 MBまで、16 MP (4096 x 4096)までの画像を扱えます。ファイルの種類はファイルの中身から判断します。HEIC、SVG、PDF、カメラRAWは受け付けていません。
  • 出力は単一のICOファイルで、チェックしたサイズごとに正方形の画像が入ります。サイズは16、32、48、64、128、256px(初期値は16、32、48px)です。「正方形に収める」か「正方形いっぱいに広げる」を選べます。初期設定では透過が維持されます。
  • テストでは、生成した透過ロゴ(1024 x 1024 px、37KB)が、初期値のサイズで3.7KBのICOになり、すべてのサイズで20KBのICOになりました。テスト用の画像は、スクリプトで生成しました。
  • アップロードした画像は、ジョブが終わるとすぐに削除されます。無料のウェブツールの結果は10分後に削除されます。ログインしているユーザーは、画像ごとに1クレジットを使います。
  • アカウント登録なしの無料利用では、訪問者ごとに毎分10件、毎日50件まで変換でき、透かしは入りません。ログインしているユーザーは、レンダリングごとに1クレジットを使用します。毎月100無料クレジットが付与されます。
  • ファイルは自動的に削除されます。アカウント登録なしの場合は変換後10分、無料アカウントの場合は1日で削除されます。
  • 開発者は、APIキーを付けてPOST https://api.aiipworld.com/v1/renderを送信すると、同じレンダリングを実行できます。詳しくはAPIドキュメントページをご覧ください。

使い方

  1. 「ファイルを選択」から、PNG、JPG、WebP、AVIF、GIF、BMP、TIFFのいずれかの画像をアップロードします。
  2. サイズを確認します。初期値は16px、32px、48pxです。1つ以上チェックしてください。
  3. 「正方形に収める」か「正方形いっぱいに広げる」を選びます。
  4. 「透過を維持」をオンのままにするか、オフにして背景色を選びます。
  5. 「ICOに変換」をクリックし、変換後のICOファイルをダウンロードします。

出力例

Original PNG, 1024 x 1024 px, 37 KB

The sample logo as a PNG

Converted ICO, six sizes, 20 KB

PNGからICOに変換したサンプルのロゴ
生成した透過背景のロゴ(1024 x 1024 px、37KBのPNG)を、6つのサイズ(16、32、48、64、128、256px)を選んで「ICOに変換」した結果です。出力は20KBの.icoファイルです。お使いのブラウザによっては、サイズが1つだけ表示される場合があります。 このサイトの独自エンジンで変換しました。 変換後のファイルを開く(または画像を選択)で原寸で確認できます。

PNG ICO 変換の使い方

画像をアップロードし、アイコンにするサイズをチェックして、変換を実行します。変換が終わると、チェックしたサイズがすべて入ったICOファイルが1つできます。

初期値の16px、32px、48pxのままなら、そのまま変換できます。画像は一度に1枚ずつ処理します。変換結果は画面の結果パネルでプレビューを確認してから使ってください。結果は画像によって変わります。

ICO変換の仕組み

変換ツールは画像を読み込み、選んだサイズごとに別々のコピーを作ります。そのコピーを1つのICOファイルにまとめます。形式はPNG-in-ICOで、ICOの入れ物もツールが組み立てます。

サイトの他の変換ツールと同じ変換ツールを、出力先をICOにして使っています。人工知能は使わず、通常の画像処理で変換します。

  • 出力は1つのICOファイルです。
  • チェックしたサイズごとに、ファイルの中に1枚ずつ画像が入ります。

アイコンのサイズの選び方

選べるサイズは16px、32px、48px、64px、128px、256pxです。どのサイズも正方形です。初期値は16px、32px、48pxです。サイズを増やすほど、ICOファイルは大きくなります。

透過PNGのロゴ(1024 x 1024 px)を初期値のサイズで変換すると3.7KBのICOになりました。同じロゴを16、32、48、64、128、256pxの6つのサイズすべてで変換すると20KBのICOになりました。使うサイズだけを選んでください。

小さい画像が拡大される場合

選んだサイズが画像より大きいと、ツールは画像をそのサイズまで拡大します。拡大されたアイコンは、ぼやけたり柔らかく見えたりすることがあります。拡大されたサイズは、結果パネルの「拡大されたサイズ」に表示されます。

32 x 32 pxの画像で16、32、48、256のサイズを指定したテストでは、53KBのICOになりました。このテストでは、48と256のサイズが拡大されたサイズとして表示されました。くっきりしたアイコンにしたい場合は、チェックした最大のサイズ以上の画像から始めてください。

正方形に収める・正方形いっぱいに広げるの違い

「正方形に収める」は初期値です。画像の縦横比を保ち、余った部分は透過のままになります。透過をオフにしている場合は、余った部分が背景色で塗られます。

「正方形いっぱいに広げる」を選ぶと、画像が正方形全体を覆います。はみ出た部分は中央から切り取られるため、横長の画像は端が切れることがあります。正方形の画像は、どちらの選択肢にも向いています。

ICOの透過と背景色

透過は初期値で維持されます。透過された部分は透過のままになります。透過はアルファチャンネルで管理されます。単色の背景に置くロゴなどに便利です。

「透過を維持」をオフにすると、透過部分が背景色で塗りつぶされます。背景色の初期値は白です。任意の色も選べます。

PNGの拡張子をicoに変えてはいけない理由

.pngを.icoに変えても、ファイルの中身は変わりません。中身はPNGのままなので、正しいICOファイルにはなりません。正しいICOには正しい構造が必要です。

変換ツールは画像から正しいICOファイルを組み立てます。拡張子を変えるのではなく、変換ツールを使ってください。

ICOファイルの用途

ICO形式は、Windowsのデスクトップアイコンなどのために、Microsoftが設計した形式です。Windowsのアイコンに使われます。

一部のWebサイトは、今もfavicon.icoを配信しています。MDNでは、Webサイトのアイコンに使うICOは減り、PNGファイルとlink要素が使われるようになったとされています。公開前に、サイトが必要とする形式を確かめてください。

JPGからICOへの変換とその他の入力形式

JPG入力にも対応しているため、JPGからICOへの変換ツールとしても使えます。入力形式は、PNG、JPG、WebP、AVIF、GIF、BMP、TIFFです。どの形式でも手順は同じです。

アニメーションGIF、WebP、AVIFは最初のフレームだけが読み込まれます。複数ページのTIFFは、最初のページだけが読み込まれます。

変換できるファイルと制限

受け付けるファイルは、PNG、JPG(.jpegと.jfifを含む)、WebP、AVIF、GIF、BMP、TIFFです。SVG、PDF、HEIC/HEIF、BigTIFF、カメラRAWは受け付けていません。

無料のウェブツールでは、画像1枚につき5 MBまで使えます。変換できる画像サイズは16 MP (4096 x 4096)までです。ログインしているユーザーは、1枚あたり10 MBまで使えます。

アカウント登録なしの場合は、1日30枚まで変換できます。ログインしているユーザーは、1枚の変換ごとに1クレジットを使います。最初の5MBを超える結果は、5MBごとに1クレジットが追加されます。結果が20MBを超えると、ジョブは「output too large」というメッセージで失敗します。変換ツールは、切り取られたファイルを返しません。

APIでPNGからICOに変換する方法

画像のバイナリをそのまま本文にして、https://api.aiipworld.com/v1/image-jobsにPOSTします。本文はJSONやmultipartではなく、生の画像そのものです。Content-Typeは、image/pngやimage/jpegなど画像の形式に合わせてください。

リクエストでは、op=image_convertとformat=icoを指定します。ico_sizesには16、32、48、64、128、256から選んだ値をカンマ区切りで指定します。ico_fitにはcontainまたはcoverを指定します。APIはjob_idを返します。

GET /v1/jobs/:idを繰り返し呼び出し、ジョブが終わるまで確認してください。画像1枚につきリクエストは1回です。APIの詳しい内容は、/docs/#image-convertにあります。ドキュメントのページには、cURL、Node.js、Pythonの例が掲載されています。

アップロードしたファイルの扱い

画像はサーバーに送られて処理されます。ブラウザの中では処理されません。アップロードした画像は、結果を作るためだけに使われます。ジョブが成功しても失敗しても、終わった時点で削除されます。

無料のウェブツールの結果は10分後に削除されます。履歴は保存されず、ダウンロード用のリンクも短い期間だけ有効です。画像を使う権利が必要です。詳しくは利用ポリシーをご確認ください。

よくある質問

PNG ICO 変換は無料で使えますか。

はい、無料で使えます。新規登録は不要です。アカウントなしで使う場合は、セキュリティ確認が必要です。

どのアイコンサイズを選べばよいですか。

まずは初期値の16px、32px、48pxで変換してください。必要な場合だけ、64px、128px、256pxを追加します。

1つのICOファイルに複数のサイズを入れられますか。

はい、入れられます。サイズを複数チェックすると、サイズごとに1枚ずつ、1つのICOファイルに入ります。

アイコンがぼやけて見えるのはなぜですか。

選んだサイズが画像より大きいと、画像が拡大されるためです。拡大されたアイコンは柔らかく見えることがあります。チェックした最大のサイズ以上の画像から始めてください。

透過は残りますか。

はい、透過は初期値で残ります。背景色で塗りつぶしたい場合は、「透過を維持」をオフにしてください。

PNGの拡張子をicoに変えるだけでもよいですか。

いいえ、拡張子を変えても正しいアイコンファイルにはなりません。変換ツールを使ってICOファイルを作ってください。

JPGからICOに変換できますか。

はい、JPGを入力できます。手順はPNGと同じです。

正方形ではない画像はどうなりますか。

「正方形に収める」を選ぶと、縦横比を保ち、余った部分は透過のままになります。「正方形いっぱいに広げる」を選ぶと、はみ出た部分が中央から切り取られます。

ICOファイルの大きさはどのくらいですか。

画像とサイズによって変わります。透過PNGのロゴ(1024 x 1024 px)では、初期値で3.7KB、6つのサイズすべてで20KBになりました。

ツールでファビコンを作れますか。

ツールは、選んだサイズを含むICOファイルを作ります。MDNによると、Webサイトのアイコンでは、PNGファイルとlink要素が一般的になっています。サイトが必要とする形式を確認してください。

PNGをアイコンに変換できますか。

はい、PNG ICO 変換でPNGをアイコンファイル(.ico)に変換できます。チェックしたサイズがファイルに入ります。

変換したファイルはどのくらい保存されますか。

無料のウェブツールの結果は10分後に削除されます。アップロードした画像は、ジョブが終わるとすぐに削除されます。

PNGからICOへの変換をコードで行えますか。

はい、APIの画像変換操作でformat=icoを指定すると行えます。APIのドキュメントには、cURL、Node.js、Pythonの例があります。

アプリ内や一括処理で使いたい場合

このツールはAPIと同じプラットフォームで動作するため、同じ画像を、お使いのコードから一回のHTTPリクエストで取得できます。 無料アカウントには、毎月100クレジットが含まれています。

関連ツール