GIFをAPNGに変換
APNGはアニメーションするPNGです。GIFと同じフレームとタイミングを、フルカラーとなめらかな半透明を扱える形式で保持できます。スタンプの登録先からAPNGを求められたときや、256色の上限なしでアニメーションを編集したいときに、ここで変換してください。
画像変換
またはJPG, JPEG, JPE … ファイルをここにドロップ ·
1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除
ファイルは当社のサーバーで処理され、30分後に削除されます。
85 なら写真は元の画像と見た目がほぼ変わりません。ファイルを小さくしたいときだけ下げてください。
JPG、BMP、EPS は透過に対応していません。透明な部分はこの色で塗りつぶされます。
透明な部分の背景に使う16進カラーです(例: #FFFFFF)。
この形式には 1 枚の画像しか保存できません。アニメーションを残すには GIF または WebP を選んでください。
マルチサイズのアイコンは 1 つのファイルに複数の解像度を含み、ブラウザや OS が必要なサイズを選びます。
元のサイズを維持するか、片方の辺を入力すると縦横比を保ったままサイズ変更します。
上で選んだ辺のピクセル数です。
元のサイズに対する割合です。
画面や Web には sRGB が適しています。印刷用途では元の色空間を維持してください。グレースケールにすると色情報は失われます。
メタデータのみ変更します。0 なら元の値を維持します。プリンターや一部のサイトがこの値を読み取りますが、ピクセル数は変わりません。
このツールの使い方
- 1
GIFを追加する
アニメーションGIFをアップロード欄にドロップします。1回に最大20ファイル、1ファイル95 MBまで追加できます。
- 2
必要に応じてサイズを変更する
詳細設定のサイズ変更で「幅」または「長辺」を選び、数値を指定します。たとえばLINEやDiscordのスタンプなら320 pxです。元のサイズのままにする場合は「なし」のままにしてください。
- 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
APNG
アニメーションPNG
APNGは、2004年にMozillaの開発者が提案した、複数のフレームを保存してアニメーションを作れるPNGの拡張形式です。GIFと違い、24ビットのフルカラーとなめらかな8ビットのアルファ透過に対応するため、どんな背景でもアニメーションの縁がきれいに表示されます。古いPNGビューアーでは最初のフレームだけが表示されるので、後方互換性があります。最近のブラウザーはすべてAPNGを再生できますが、多くの編集ソフト、メッセージアプリ、SNSでは今も通常の静止PNGとして扱われます。各フレームを可逆で保存するため、ファイルが大きくなることがあります。
- 圧縮方式
- 可逆
- 透過
- 対応
- アニメーション
- 対応
- 登場時期
- 2004 · Mozilla
ステッカー配信サイトやアプリがアニメーション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に変換するのが多くの場合有利です。
- APNGをGIFに変換アニメーションPNG(APNG)をGIFに変換し、チャットや掲示板、メールでも動くようにします。フレームと表示時間はそのまま。最大20ファイル、30分後に削除されます。
- GIFをWebPに変換GIFをアニメーションWebPに変換。全フレームと表示タイミングを保ったまま、容量は半分以下になることも多いです。Webサイトや WhatsAppステッカーに。登録不要。
- GIFをPNGに変換GIFを透過を保ったままPNGに変換。最初のフレームを静止画として取り出すことも、アニメーションの全フレームを個別のPNGファイルとして書き出すこともできます。
- GIFをWebMに変換GIFをWebM動画に変換。同じループのまま、容量は通常約10分の1に。Discordへのアップロード、Telegramの動画スタンプ、Webページの無音自動再生に使えます。
- GIFをMP4に変換GIFをMP4動画にオンラインで変換。GIFアニメをH.264動画にすると容量は通常数分の一になり、チャットやSNSでもなめらかに再生されます。
- GIFを256KB以下に圧縮アニメーションGIFを幅128pxで256KB以下に圧縮します。Discordのカスタム絵文字の容量上限と推奨サイズに対応。ループは維持され、アカウント登録も不要です。