PNG ICO 変換(無料)
PNG ICO 変換は、PNGなどの画像を、選んだサイズを含むICOファイルに変換する無料のツールです。1つのICOファイルに、選んだサイズごとの画像がまとめて入ります。新規登録は不要で、ファイルを選択してすぐに使えます。
- 選んだサイズが画像より大きい場合は拡大され、結果画面の「拡大されたサイズ」に表示されます。拡大されたアイコンはぼやけて見えることがあります。
- PNGの拡張子をicoに変えても、アイコンにはなりません。変換ツールを使ってください。
- アカウントなしで使う場合は、Cloudflare Turnstileによるセキュリティ確認が必要です。
ここに画像をドロップ
PNG、JPG、WebP、AVIF、GIF、BMP、TIFF(5 MBまで)
セキュリティ確認を完了すると、ボタンが有効になります。
結果
ここに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分後に削除されます。詳しくはプライバシーポリシーをご覧ください。
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ドキュメントページをご覧ください。
使い方
- 「ファイルを選択」から、PNG、JPG、WebP、AVIF、GIF、BMP、TIFFのいずれかの画像をアップロードします。
- サイズを確認します。初期値は16px、32px、48pxです。1つ以上チェックしてください。
- 「正方形に収める」か「正方形いっぱいに広げる」を選びます。
- 「透過を維持」をオンのままにするか、オフにして背景色を選びます。
- 「ICOに変換」をクリックし、変換後のICOファイルをダウンロードします。
出力例
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クレジットが含まれています。
