JPGをPNGに変換 - ロスレス、プライベート、即座に。
JPG、JPEG、WebP画像をロスレスPNG形式に変換。複数ファイルの一括変換、 WebPソースからの透過保持、ファイルサイズ比較に対応。アップロード不要、 登録不要、ブラウザで完結します。
Drop your images here
or browse files or paste from clipboard
JPGをPNGにオンラインで変換する方法
画像をアップロード
JPG、JPEG、またはWebPファイルをアップロードエリアにドラッグします。 一括変換するには複数のファイルを選択してください。モバイルでは タップしてカメラロールを参照できます。Ctrl+V(Macの場合はCmd+V) でクリップボードからスクリーンショットを貼り付けることもできます。
変換結果を確認
各ファイルには元のフォーマット、解像度、ファイルサイズと変換後の PNGサイズが表示されます。変化率でPNGがどれだけ大きくなったかが 正確にわかります。アルファチャンネルを持つWebPファイルの場合、 透過保持のオン・オフを切り替えられます。
PNGをダウンロード
個別のファイルのダウンロードアイコンをクリックするか、 「すべてダウンロード」で変換済みPNGを一度に保存します。 ファイルはデバイスに直接保存されます - サーバー処理なし、 キュー待ちなし、メール不要です。
JPGをPNGに変換するべきタイミング
スクリーンショットやテキストの多い画像
JPG圧縮はテキスト周辺に目に見えるアーティファクトを生成します - 12pxの等幅フォントのカラーハロー、UIラベルのぼやけたエッジ、 高コントラスト境界周辺のリンギングなどです。92%品質で保存された JPGスクリーンショットには既にこれらのアーティファクトが焼き付いて います。PNGに変換すると、後でトリミング、注釈追加、再保存が必要な 場合のさらなる劣化を防げます。PNGは2-3倍大きくなりますが、テキスト はすべての編集サイクルを通じて読みやすさを維持します。
ロゴとブランドアセットの変換
JPGで受け取ったロゴには透過がなく、白(またはオフホワイト)の 長方形が焼き付いています。PNGへの変換で魔法のように透過が 追加されるわけではありませんが、Figma、Photoshop、Canvaで ファイルを編集する際の画質劣化を防止します。実際の透過が必要な 場合は、ここで変換してからエディタで背景を除去してください。 PNG形式はJPGでは一切エンコードできない8ビットアルファチャンネルを サポートしています。
印刷・アーカイブ準備
印刷ワークフローではロスレス形式が要求されることが多いです。 JPGを開いて編集し、再保存するたびに再圧縮されてデータが 失われます - これをジェネレーションロスと呼びます。85%品質で 5-10回再保存すると、グラデーションにバンディングが現れ、 ディテールが目に見えてにじみます。編集前にPNGに変換すると ジェネレーションロスが完全に排除されます。ファイルは大きく なりますが、以降の保存はビット単位で同一になります。
Web開発 - アイコンとUIエレメント
ファビコン、アプリアイコン、ボタングラフィック、スプライトシートには ピクセルパーフェクトなエッジと透過が必要な場合が多いです。32x32の ファビコンをJPGで保存すると、DCT圧縮が8x8ブロック単位で動作する ため目に見えてぼやけます - アイコン全体がわずか4x4ブロックです。 PNGはすべてのピクセルを正確に保持し、任意の色への重ね合わせに 対応する透過背景をサポートします。256x256以下のWebアイコンでは、 PNGのほうがほぼ常にJPGよりも小さくなります。
JPG vs PNG圧縮 - ピクセルに実際に何が起きるのか
JPGは画像を8x8ピクセルのブロックに分割し、各ブロックに離散コサイン変換(DCT)を適用します。この変換はピクセルの輝度値を周波数係数に変換します。エンコーダーは高周波係数を積極的に量子化(丸め) - ここでデータが永久に失われます。品質85%では最高周波の係数(細かいディテール、シャープなエッジ)がゼロになります。品質60%では中周波データも丸められ、グラデーションに目に見えるバンディングが発生します。
PNGはまったく異なる方法で動作します。画像を行ごとに処理し、各ピクセルの隣接するピクセル(左、上、左上)に基づいて予測するフィルタを適用します。予測値と実際の値の差が保存され、deflate(ZIPファイルと同じアルゴリズム)で圧縮されます。いかなるステップでも情報は破棄されません。結果として、元のピクセル値にビット単位で正確に展開できるファイルが生成されます。
JPGからPNGへの変換は圧縮ダメージを元に戻さない
これが最もよくある誤解です。カメラやエディタがJPGを保存する際、高周波データを永久に破棄します。そのJPGをPNGに変換すると、すでに劣化したピクセルがロスレスコンテナにエンコードされます。PNGはJPGのアーティファクト - エッジ周辺のリンギング、8x8ブロック境界、カラーバンディング - を忠実に保持します。得られるのは損傷した画像のピクセルパーフェクトなコピーであり、復元されたオリジナルではありません。
実用的な価値はさらなるダメージの防止です。JPGを再保存するたびにDCT係数が再量子化され、より多くのデータが失われます。一度PNGに変換すれば、以降のすべての保存はロスレスになります。開いて修正し、繰り返し保存する編集ワークフローでは、これが重要です。さらなる編集なしの一度きりのフォーマット変更の場合、画質はソースJPGと同一のままです。
ファイルサイズの目安
4000x3000のカメラ写真は品質85%のJPGで通常3-5 MBです。同じ画像をPNGにすると15-25 MB - 約4-5倍になります。スクリーンショットは事情が異なります: コードエディタの1920x1080スクリーンショットはJPGで約150 KBですが、PNGでは300-500 KB程度です。フラットカラーの領域がdeflateで効率的に圧縮されるためです。要約すると、写真は大幅に大きくなり、スクリーンショットは中程度に大きくなります。実際のベンチマークによる詳細な比較については、JPG vs PNG vs WebP比較をご覧ください。
PNGが適さないケース
PNGはウェブ上の写真コンテンツには不向きです。幅1200pxのヒーロー画像がPNGで15 MB、WebPで400 KBということは、そのアセットだけでページの読み込みが37倍遅くなることを意味します。GoogleのCore Web Vitalsに警告されます。PNGはスクリーンショット、アイコン、ロゴ、テキストを含むグラフィックに使用してください。ウェブページの写真にはJPG 85%またはWebP 80%が正解です。ウェブ向けに画像をリサイズする必要がある場合は、先にリサイズしてWebPで保存してください。互換性のためにWebPファイルをJPG形式にする必要がある場合は、WebPからJPGコンバーターをご利用ください。
一括変換ワークフロー
このコンバーターは複数のファイルを同時に処理します。JPGのフォルダをドロップすると、各ファイルが個別のサイズ比較付きで変換されます。変換後に複数のPNGを結合する必要があるプロジェクトには、PNG結合ツールで1つの画像にまとめられます。複数ページのドキュメントが必要な場合は、JPGからPDFコンバーターがJPGとPNGの両方を受け付けます。
よくある質問
なぜJPGをPNGに変換するのですか?
JPGは非可逆DCT圧縮を使用しており、シャープなエッジ、小さなテキスト、1ピクセル幅のラインがぼやけます。PNGは行ごとのdeflateによるロスレス圧縮を使用し、すべてのピクセルを正確に保持します。鮮明なテキストレンダリング、透過サポート(アルファチャンネル)、またはスクリーンショット・ロゴ・UIエレメントのピクセルパーフェクトな精度が必要な場合にPNGに変換してください。また、JPGを再保存するたびに発生する再圧縮による画質劣化も回避できます。
JPGをPNGに変換すると画質は向上しますか?
いいえ。JPG圧縮は破壊的で、エンコード時にカラーデータを永久に破棄します。JPGをPNGに変換すると、さらなる劣化なしに画像の現在の状態が保持されますが、JPGがすでに捨てたディテールを復元することはできません。コピーを保護スリーブに入れるようなものです - さらなるダメージは防げますが、コピーはコピーのままです。最高画質が必要な場合は、元のソースからPNGで撮影またはエクスポートしてください。
なぜPNGファイルは元のJPGより大きいのですか?
写真コンテンツの場合、PNGファイルは通常JPGの3-5倍の大きさになります。500 KBのJPG写真はPNGに変換すると1.5-2.5 MBになることがよくあります。これはロスレス圧縮のトレードオフで、PNGはすべてのピクセル値を近似なしで保存します。フラットカラーのスクリーンショットやグラフィックスの場合、PNG deflate圧縮が均一な領域を効率的に処理するため、サイズ差はより小さくなります(1.5-2倍程度)。
複数の画像を一度に変換できますか?
はい。複数のJPG、JPEG、またはWebPファイルをドロップまたは選択すると、すべて同時に変換されます。各ファイルには、元のフォーマット、解像度、ファイルサイズと、変換後のPNGサイズが並べて表示されます。個別にダウンロードするか、「すべてダウンロード」ボタンですべてのPNGを一度に保存できます。ファイル数の制限はなく、ブラウザのメモリのみが制約となります。
スマートフォンやタブレットでも動作しますか?
はい。このコンバーターはiOS 15以降のSafari、AndroidのChromeとFirefoxなど、あらゆる最新のモバイルブラウザで動作します。アップロードエリアをタップしてカメラロールやファイルアプリから写真を選択できます。クリップボードからの貼り付けはiPadOSとAndroid 12以降で対応しています。処理はデバイス上で行われるため、変換速度はお使いの端末のハードウェアに依存します。一般的な1200万画素のスマートフォン写真は1秒以内に変換されます。
JPGではなくPNGを使うべきなのはどのような場合ですか?
スクリーンショット、ロゴ、アイコン、図表、テキストの多い画像、UIエレメント、透過が必要なものにはPNGを使用してください。カメラ写真、SNS画像、ピクセルパーフェクトな精度よりファイルサイズが重要なウェブページにはJPGを使用してください。簡単な判断基準: シャープなエッジやテキストがある画像はPNG、実際の風景の写真はJPG 85%品質で、画面表示サイズでは目に見える違いなしにファイルサイズを3-5分の1に削減できます。
画像は安全ですか? 変換はどこで行われますか?
画像がデバイスから外に出ることは一切ありません。変換はすべてCanvas APIとJavaScriptを使用してブラウザ内で実行されます。サーバーへのファイルアップロードは行われません。ブラウザの開発者ツール(F12)を開き、ネットワークタブに切り替えて画像を変換すると、送信リクエストがゼロであることを確認できます。タブを閉じればすべてのデータがメモリから消去されます。
WebPファイルの透過は保持されますか?
はい。アルファチャンネルを持つWebPファイルは、PNGに変換する際に完全な透過が維持されます。透過トグルはデフォルトでオンになっており、WebPファイルをアップロードすると自動的に表示されます。透過部分を白で塗りつぶしたい場合は、変換前にトグルをオフにしてください。JPGファイルには透過がないため、JPG入力ではトグルは効果がありません。