UltKit

ICNSをPNGに変換

Macアプリのアイコンを.icnsファイルから取り出し、文書やスライド、Webサイト、画像編集ソフトで使える普通のPNGにします。セット内で最も鮮明な画像を透過背景付きで取り出せ、OSを問わず使えます。

画像変換

またはJPG, JPEG, JPE … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    .icnsファイルをアップロード

    先にアプリのバンドルやプロジェクトフォルダからファイルをコピーしてください。1回に最大20個のアイコンファイルを処理できます。

  2. 2

    「PNGに変換」を押す

    アイコンセットの中で最大のサイズのものをデコードし、アルファチャンネル付きのPNGとして書き出します。

  3. 3

    ダウンロードして貼り付け

    PNGはそのまま使うことも、縮小して使うこともできます。1024 pxから縮小する分には、画質が落ちることはありません。

.icnsファイルは、同じアイコンを16 pxから1024 pxまでの複数のサイズで重ね、それぞれを4文字のタイプコードで保存したものです。PNGに変換すると、最大のものを取り出し、透明部分を保った通常の画像として保存します。

ICNSをPNGに変換:macOSアイコンをファイルから取り出す

AppleはICNS形式を1998年のMac OS 8.5で導入し、画面の高解像度化に合わせて拡張してきました。Macのアプリにはすべてバンドル内にICNSが含まれており、XcodeもmacOSアプリのビルド時に、アセットカタログのアプリアイコンセットからAppIcon.icnsを生成します。Mac以外ではこの形式を読めるものはほぼなく、Macでもほとんどのエディターが扱えるのはPNGです。

最大256 × 256 pxのWindows用ICOと違い、ICNSにはRetinaディスプレイ向けの1024 × 1024画像を収められ、多くのサイズはすでにPNGデータとして保存されています。そのため、ここでの変換は劣化がありません。最大のサイズのものをデコードし、サイズを変えずに透明度もそのまま書き出します。

Macのアイコンファイルに含まれるサイズとタイプコード

ICNSの代表的なサイズ。PNGは存在する中で最大のものから作られます。
タイプコードピクセル表示場所導入時期
is32 + s8mk16 × 16小さなリストアイコンMac OS 8.5
il32 + l8mk32 × 32Finderのアイコン表示Mac OS 8.5
it32 + t8mk128 × 128Finderの大きなアイコンMac OS X 10.0
ic08256 × 256Finderの大きなアイコン表示Mac OS X 10.5
ic09512 × 512大きなプレビューMac OS X 10.5
ic101024 × 1024Retinaでの512 pt 2xMac OS X 10.7

ICNS

Appleアイコンイメージ

ICNSは、1998年のMac OS 8.5以降、macOSでアプリ、フォルダ、書類のアイコンに使われているAppleのアイコン用コンテナ形式です。1つのファイルに、16×16から1024×1024ピクセルまでの複数サイズ(Retina対応版を含む)がまとめられ、通常は透過付きのPNGデータで保存されます。XcodeとmacOSは直接読み込めますが、Apple以外のプラットフォームではほとんど使われません。Windowsや多くのウェブツールは、変換しないとICNSを開けません。

圧縮方式
可逆
透過
対応
アニメーション
非対応
登場時期
1998 · Apple
ICNS 変換

PNG

Portable Network Graphics

PNG は、1996年に PNG Development Group が公開し、のちに W3C と ISO が標準化した可逆のラスター形式です。すべてのピクセルを正確に保持し、完全なアルファ透明に対応し、文字、シャープな輪郭、単色の面をノイズなく扱えます。この正確さから、スクリーンショット、ロゴ、アイコン、UI グラフィックに最適です。代償はサイズで、PNG で保存した写真は、同じ写真の JPEG や WebP の数倍になることがよくあります。すべてのブラウザ、OS、編集ソフトで PNG を開けます。

圧縮方式
可逆
透過
対応
アニメーション
非対応
登場時期
1996 · PNG Development Group
PNG 変換

ICNSをPNGに変換するのは、Macのアプリアイコンをパッケージの外で使うためです。チュートリアル、スライド、Webサイト、Windowsのエディターなどで使います。逆のPNGからICNSへの変換は、アプリを開発する人向けです。

Retinaサイズ、XcodeのアイコンセットとPNGに残るもの

@2xメンバーRetinaアイコン · ic10 · 512@2x
Retina画面向けに、縦横それぞれ2倍のピクセルで描いたアイコンサイズのコピーです。512 ptの2xアイコンは1024 × 1024 pxで、高密度ディスプレイではmacOSが自動的にこれを選びます。

アップロードしたアイコンセットに1024 pxのものがない場合(古いアプリでは多く見られます)、PNGは存在する最大サイズ(多くは512 pxか256 px)で出力されます。コンバーターが自動で拡大することはありません。128 pxのアイコンを拡大しても、ぼやけた画像になるだけです。

変換で残るのは画像だけです。ICNSには目次、ダークモード用、メニュー用のテンプレートアイコンなども含められますが、これらは無視されます。逆方向で自作アプリを公開するときは、PNGをICNSに変換で、1024 pxのアートワーク1枚から一式を作成できます。アイコンがJPGではなくPNGで保存される理由は、JPG、JPEG、PNGの違いの解説をご覧ください。

MacのICNSアイコンとPNGに関するよくある質問

インストール済みのMacアプリの.icnsファイルはどこにありますか?

Finderでアプリケーションフォルダ内のアプリを右クリックし、「パッケージの内容を表示」を選んで Contents › Resources を開きます。アイコンは通常 AppIcon.icns という名前か、アプリ名が付いています。アップロードする前に別の場所へコピーしてください。バンドルの中から移動しないでください。

Dockでは小さく見えるのに、PNGが1024 pxになるのはなぜですか?

最近のアイコンセットには、Retina画面向けに2xの512 × 512画像が含まれており、実際のピクセル数は1024 × 1024です。Dockでは小さいサイズのものが表示されますが、PNGには最大のものが使われるため、加工に使える情報が最も多くなります。

最大サイズだけでなく、アイコンセットの全解像度を書き出すには?

Macでは、ターミナルで iconutil -c iconset AppIcon.icns を実行すると、すべてのサイズがPNGとしてフォルダに展開されます。こちらのコンバーターは1ファイルにつき最大サイズのPNGを1つ返します。小さいサイズは画像サイズ変更で作成できるため、ほとんどの用途には十分です。

角丸の形や影もPNGに含まれますか?

はい。2020年のmacOS Big Sur以降のAppleのデザインで作られたアイコンが該当します。形、影、透明な余白がアートワークに描き込まれているため、PNGでは角が透明になり、表示される部分の周囲に少し余白が残ります。

WindowsではICNSファイルを変換せずに開けますか?

標準のツールでは開けません。Windowsのフォトやエクスプローラーは、Appleのアイコン形式を読み取れません。PNGへの変換ならどのブラウザからでも行えます。Windowsのプログラムでアイコンが必要な場合は、続けてPNGをICOに変換をご利用ください。

アプリのアイコンを自分のプレゼン資料や記事に使ってもよいですか?

アイコンの権利は制作した企業にあります。レビューやチュートリアルのように、アプリを紹介するために表示するのは一般的ですが、自分のロゴとして使うことはできません。判断に迷う場合は、開発元のブランドガイドラインを確認してください。