JXL を PNG に変換

ここで JXL を PNG に変換できます。無料、アカウント不要です。ファイルを上の枠に落とせば、数秒で結果がダウンロードできる状態になります。 変換はお使いのブラウザーの中で行われるので、ファイルはアップロードされません。Windows でも macOS でも Linux でも、iPhone でも Android でも同じように動き、通信を切っても動き続けます。

  • 処理される場所 ブラウザーの中です。ファイルがアップロードされることはありません。
  • 可逆 何も捨てられません。PNGはJXLが持っていたものをそのまま保持します。
  • ファイルサイズの上限 1ファイルあたり100MBまで。無料、アカウント不要です。

一度に100ファイルまで。フォーマットが混ざっていても構いません。

JXLからPNGへの変換で実際に起きること

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as JXL.

JXL7 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as PNG.

PNG139 KB19.6 倍

なだらかな階調、やわらかい輪郭、粒状感のある写真です。PNGが想定している、あるいは想定していない典型例で、数値がどちらなのかを示します。 どちらの画像もコードで描き、このページで動くのと同じ変換器でエンコードしています。つまりサイズは当サイト自身の出力です。
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as JXL.

JXL5 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as PNG.

PNG7 KB42% 大きい

背景が透明で、図形にグラデーションがかかっています。PNGは両方を保持するか、片方だけ保持するか、透明部分を単色で塗りつぶすかのいずれかです。ここが見落とされがちな差です。 どちらの画像もコードで描き、このページで動くのと同じ変換器でエンコードしています。つまりサイズは当サイト自身の出力です。
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as JXL.

JXL13 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as PNG.

PNG3 KB5.1 分の 1

インターフェース、グラフ、ロゴのような、平坦な色と硬い輪郭です。上の写真とは挙動がまったく違い、答えが「ファイルの中身による」になる理由でもあります。 どちらの画像もコードで描き、このページで動くのと同じ変換器でエンコードしています。つまりサイズは当サイト自身の出力です。

編集ソフトが JPEG XL を読んでくれない

JPEG XL に対応しているソフトはまだ多くありません。GIMP は読み込めますが、Photoshop はプラグインが必要で、多くの無料の編集ソフトやオンラインのデザインツールは対応していません。2021年に標準化された比較的新しい形式なので、既存のソフトの取り込みダイアログにまだ届いていないのです。

PNG はその逆で、開けない画像編集ソフトを探すほうが難しい形式です。1996年から仕様が公開されていて、可逆で透明も持て、プラグインなしでどのソフトでも読み込めます。だからこそこの変換が存在します。PNG のほうが優れているからではなく、手元のソフトが受け入れてくれる形式だからです。

「可逆」が意味すること

この組み合わせに品質設定はなく、それには理由があります。PNG は復号された画像のピクセルを1つ残らず正確に保存するので、編集ソフトで開くファイルは JXL が復号した画像そのもので、その上にさらに圧縮によるノイズが重なることはありません。

ただしすでに起きてしまった劣化を元に戻すことはできません。JPEG XL には可逆と非可逆の両方のモードがあり、元のファイルが非可逆で作られていた場合、PNG はその結果を忠実に保存するだけで、修復はしません。可逆という言葉はこの変換の工程が何も足さないという意味であって、写真そのものが無傷という意味ではありません。

透明はそのまま引き継がれる

どちらの形式も完全なアルファチャンネルを持つので、何も平坦化されず背景色を聞かれることもありません。切り抜いた商品写真も、何も背景のないロゴも、やわらかい影のついたアイコンも、縁のにじみを保ったまま編集ソフトに届きます。

これは同じファイルを JPG に変換する場合との、いちばんはっきりした違いです。JPG にはアルファチャンネルがないので、同じ画像を変換すると符号化の前に背景色で塗りつぶされてしまい、白い背景に平坦化した切り抜きは色付きの背景に置いたとたん破綻します。画像を合成するつもりなら、PNG は好みではなく必須です。

PNG は JPEG XL より何倍も大きくなる

PNG は大きなファイルになるのが弱点で、この変換はまさにそこに踏み込みます。PNG は隣り合うピクセルから予測して差分を無劣化で詰め込む方式で圧縮するので、平らな色や線画には強い一方、写真ではセンサーノイズの一粒一粒まで正確に保存しなければならず苦手です。

JPEG XL は3世代あとに作られたコーデックで、PNG が得意な仕事でも PNG を上回る可逆モードを持ち、さらに非可逆モードまで備えています。ですからサイズが増えるのは想定どおりで、増え方は画像そのものによって大きく変わります。フラットなイラストならほとんど変わらず、1200万画素の写真なら何倍にもなり得ます。まず1枚変換して両方のサイズを確認してから、大量に変換してください。

PNG は作業用の複製であって、置き換えではない

成立する流れは、JPEG XL を残したまま PNG を書き出し、編集を行い、仕上がったものを最終的にふさわしい形式で保存する、というものです。PNG はピクセルをあるプログラムに取り込むためのもので、取り込まれたあとにその PNG が果たす役割はもうありません。

そのあとで JXL を削除してしまうことだけは避けてください。JXL のほうが小さく、同等以上の情報を持ち、元のファイルが持っていた深度やメタデータをまだ持っている唯一のコピーです。フォルダーがいつの間にか3倍のサイズの PNG ばかりになり、元のファイルは捨ててしまった、というのがこの節が防ごうとしている失敗です。

色深度は8ビット、JPEG XL が持つ32ビットではない

JPEG XL はチャンネルあたり最大32ビットと広い色域を保持できますが、PNG は最大16ビットで、実際には8ビットで書かれることが多い形式です。ここのパイプラインは8ビットの RGBA に復号してから符号化するので、元がどれだけの深度でも出てくる PNG は8ビットです。

スクリーンショットや線画、ふつうのカメラの JPEG など、変換する多くのものはもともと8ビットなので、これは実際にはほとんど影響しません。広色域や HDR のファイルでグラデーションのバンディングを防いでいた余分な精度がある場合は影響が出ます。そうした写真を本格的に編集するなら、JPEG XL を原本とし、それを読める GIMP を使ってください。

メタデータは JPEG XL から引き継がれない

JPEG XL は EXIF、XMP、ICC プロファイルを保持でき、PNG も3つとも保持できますが、この変換では1つも引き継がれません。ブラウザー側の画像変換はすべて、生のピクセルに復号してから再び符号化するので、カメラの機種や撮影日、位置情報、色空間の情報を置いておく場所がなくなります。

「メタデータを削除」の切り替えは既定でオンになっていますが、その位置に関わらず結果は同じです。編集ソフトに渡すだけならたいてい関係なく、ウェブに載せるなら静かなプライバシー上の利点になります。問題になるのは PNG を保管用の原本として使おうとする場合だけで、それは避けたほうがよく、保管は残しておいた JPEG XL の役目です。

スクリーンショットや線画なら PNG がそのまま向いている

PNG はスクリーンショットや線画、ウェブ用途に向いた形式で、これらはサイズの増加がほとんど気にならないケースです。スクリーンショットは平らな色の領域に鋭い文字が乗っているだけの内容が多く、これはまさに PNG の予測方式が得意とする入力です。図やUIのモックアップも同じように振る舞います。

ですから判断は見た目より簡単です。JPEG XL の中身が平らなイラストや画面キャプチャ、図であれば、PNG への変換はほとんど代償なく互換性を得られ、保存しておいても問題のないファイルになります。写真であれば、PNG は目的への一時的な手段にすぎず、原本を削除しないという前の節の話がそのまま当てはまります。

フォルダーごとの JPEG XL を PNG にまとめて変換する

1枚だけということはむしろまれです。JPEG XL を持っている人はたいていまとめて持っています。アーカイブの書き出しや写真ライブラリーの変換、静かに JPEG XL を選んでいたツールなど、この形式は一括で届くことが多いからです。フォルダーごと置けば1件ずつ変換され、進行状況も1件ごとに表示され、結果はまとめて戻ってきます。

変換はタブの中で行われるため、バッチはアップロードの待ち時間や1日あたりの上限ではなく、お使いのプロセッサーとメモリーに左右されます。無料の上限は1ファイルあたり100 MB です。大量の写真をまとめて変換するときは失敗の心配というより、生成される PNG が元の JPEG XL の何倍ものディスク容量を必要とすることに気をつけてください。

JXL を PNG に変換する手順

  1. お手元の JXL ファイル をこのページに落とすか、押してファイルを選んでください。
  2. 変換先に PNG を選びます。変換はブラウザーの中で行われ、ファイルはアップロードされません。
  3. できあがった PNG ファイル をダウンロードします。

JXL と PNG——何が変わるか

JXLとPNGの比較
JXLPNG
正式名称JPEG XLPortable Network Graphics
拡張子.jxl.png
メディアタイプimage/jxlimage/png
圧縮方式設定によってどちらにもなる可逆 — 何も捨てない
最初の公開20211996
発行元Joint Photographic Experts GroupPNG Development Group
仕様ISO/IEC 18181ISO/IEC 15948
ライセンスオープン標準オープン標準
現在の位置づけ限定的現行
ビット深度3216
扱える色RGB, グレースケール, 広色域RGB, グレースケール, インデックスカラー
最大の画像1辺 2,147,483,647 px
ブラウザで開けるか一部のブラウザすべてのブラウザ
代わりに検討される形式AVIF, WebPWebP, SVG

失われるもの

PNG が持てるのは静止した 1 フレームだけです。動く JXL ファイル からは最初のフレームだけが残り、あとは落ちます。この変換はそこから 1 枚の絵を取り出すもので、動きを運ぶものではありません。

JXL は 1 チャンネルあたり 32 ビットまで扱え、PNG に残るのは 16 ビットです。この余裕こそが、思い切った補正をかけてもトーンジャンプを出さずに耐えるぶんです。ですから変換は編集のあとに行ってください。先ではありません。

残るもの

失われるものはありません。JXL も PNG も中身を劣化なしに保持します。この変換が変えるのは包み方であって品質ではないので、劣化が積み重なる心配をせずに何度でも繰り返せます。

透明は保たれます。JXL も PNG もアルファチャンネルを扱えるので、切り抜いた部分は切り抜かれたままで、その後ろに何かが塗られることはありません。

結果を開く

PNG は今のブラウザーならどれでも開けます。JXL はそこまでも届きません。ファイルがウェブページや申込フォームへ向かうのであれば、たいていはそれがこの変換の理由のすべてです。

GIMPは JXL と PNG のどちらも読めるので、別のプログラムを開かずに、結果を元のファイルと並べて確かめられます。

どちらの形式が何のためのものか

2 つは狙っている用途が違います。JXL は長期保存と写真、PNG はスクリーンショット、ロゴと線画、ウェブです。ここは考える価値があります。一方が存在する理由が、そのままもう一方が使いにくい理由になっていることが多いからです。

JXL は Joint Photographic Experts Group の形式です(2021 年に登場)。 記録は 1 チャンネルあたり 32 ビットです。

PNG は PNG Development Group の形式で、1996 年から使われています。規定は ISO/IEC 15948 です。Adobe Photoshop、GIMP、Paint.NETがこの形式を読めます。

PNG は 1996 年、JXL は 2021 年に登場しました。人に渡すならたいてい古いほうが安全で、新しいほうは同じ仕事をより少ないバイト数で片づけます。

JXL から PNG:よくある質問

JXL ファイル はどこかにアップロードされますか。

いいえ。この変換は完全にブラウザーの中で行われるので、ファイルが端末から出ることはありません。ご自分で確かめられます。開発者ツールのネットワークタブを開いて、何か変換してみてください。ページそのものと、このサービスの費用をまかなっている分析・広告のリクエストは見えますが、あなたのファイルを運んでいるリクエストはひとつもありません。

JXL から PNG への変換は無料ですか。

はい。アカウントも透かしもなく、消費される 1 日の割り当てもありません。お使いの機械の上で動くので、何度でも戻ってきていただけます。ブラウザーが扱えるのは 100 MB までのファイルで、一度に 100 本です。

JXL を PNG に変換すると品質は落ちますか。

いいえ。PNG は同じ内容を何も捨てずに保持できるので、結果は品質の点で元のファイルと同じです。

動く JXL ファイル は PNG になっても動きますか。

PNG が持てるのは静止した 1 フレームだけです。動く JXL ファイル からは最初のフレームだけが残り、あとは落ちます。この変換はそこから 1 枚の絵を取り出すもので、動きを運ぶものではありません。

JXL から PNG にすると、色深度は下がりますか。

JXL は 1 チャンネルあたり 32 ビットまで扱え、PNG に残るのは 16 ビットです。この余裕こそが、思い切った補正をかけてもトーンジャンプを出さずに耐えるぶんです。ですから変換は編集のあとに行ってください。先ではありません。

JXL から PNG への変換は可逆ですか。

失われるものはありません。JXL も PNG も中身を劣化なしに保持します。この変換が変えるのは包み方であって品質ではないので、劣化が積み重なる心配をせずに何度でも繰り返せます。

これらのフォーマットについて

この数値の出典

このページがJXLとPNGについて述べていることは検証できます。根拠となる資料は次のとおりです。