ja

GIF を APNG に変換

アニメーションGIFをブラウザ上でAPNGに変換。フルカラーと透明度を実現、アップロード不要。

ファイル

    お使いの端末でローカル処理中 ...

    0%

    ファイルは一度も端末から出ていません

      私のファイルはアップロードされますか?

      いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由

      アップロード不要100%ローカル処理
      中身は手元のまま第三者のアクセスなし
      ドイツのサーバー設計段階からGDPR準拠
      第三者による検証済みTLS A+ · ヘッダー A+

      GIFは1フレームあたり256色しか保存できず、透明度も完全な透明か不透明かの二択しかありません。APNG(アニメーションPNG)はこの両方の制限を解除します。24ビットフルカラーと256段階のアルファチャンネルによるソフトな透明度を実現します。GIFでは粗く見えるアニメーションも、APNGにするとエッジが滑らかで鮮明になります。現代のブラウザはすべてAPNGをループ再生できます。

      このツールはGIFの全フレームを表示時間と透明度ごとにデコードし、ピクセル単位で正確に組み立ててAPNGを生成します。フレーム順序・フレームごとの遅延・無限ループはそのまま保持されます。元のGIFがすでに1フレームあたり256色であるため、この変換はロスレスで、アーティファクトは追加されません。

      変換処理はすべてブラウザ内でローカルに実行されます。GIFファイルはアップロードされず、外部サーバーからライブラリが読み込まれることもありません。生成されたAPNGファイルは.png拡張子を持つ有効なPNGです。APNGに対応していないプログラムでは最初のフレームのみが表示されます。

      技術仕様

      技術仕様
      入力形式GIF
      出力形式PNG
      一括処理対応
      処理ブラウザ内でローカル処理 (JavaScript)
      ファイルのアップロードなし

      3ステップで

      1. アニメーションGIFをドロップまたはタップします。
      2. GIFがブラウザ内でAPNGにローカル変換されます。
      3. APNGをダウンロードします(個別またはZIPで)。

      制限: フレーム順序・各フレームの遅延・ループはすべて保持されます。GIFは1フレームあたり256色に制限されるため、APNGへの変換はロスレスです。静止GIFは1フレームのAPNGになります。最大1000フレーム、1ファイルあたり100MBまで。

      よくある質問

      GIFはアップロードされますか?

      いいえ。変換はすべてブラウザ内で実行されます。機内モードでも動作します。

      アニメーションは保持されますか?

      はい。全フレーム・遅延・無限ループがそのまま引き継がれます。

      APNGファイルが.pngなのはなぜですか?

      APNGはPNGの拡張仕様です。ファイルは有効なPNGであり、APNGに対応したブラウザはアニメーションを再生し、非対応のブラウザは最初のフレームを表示します。

      GIFと比べてAPNGのメリットは何ですか?

      1フレームあたり256色ではなくフルカラーが使え、オンオフの二値ではなくソフトな透明度が得られます。

      関連ツール