画像を GIF に変換
静止画を選び、GIF キャンバスとフレーム間隔を設定して、端末内で作成した本物のアニメーション GIF をダウンロードします。
ローカル GIF89A エンコーダー
静止画像をアニメーション GIF に変換
順序を指定した画像を選び、共通のキャンバスとタイミングを設定して、このブラウザーで作成した GIF をダウンロードします。
使い方
使い方
- JPEG、PNG、WebP 画像を最大 20 枚選びます。最初のフレーム順はファイル名に従います。
- GIF キャンバス、フレーム間隔、再生ループを設定します。各フレームは不透明な白背景の中央に合わせられます。
- GIF を作成し、フレーム、寸法、ファイルサイズを確認してアニメーション画像をダウンロードします。
本物の GIF89a ファイル
現在のブラウザーは Canvas で画像フレームを描画できますが、ネイティブ GIF エンコーダーは提供していません。このページは GIF89a フレームレコードと LZW 圧縮画像データをブラウザー内で書き込み、image/gif をダウンロードします。PNG、WebP、動画、ZIP の名前を GIF に変えることはありません。
フレームとキャンバスの上限
元ファイルは最大 20 個、各 20 MB、合計 100 MB までです。GIF キャンバスは各辺 1,600 ピクセル、1 フレーム 192 万画素までです。元ファイルは 1 枚ずつデコードし、完成した GIF はダウンロードまでブラウザーメモリに保持し、80 MB に制限します。
パレットと透明度の制限
GIF は 1 フレームにつき最大 256 色です。このツールは固定の 256 色パレットを使い、全フレームで予測可能なパレットを共有します。各フレームを白背景に平坦化するため、PNG や WebP の透明部分は白になり、元のメタデータ、カラープロファイル、アニメーション、編集可能なレイヤーは保持されません。
よくある質問
あわせて知りたいこと
本物のアニメーション GIF をダウンロードできますか?
はい。出力は image/gif MIME タイプの GIF89a バイナリで、選択した静止画ごとに GIF フレームが 1 つあり、GIF LZW 圧縮を使います。
元画像と色が異なるのはなぜですか?
GIF は 256 色までです。Canvas ピクセルを固定 256 色パレットに減色するため、グラデーションに縞が出たり微妙な色が簡略化されたりする場合があります。
元画像の寸法が異なる場合はどうなりますか?
すべてのフレームで入力したキャンバス寸法を使います。各元画像は比率を保ってキャンバス内に収まるよう縮小され、中央に配置され、必要な周囲は白になります。
透明ピクセルを保持できますか?
いいえ。現在のローカルエンコーダーは白背景の不透明フレームを作成します。アルファ透明度が必要な場合は元の PNG または WebP を使ってください。