UltKit

PNGをGIFに変換

テンプレートや古い編集ソフト、GIF専用の入力欄がほかの形式を受け付けないときは、PNGをGIFに変換します。シンプルな図版はそのまま変換されますが、写真や柔らかい影は変化します。その変化をこのページで説明します。

画像変換

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

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

出力

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

このツールの使い方

  1. 1

    PNGファイルをアップロード

    PNGを最大20枚まで追加できます(1枚あたり95 MBまで)。ロゴ、ドット絵、アイコン、スクリーンショットがきれいに変換できます。

  2. 2

    必要に応じてサイズを指定

    変換先はすでにGIFになっています。詳細設定の出力画像のサイズ変更で大きなPNGを縮小すると、GIFの容量も小さく抑えられます。

  3. 3

    「GIFに変換」を押す

    PNG1枚につきGIF1枚が作成されます。個別に、またはZIPにまとめてダウンロードできます。ファイルは30分後に削除されます。

PNGをGIFに変換すると、画像は256色と完全透明1色に制限されます。フラットなグラフィックはそのまま残りますが、写真や柔らかい影は再現されません。

PNGからGIFへ:GIFに取って代わった形式を逆に変換する

PNGはGIFがきっかけで生まれました。1994年後半、UnisysがGIFに使われているLZW圧縮の特許について、GIFを書き出すソフトにライセンス料が必要だと発表し、開発者のグループが特許のない代替形式を設計しました。PNGは1996年にW3C勧告となり、静止画でGIFにないもの、つまり数百万色、完全なアルファチャンネル、より優れた可逆圧縮を備えていました。

そのため、PNGからGIFに戻すことは、これらを手放すことになります。変換するのは、保存先がGIFしか受け付けない場合や、古いアニメーションソフトやGIFベースのテンプレートなど、他のフレームと同じ形式が必要な場合です。それ以外の多くの場合は、PNGのまま、またはWebPをお使いください。

PNG(32ビット)

1,670万

使用可能な色数 · 1ピクセルあたり256段階の透明度

フラットな絵は変化なし、グラデーションは減色

GIF

256

フレームあたりの色数 · 1色が完全透明

PNG

Portable Network Graphics

PNG は、1996年に PNG Development Group が公開し、のちに W3C と ISO が標準化した可逆のラスター形式です。すべてのピクセルを正確に保持し、完全なアルファ透明に対応し、文字、シャープな輪郭、単色の面をノイズなく扱えます。この正確さから、スクリーンショット、ロゴ、アイコン、UI グラフィックに最適です。代償はサイズで、PNG で保存した写真は、同じ写真の JPEG や WebP の数倍になることがよくあります。すべてのブラウザ、OS、編集ソフトで PNG を開けます。

圧縮方式
可逆
透過
対応
アニメーション
非対応
登場時期
1996 · PNG Development Group
PNG 変換

GIF

Graphics Interchange Format

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

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

古い編集ソフト、アニメーションツールのフレーム入力、テンプレートなど、GIFしか受け付けない場所のためにPNGをGIFに変換します。GIFからPNGに戻せば、編集できる静止画が得られます。

PNGをGIFに変換する際のよくある誤解

誤解PNGを変換すればGIFが動く。

事実PNG1枚から作ったGIFは1フレームです。動かすには複数のフレームが必要ですが、1枚の画像には含まれていません。

誤解GIFならロゴの下の柔らかい影が残る。

事実GIFの透明は「あり」か「なし」のどちらかなので、柔らかい影はべたっとした形になるか、薄い縁が消えます。

誤解色は必ず悪くなる。

事実256色以下のPNGは、ピクセルごとにそのまま変換され、まったく変化しません。

PNGからきれいなGIFを作る方法

アップロードする前に、PNGをパレットに合わせて準備しておきましょう。縁が柔らかいロゴは、配置先のページの色の上に置いて、混ざった縁のピクセルがその色と合うようにすると、縁取りのような不自然な輪郭を防げます。グラデーションは、できれば数色のフラットな色に減らしてください。文字は、縁の多くが完全なピクセルになる大きさにします。

ドット絵は完全に変換できる例外です。大きくしたい場合は、先に編集ソフトで整数倍に拡大してください。写真のような画像は、本当にGIFが必要かどうかを考えてみてください。動きが目的なら、動画をGIFに変換ツールで短い動画から作るほうが、どんな静止画よりずっときれいです。フレームレートやサイズの選び方は動画からGIFを作る方法で解説しています。

PNGをGIFに変換することに関する質問

透過PNGをGIFにすると縁がギザギザになったり白っぽい縁取りが出たりするのはなぜですか?

PNGは1ピクセルごとに256段階の透明度を持てるため、縁や影がなめらかにフェードします。一方GIFの透明色は1色だけで、各ピクセルは完全に透明か完全に不透明のどちらかです。半透明の縁のピクセルはどちらかに振り分けられるため、ギザギザや、背景と混ざっていた色の薄い輪郭が残ることがあります。

1枚のPNGからGIFアニメを作れますか?

どの変換ツールでも不可能です。PNG1枚には1つの絵しかなく、動かす元がないためです。ここでアップロードしたPNGは、それぞれ1フレームのGIFになります。動きが必要な場合は、MP4をGIFに変換で動画から作成するか、フレームをPNGのまま保ちアニメーションPNGを作成してください。

色数の少ないPNGはGIFにしても見た目が変わりませんか?

はい。PNGが256色以下で、半透明のピクセルがなければ、GIFにも同じピクセルがそのまま保存され、近似は行われません。ドット絵、フラットなアイコン、単純な図などは、たいていこの条件を満たします。

グラデーションが縞模様や斑点になるのはなぜですか?

なめらかなグラデーションには何千もの階調が含まれることがあります。256色のパレットに収めると、階調がまとまって帯状の縞が見えるか、ディザリングと呼ばれる細かいドットのパターンで足りない色を疑似的に表現することになります。どちらもこの形式の限界です。避けるにはPNGのまま使ってください。

GIFは元のPNGより容量が小さくなりますか?

フルカラーのPNGでは小さくなることがあります。1ピクセルが3〜4バイトから、1バイトのパレット番号になるためです。すでにパレット方式だったPNGは、PNGのDEFLATE圧縮がGIFのLZWより優れていることが多いため、GIFでもほぼ同じか少し大きくなります。