PNGをICOにオンラインで無料変換。登録不要で、1つのファイルに256、128、64、48、32、16ピクセルの6サイズをすべて収録し、透明度も維持します。透かしなし、回数制限なし。アップロードから1時間後にすべて自動削除されます。
ICOは画像形式というより、いくつもの画像を入れる箱に近いものです。1つの.icoファイルに異なるサイズの画像を複数収めることができ、ブラウザーやOSが必要なサイズを選びます。最近ではPNGもアイコンとして使えますが、1つのファイルにすべてのサイズを収められるのはICOだけです。また、サイトのルートにある/favicon.icoは、HTMLなしでもすべてのブラウザーが自動的に確認する標準パスです。
PicEditLabは常に6サイズ、256、128、64、48、32、16ピクセルを書き込みます。おおまかに、16はブラウザーのタブやアドレスバー、32はブックマークやタスクバー、高DPI画面のタブ、48はWindowsエクスプローラーの中サイズアイコン、64から256は大きなアイコン表示、デスクトップショートカット、ストア掲載などに使われます。選ぶ必要はありません。6サイズすべてが含まれます。
手元で最も大きなPNGをアップロードし、最低でも256x256を用意してください。これが結果の鮮明さを決めます。元画像のサイズに関係なく6サイズすべてが書き込まれるため、元画像が小さいと256と128の項目はアップスケールでしか作れず、ぼやけます。同じ画像で測定すると、512x512の元画像では361 KB、64x64では345 KBのICOになりました。サイズはほぼ同じでも、大きいサイズでの鮮明さには大きな差があります。
透明度はそのまま引き継がれます。6つのサイズそれぞれが独自のalphaチャンネルを保持するため、暗いタスクバーや明るいタブバーに白い四角が表示されることはありません。ただし、透明度を作り出すわけではありません。不透明なPNGからは不透明なアイコンが作られ、背景を自動で除去する処理ではありません。
専門知識は不要。無料で高速、どのデバイスからでも利用可能。
複数の実績あるオープンソース変換エンジン上に構築。各フォーマットの組み合わせに最適な処理チェーンを選択し、ブラウザサイド変換に多い色ずれや品質低下を回避します。
PNG画像をICOに変換する場面は多くあります:別のデバイスやプラットフォームとの互換性確保、ストレージ削減、またはソースフォーマットに対応していないサービスへのアップロード準備など。従来のアプローチはPhotoshop、GIMPまたは類似のデスクトップアプリケーションをインストールすること — 年に数回の作業には過剰です。ブラウザベースのコンバーターという選択肢もありますが、ブラウザがネイティブにデコードできるものに制限されており、RAW、HEIC、AVIFなどの特殊フォーマットは処理できません。PicEditLabはサーバーサイドで変換を実行するため、フォーマットサポート、出力品質、処理速度はお使いのブラウザやデバイスに依存しません。
PicEditLabでの変換は3ステップ — アップロード、変換先フォーマットを選択、ダウンロード:
サーバーは実績ある実証済みのオープンソースツールチェーンを実行します。ImageMagickが色空間変換とリサンプリングを担当、libheifはHEICのエンコード・デコードにx265コーデックを使用、libavifはAVIFにAOMを使用、libjxlがJPEG XLを処理、OpenJPEGがJPEG 2000を、dcrawがRAWファイルの生センサーデータをデコードします。JPG出力はWeb上での体感ロード速度向上のためプログレッシブエンコードで品質85を使用。PNG出力は詳細を1ピクセルも失わずにファイルサイズを最小限に抑えるため最大圧縮のzlibを使用します。
PicEditLabの画像パイプラインはImageMagick、libheif、libavif、libjxl上に構築されています — Apple、Google、Mozillaも使用する実績あるオープンソースライブラリと同じです。ユーザーが実際に求めるクオリティとファイルサイズのトレードオフに合わせて各フォーマットのエンコーダーパラメーターを調整し、新しいフォーマットのリビジョンに対応するためにすべてのリリースでパイプラインの更新を提供します。