UltKit

PNGをAPNGに変換

このツールは、PNGをPNGのアニメーション拡張形式であるAPNGとして書き出します。1枚の静止画は1フレームのAPNGになります。アップロード先がAPNG形式を必須としている場合に便利ですが、静止画に動きを付けたり、複数のPNGを1つのアニメーションにまとめたりする機能ではありません。

画像変換

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

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

出力

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

このツールの使い方

  1. 1

    PNGファイルをアップロード

    最大20ファイル、1ファイルあたり95 MBまで追加できます。PNGは1枚ずつ個別に変換され、ファイル同士が結合されることはありません。

  2. 2

    出力形式を確認

    変換先はすでにAPNGに設定されています。画質のスライダーはありません。APNGは可逆圧縮のため、色や透過はそのまま引き継がれます。

  3. 3

    変換してダウンロード

    APNGに変換 を押します。変換後のファイルの拡張子は.pngのままです。これはAPNGファイルの通常の拡張子です。

回答

PNGをAPNGに変換すると何が行われますか?

同じ画像データの周りにAPNGのアニメーションチャンクを追加します。PNG1枚から1フレームのAPNGができ、ピクセルやフルカラー、アルファは同一です。静止画を動かしたり、複数のPNGを連続させたりはしません。

PNGをAPNGに変換:静止画1枚が1フレームに

APNGは、3種類のチャンクを追加したPNGです。acTLはフレーム数とループ回数を示し、fcTLは各フレームのサイズ、位置、表示時間を指定し、fdATは2枚目以降のフレームを格納します。最初のフレームは通常のIDATチャンクに保存されるため、APNGに対応しないソフトでは普通の静止PNGとして表示されます。この後方互換性がこの形式の最大の長所で、拡張子が.pngのままである理由でもあります。

静止画1枚を変換すると、フレームが1つであることを示すacTLチャンクと、1つのfcTLが追加されます。見た目は何も変わりません。この変換に期待しすぎる方も多いのではっきり述べると、もともと動かない画像に動きは加えられず、このページではアップロードした各ファイルを別々の画像として扱います。

PNG

Portable Network Graphics

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

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

APNG

アニメーションPNG

APNGは、2004年にMozillaの開発者が提案した、複数のフレームを保存してアニメーションを作れるPNGの拡張形式です。GIFと違い、24ビットのフルカラーとなめらかな8ビットのアルファ透過に対応するため、どんな背景でもアニメーションの縁がきれいに表示されます。古いPNGビューアーでは最初のフレームだけが表示されるので、後方互換性があります。最近のブラウザーはすべてAPNGを再生できますが、多くの編集ソフト、メッセージアプリ、SNSでは今も通常の静止PNGとして扱われます。各フレームを可逆で保存するため、ファイルが大きくなることがあります。

圧縮方式
可逆
透過
対応
アニメーション
対応
登場時期
2004 · Mozilla
APNG 変換

静止画のPNGをAPNGにするのは、スタンプセットやゲームエンジン、アセットパイプラインがすべてのファイルにAPNG構造を求める場合だけです。動かない素材も、アニメーションする他の素材に形式を合わせる必要があります。

APNGとGIFの違い:24ビットカラーと8ビットアルファ

APNGGIFアニメーションWebP
フレームあたりの色数1,670万色(24ビット)256色パレット1,670万色
透過8ビットアルファ、なめらかな境界ピクセルごとにオンかオフ8ビットアルファ
可逆圧縮のフレームyesyes選択可能
非対応環境では静止画として表示yesnono
現行の主要ブラウザすべてで再生可能yesyesyes

APNGがMozillaからPNG標準になるまで

  1. 2004

    Mozillaによる提案

    Mozillaの開発者が、MNGに代わるより簡単な形式としてAPNGを考案します。

  2. 2008

    Firefox 3

    APNGを再生できる最初のブラウザが登場します。

  3. 2014

    Safari 8

    AppleがOS X YosemiteとiOS 8で対応を追加します。

  4. 2017

    Chrome 59

    Chromeが対応し、APNGがすべての主要ブラウザで再生できるようになります。

  5. 2025

    PNG第3版

    W3C標準がAPNGのチャンクをPNG本体に取り込みます。

本物のアニメーションPNGを作るには

PNG開発グループは長年、APNGを公式仕様の外に置いてきました。2007年の投票ではAPNGが退けられ、ほとんど普及しなかったMNGが選ばれました。それでもブラウザはAPNGを実装し、2025年の第3版でようやく正式に認められました。現在の代表的な用途はメッセージアプリのスタンプで、LINEはアニメーションスタンプにAPNGを必須としているため、デザイナーはGIFをAPNGに変換しています。

動きが動画や画面録画にある場合は、まず動画GIF変換ツールでGIFにしてから、そのGIFをAPNGに変換してください。フレームがアニメーションソフトから連番のPNGで出力された場合は、そのソフトからGIFか動画として書き出してください。このページでは連結できません。透過付きの静止画だけでよいなら、PNGのままにするか、GIFが必要な場合はPNGをGIFに変換を使ってください。フレームレートやループの設定は動画からGIFを作る方法のガイドで解説しています。

PNGからAPNGへの変換に関するよくある質問

PNGをAPNGに変換すると、静止画が動くようになりますか?

いいえ。静止画は1フレームなので、APNGも1フレームのままで、見た目は変わりません。動きをつけるには複数フレームが必要で、動画やGIF、アニメーションツールから作成します。

ここで複数のPNGフレームを1つのAPNGにまとめられますか?

このページではできません。アップロードしたPNGはそれぞれ別のファイルに変換されます。アニメーションを作る場合は、動画GIF変換ツールで動画から作成するか、既存のGIFをGIFをAPNGに変換で変換してください。

1フレームだけのAPNGは何に使うのですか?

ビルドスクリプトやスタンプの検証ツール、アセットパイプラインの中には、APNGのアニメーション制御チャンクを確認し、通常のPNGを受け付けないものがあります。アニメーション素材のセットに含まれる静止プレースホルダーのように、動かないフレームでも同様です。変換するとピクセルには手を加えず、その構造だけが追加されます。

1フレームのAPNGはLINEアニメーションスタンプの審査に通りますか?

いいえ。LINEのアニメーションスタンプは複数フレームのAPNGが必要なため、静止画1フレームでは要件を満たしません。先にアニメーションを作成し、フレーム数やサイズをLINEのクリエイターガイドラインで確認してください。

APNGは元のPNGより容量が大きくなりますか?

追加の制御チャンク分の数十バイト程度です。画像データは同じ可逆方式で圧縮されるため、ファイルサイズはほぼ変わりません。

ファイルが本当にAPNGかどうか確認する方法は?

16進ビューアで開き、最初のIDATチャンクより前にacTLという文字があるか確認します。ExifToolなどのツールでも、フレーム数を含むアニメーション制御データを確認できます。