UltKit

GIFをAPNGに変換

APNGはアニメーションするPNGです。GIFと同じフレームとタイミングを、フルカラーとなめらかな半透明を扱える形式で保持できます。スタンプの登録先からAPNGを求められたときや、256色の上限なしでアニメーションを編集したいときに、ここで変換してください。

画像変換

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

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

出力

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

このツールの使い方

  1. 1

    GIFを追加する

    アニメーションGIFをアップロード欄にドロップします。1回に最大20ファイル、1ファイル95 MBまで追加できます。

  2. 2

    必要に応じてサイズを変更する

    詳細設定のサイズ変更で「幅」または「長辺」を選び、数値を指定します。たとえばLINEやDiscordのスタンプなら320 pxです。元のサイズのままにする場合は「なし」のままにしてください。

  3. 3

    変換してダウンロードする

    APNGに変換を押します。ファイルの拡張子は .png になりますが、アニメーションはそのまま再生されます。

GIFのすべてのフレームと表示時間を、ピクセル単位でそのままアニメーションPNGにコピーします。LINEやDiscord、最新の主要ブラウザで使えます。

GIFをAPNGに変換する理由

GIFは1987年に生まれた形式で、当時の画面は最大256色でした。その決まりは今も変わらず、1フレームのパレットは最大256色、透明は完全な透明か完全な不透明かの1色のみです。そのため、暗いチャット背景の上ではGIFスタンプの縁がギザギザになり、白い縁取りも目立ちます。

APNGはこの2つの制限をなくしました。各フレームは最大24ビットカラーと8ビットのアルファチャンネルを持つPNGなので、縁をどんな背景にもなじませられます。この形式は2004年にMozillaが提案し、2008年にFirefox 3が再生に対応しました。その後、Safariはバージョン8(2014年)、Chromeはバージョン59(2017年)で対応しています。2025年に完成したW3CのPNG仕様第3版で、APNGは正式な標準の一部になりました。

GIF 1フレームあたりの色数
256
APNG 1フレームあたりの色数
1,670万
APNGのアルファ(GIFは1ビット)
8ビット
LINEアニメーションスタンプの上限
300 KB

GIF

Graphics Interchange Format

GIF は1987年に CompuServe が導入した形式で、短いループアニメーションでは今も最も広く対応しています。可逆ですが、1フレームあたり 256 色のパレットに制限されるため、写真やグラデーションではバンディングやディザリングが目立ちます。透明はオン/オフのみ(1 ビット)で、曲線の縁がギザギザになります。アニメーション GIF は、同じクリップの MP4 や WebP よりはるかに大きくなることがよくあります。すべてのブラウザー、チャットアプリ、SNS で GIF を再生できます。

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

APNG

アニメーションPNG

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

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

ステッカー配信サイトやアプリがアニメーションPNGを求める場合や、GIFの256色と1ビット透明の制限を超えて編集したい場合に、GIFをAPNGに変換します。

LINE・Discordスタンプ用にGIFをAPNGに変換

推奨非推奨
スタンプをアップロードする前に幅320 pxにリサイズするディザのかかったGIFから、なめらかな色を期待する
LINEスタンプは5〜20フレームに収める.gifを.pngに名前変更してアニメーションになると期待する
ファイルサイズがプラットフォームの上限内か確認するメールでAPNGを送る(多くのメールソフトは1フレームしか表示しません)
GIFが必要な場所のために元のGIFを残しておく長いクリップにAPNGを使う(動画を使いましょう)

APNGが動く環境と止まって表示される環境

Chrome、Edge、Firefox、SafariはWebページ上でAPNGをアニメーション再生でき、LINEとDiscordもアプリ内で再生します。一方、多くの画像編集ソフトやほとんどのメールソフトは標準画像しか読み込まず、静止画として表示します。害はありませんが、変換に失敗したと見間違えやすい点です。結果はブラウザのタブで開いて確認してください。

チャットやメールで使うことが中心なら、GIFのほうが確実です。プラットフォームにPNGを拒否された場合は、APNGをGIFに変換して戻せます。数秒を超える長さなら動画のほうがはるかに軽く、GIFをWebMに変換すれば、ループはそのままで容量を大幅に減らせます。

GIFのAPNG変換に関するよくある質問

GIFをAPNGに変換すると色はきれいになりますか?

いいえ。GIFのフレームはすでに256色に減色されており、失われた色合いはどの変換ツールでも元に戻せません。APNGはGIFを劣化なしでそのまま再現します。得られるのは、パレットの制限に再び縛られずに編集や色の変更、やわらかい影の追加ができるファイルです。

APNGの拡張子が.apngではなく.pngなのはなぜですか?

APNGは下位互換を保つように設計されているため、通常のPNGと同じ拡張子とMIMEタイプを使います。アニメーション用のチャンクに対応したソフトでは再生され、古いソフトではエラーにならず、通常のPNGとして最初のフレームだけが表示されます。

LINEのアニメーションスタンプの規定は?

LINE Creators Marketのアニメーションスタンプは、APNGのみ受け付けています。条件は最大320 × 270 px、5〜20フレーム、再生時間4秒以内、1ファイル300 KBまでです。変換前に、詳細設定でサイズを変更し、長いGIFは短くカットしておいてください。

APNGをDiscordのスタンプとしてアップロードできますか?

はい。Discordのサーバースタンプは512 KBまでのAPNGファイルを受け付けており、320 × 320 pxが推奨されています。容量が大きすぎるGIFのリアクション画像も、320 pxにリサイズしてAPNGで保存すると収まることがよくあります。

APNGはGIFより容量が小さいですか?

小さくなることもありますが、いつもではありません。どちらも可逆圧縮で、フレーム全体か変化した部分を保存します。そのため、ベタ塗りのイラストは少し小さくなりやすく、ディザのかかったGIFは少し大きくなりやすい傾向です。最も軽くしたいなら、GIFをWebPに変換するのが多くの場合有利です。