PNGとは?

PNG(Portable Network Graphics)は透明度をサポートする可逆圧縮画像フォーマットです。PNGファイルの定義・JPGやWebPとの比較・使うべき場面を解説します。

Definition
Portable Network Graphics(ポータブルネットワークグラフィックス)

PNGはファイル保存時に画像品質が損なわれない可逆データ圧縮を使用するラスター画像ファイル形式です。1996年にGIFの特許不要な改良版代替として作られました。透明度・シャープなエッジ・テキスト・スクリーンショットなど、品質保持が不可欠な画像に最適なフォーマットです。

PNGの主な特徴

• 可逆圧縮——ファイルを保存しても品質が劣化しない • アルファ透明度——256段階の完全な透明チャンネル(RGBA)をサポート • トゥルーカラー——24ビットカラー(1600万色)と48ビットディープカラーをサポート • カラー制限なし——256色に制限されるGIFと異なり • 写真ではGIFより優れた圧縮、ただしJPGよりファイルサイズが大きい • メタデータと埋め込みカラープロファイルをサポート

PNG vs JPG vs WebP

• PNG — 可逆、透明度サポート。ロゴ・アイコン・スクリーンショット・テキスト画像に最適。写真はJPGより大きい。 • JPG — 非可逆圧縮。写真に最適。PNGより小さいが透明度非対応、保存するたびに品質が劣化。 • WebP — 同等品質でPNG/JPGより約25〜35%小さい。ブラウザサポートがある場合はWeb画像の最良の選択。 • GIF — 256色制限、アニメーション対応。静止画ではPNGがGIFを代替。

PNGを使うべき場面

PNGを選ぶ場面: • 画像に透明な背景が必要なとき(ロゴ・アイコン・UI要素) • 画像にシャープな線・テキスト・幾何学的な形が含まれるとき • 品質を損なわずに何度も編集・再保存する必要があるとき • UIやコードのスクリーンショット • 色数が少ないか大きなフラット領域がある画像 透明度不要の写真にはJPGを、ブラウザサポートがあるWeb性能にはWebPを使ってください。

PNGについて

PNGはPNG開発グループによって開発され、2004年にISO/IEC 15948として発行されました。元々はUnisysがライセンスしていたGIFの特許制約を克服するために作られました。PNGはDEFLATE圧縮アルゴリズム(ZIPファイルと同じ)を使用し、デバイス間で一貫した表示のためガンマ補正とカラーマネジメントをサポートしています。

FAQ

PNGとは何の略ですか?
PNGはPortable Network Graphics(ポータブルネットワークグラフィックス)の略です。
PNGファイルは透明度をサポートしていますか?
はい。PNGはアルファチャンネルをサポートし、完全透明(0)から完全不透明(255)までピクセル単位の透明度を提供します。これがPNGの最も重要な特徴のひとつで、ロゴやUI要素に広く使われる理由です。
なぜPNGファイルはJPGより大きいのですか?
JPGは非可逆圧縮を使用し、特に写真で大幅に小さなファイルサイズを実現するために一部の画像データを破棄します。PNGはすべてのデータを保持する可逆圧縮を使用するため、ファイルは大きくなりますが完全な品質が維持されます。

関連ツール