PNGファイル形式の解説

Portable Network Graphics · .png

拡張子.png
MIMEタイプimage/png
種類画像
開発元PNG Development Group / W3C
初版1996
ロイヤリティフリーはい
圧縮可逆

PNGファイルとは

PNGは1996年にGIFの特許フリーな代替として作られた可逆圧縮のラスター画像形式です。すべてのピクセルが正確に保存されるため、スクリーンショット、図表、ロゴ、文字は何度保存しても鮮明なままです。24ビットカラーに8ビットのアルファチャンネルを加え、GIFにはできない滑らかな半透明を表現できます。

圧縮はZIPと同じアルゴリズムに基づき、平坦な色や繰り返しパターンには強い一方、写真には弱いです。PNGで保存した写真は同じ画像のJPGより数倍大きくなることが多いです。PNGはメタデータとカラープロファイルを保存できますが、アニメーションは保存できません。それは別の拡張であるAPNGが担います。

PNGが適している場面

強み

  • 可逆: 保存を繰り返してもピクセルが正確に保たれる
  • ロゴ、アイコン、オーバーレイのための本物のアルファ透明度
  • スクリーンショットや図表の文字と線が鮮明

制限

  • 写真はJPGやWebPに比べて大きくなる
  • 基本形式にアニメーションがない
  • レイヤーやベクター図形のネイティブ対応がない

PNGファイルの開き方

すべてのブラウザー、OS、画像エディターがPNGを開けます。印刷用に保存された解像度を確認するにはDPIチェッカー、リサンプリングせずに変更するにはDPIコンバーターを使います。

PNGの変換方法

PNGからJPGは透明度が不要な写真を縮小し、PNGからWebPはWeb向けに透明度を保ちつつ小さくし、PNGからPDFはスクリーンショットから文書を作り、PNGからICOはWindowsアイコンを生成します。PNGからSVGは単純な図形をベクターパスにトレースします。

よくある質問

PNGはJPGより優れていますか?

スクリーンショット、ロゴ、文字、透明な画像には優れています。写真ではJPGやWebPのほうが、通常の品質設定で見た目の劣化なくはるかに小さなファイルになります。

PNGファイルが大きすぎるのはなぜですか?

可逆だからです。写真やグラデーションの多い画像には圧縮できる繰り返しがほとんどありません。JPGかWebPに変換するか、図版なら色数を減らしてください。

PNGはアニメーションに対応していますか?

標準形式では対応していません。アニメーションPNG(APNG)は多くのブラウザーが対応しますがエディターは少数です。GIF、WebP、短いMP4のほうが持ち運びやすい選択肢です。

PNGの背景を透明にできますか?

はい。PNGは完全なアルファ透明度に対応しています。画像エディターで背景を消してPNGとして保存してください。その後JPGに変換すると透明部分は単色で塗られます。