GIF を APNG に変換
アニメーションGIFをブラウザ上でAPNGに変換。フルカラーと透明度を実現、アップロード不要。
ファイル
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
私のファイルはアップロードされますか?
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
アニメーションGIFをブラウザ上でAPNGに変換。フルカラーと透明度を実現、アップロード不要。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
GIFは1フレームあたり256色しか保存できず、透明度も完全な透明か不透明かの二択しかありません。APNG(アニメーションPNG)はこの両方の制限を解除します。24ビットフルカラーと256段階のアルファチャンネルによるソフトな透明度を実現します。GIFでは粗く見えるアニメーションも、APNGにするとエッジが滑らかで鮮明になります。現代のブラウザはすべてAPNGをループ再生できます。
このツールはGIFの全フレームを表示時間と透明度ごとにデコードし、ピクセル単位で正確に組み立ててAPNGを生成します。フレーム順序・フレームごとの遅延・無限ループはそのまま保持されます。元のGIFがすでに1フレームあたり256色であるため、この変換はロスレスで、アーティファクトは追加されません。
変換処理はすべてブラウザ内でローカルに実行されます。GIFファイルはアップロードされず、外部サーバーからライブラリが読み込まれることもありません。生成されたAPNGファイルは.png拡張子を持つ有効なPNGです。APNGに対応していないプログラムでは最初のフレームのみが表示されます。
| 入力形式 | GIF |
|---|---|
| 出力形式 | PNG |
| 一括処理 | 対応 |
| 処理 | ブラウザ内でローカル処理 (JavaScript) |
| ファイルのアップロード | なし |
制限: フレーム順序・各フレームの遅延・ループはすべて保持されます。GIFは1フレームあたり256色に制限されるため、APNGへの変換はロスレスです。静止GIFは1フレームのAPNGになります。最大1000フレーム、1ファイルあたり100MBまで。
いいえ。変換はすべてブラウザ内で実行されます。機内モードでも動作します。
はい。全フレーム・遅延・無限ループがそのまま引き継がれます。
APNGはPNGの拡張仕様です。ファイルは有効なPNGであり、APNGに対応したブラウザはアニメーションを再生し、非対応のブラウザは最初のフレームを表示します。
1フレームあたり256色ではなくフルカラーが使え、オンオフの二値ではなくソフトな透明度が得られます。