JXLをJPEGに変換:JPEG XLファイルをどこでも開く

JPEG XL(.jxl)をデコードし、標準のJPEGとして再エンコード。すべてブラウザ内で完結し、アップロードなし。JXLを今も開けない多くのアプリやブラウザのために。

ブラウザーネイティブ
プライバシー第一
無料

今すぐ変換

ファイルをここにドラッグ&ドロップ

または

使い方

JPEG XLは、ロイヤリティフリーのJPEG後継として作られました。同じ画質でファイルがより小さくなり、さらに既存のJPEGを劣化なしで詰め直せるという特長もあります。一時はこれが本命に見えました。ところがChromeが2023年にサポートを削除し、多くのブラウザ・画像編集ソフト・OSのプレビュー機能は今も.jxlをそもそも開けません。カメラやデザインツール、あるいは誰かから受け取ったJXLファイルが見られないとき、このツールはそれを、どこでも開けるJPEGに戻します。 内部では、@jsquash/jxlデコーダーのWebAssembly版が.jxlを生のピクセルに読み込み、そのピクセルをOffscreenCanvasに描画したうえで、Canvasが画質0.85でJPEGに再エンコードします。JPEGは非可逆のDCT形式なので、結果はデコードした画像を新たに圧縮したものであり、元のバイトをそのままコピーしたものではありません。通常の写真であれば、一般的な表示サイズで違いはわかりません。 処理はすべてあなたの端末上で動きます。ファイルはArrayBufferとしてメモリに読み込まれ、ブラウザのタブ内でデコードされます。サーバーへは何も送られず、何も保存されません。JXLが顧客への納品物やカメラの原本、あるいはアップロードフォームに渡したくないものであるとき、この点が効いてきます。

関連変換ツール

あなたのワークフローに役立つ他の強力なコンバーターを発見してください

JXL→PNG変換:JPEG XLをブラウザでデコード

JPEG XL(.jxl)をブラウザだけでPNGにデコード。ピクセルを正確にデコードし、アルファチャンネルも保持。どこでも開けます。アップロードは一切ありません。

AVIFをJPEGに変換:AV1画像をJPGにデコード

AVIF(AV1)画像をブラウザ内でそのままJPEGに変換。AV1のデコードはWASM、JPEGのエンコードはブラウザ標準、アップロードは一切なし。古いアプリやアップロードフォームでも開けるJPGが手に入ります。

PNGをJPEGに変換 - 重い写真PNGを軽くする

ブラウザでPNGをJPEGに変換し、写真のファイルサイズを削減。品質85の不可逆圧縮で再エンコードし、透明部分は背景色で塗りつぶされます。アップロードなし、ファイルは端末から出ません。

QOIをPNGに変換:Quite OK Imageを無料でデコード

QOI(Quite OK Image)ファイルをブラウザ上で直接PNGにデコード。可逆・アップロード不要で、QOIに対応していないエディターやブラウザでも.qoiを開けます。

PNGをQOIに変換:可逆圧縮のQuite OK Image

PNGをブラウザ内でQOI(Quite OK Image)にエンコード。可逆・1パス・アップロードなし。ゲームエンジンやアセット処理、デコーダーのテスト向け。

JPEGをJXLに変換:ブラウザ内で可逆的に再エンコード

JPEGをブラウザ内でローカルにJPEG XL(.jxl)へ変換。デコード後のピクセルを可逆的に再エンコード。アップロードもサーバーも登録も不要。

他のJXL

機能

  • ファイルアップロード不要
  • 100% プライバシー重視
  • ブラウザー駆動
  • 高速処理
  • 永久無料

対応フォーマット

.jxl

出力: JPG

技術仕様

input Format JPEG XL (.jxl)
output Format JPEG (.jpg)
compression Type 画質0.85での非可逆JPEG(DCT)再エンコード
quality Retention 写真なら見た目はほぼ同等。非可逆の再エンコードで、バイトは保持しない
color Space Support 8ビットsRGBのRGB出力。アルファは合成(JPEGに透明度はなし)
max Resolution 端末のメモリのみが上限
processing Time 瞬時、ブラウザ内で動作

主な利点

  • JPEGはどこでもサポートされるため、開けなかった.jxlをどのアプリでも開ける
  • WebAssemblyによりすべてブラウザ内で動作し、アップロードは不要
  • 正確なJXLデコードに続いて、きれいなJPEG再エンコードを実行
  • アカウント不要、回数制限なし、透かしなし
  • 大きな画像も処理可能で、上限は端末のメモリのみ
  • Mac、Windows、Linux、モバイルで同じ挙動

一般的な使用例

  • JPEG XLのサポートをやめたシステムやエディターでJXLファイルを表示する
  • JXLの書き出しをメール・チャット・SNSで共有できるようにする
  • カメラやデザインのJXL出力を、古いソフトのワークフローに取り込む
  • かつてJXLだった画像を、JPEGしか受け付けないCMSに埋め込む
  • 顧客がJXLの納品物を開けないときに、JPEGを送る
  • JXLマスターと並べてJPEGのフォールバック一式を用意する
  • JXLだけのアーカイブから使える画像を取り出す

プロのヒント

  • 元のJXLはマスターとして残し、JPEGは置き換えではなく互換用のコピーとして扱う
  • 画像に透明度がある場合は、合成されないよう代わりにJXLをPNGに変換する
  • トランスコードされたJXLから元の完全なJPEGを取り戻すには、再エンコードではなくJXLエンコーダーの逆トランスコードモードを使う
  • JPEGはJXLよりやや大きくなると見込んでおく。それが普遍的な互換性の対価
  • EXIFやカラープロファイルが重要なら、JPEGからは取り除かれるため、そのメタデータは別途コピーしておく

よくある質問

JPEG XLは主流のサポートにたどり着けませんでした。Chromeはフラグの裏で搭載した後、2023年に取り下げました。Safariはバージョン17で対応しましたが、多くの編集ソフトやCMSのアップローダー、WindowsやAndroidの標準ビューアーは今も読めません。JPEGに再エンコードすれば、プラグインもフラグも不要で、どの画像アプリでも開けるファイルになります。
いいえ。.jxlは可逆の画像を保持できますが、ここでの出力はJPEGで、JPEGは常に非可逆です。デコーダーはピクセルを正確に復元し、そのうえでCanvasが画質0.85でJPEGに再圧縮します。写真ならこの劣化はたいてい気づきませんが、これはあくまで再エンコードであり、元データのバイト単位のコピーではありません。
このツールではできません。JXLの可逆JPEGモードは元のJPEGビットストリームを正確に復元できますが、それができるのは逆トランスコードモードで動くJXLエンコーダーだけです。このコンバーターはピクセルにデコードして全く新しいJPEGをエンコードするため、得られるのは見た目が同等の画像であり、バイト単位で同一の原本ではありません。
たいていは大きくなります。同等の画質をより少ないバイト数に収めることこそJXLの目的なので、相当するJPEGは大きくなりがちです。正確な比率は画像とJXL作成時の設定によります。サイズを優先するなら、JXLをマスターとして残し、互換性が必要な場面だけJPEGを使ってください。
JPEGにはアルファチャンネルがないため、透明部分は変換時にCanvasの背景と合成されます。JPEGはアニメーションも保存できないので、アニメーションJXLは1枚の静止画にまとまります。透明度を保ちたい場合は、代わりにJXLをPNGに変換してください。
残らないものと考えてください。デコーダーは生のピクセルを生成し、Canvasがそれを再エンコードするため、EXIFやICCプロファイル、その他の埋め込みタグはJPEGには引き継がれません。GPS座標や撮影日時、特定のカラープロファイルに頼っているなら、JPEGと一緒に元のJXLを保管しておいてください。
いいえ。JXLのデコードと再エンコードはすべてWebAssemblyによりブラウザ内で行われます。ファイルはローカルで読み込まれ、メモリ上に保持され、ダウンロードとして返されます。複製が端末から出ることはなく、サーバーには何も保存されません。
WASMデコーダーにはクロスオリジン分離されたコンテキスト(SharedArrayBuffer)が必要で、このサイトはそれを有効にしていますが、極端に古いブラウザや過度に厳しいプライバシー拡張機能がそれを妨げることがあります。最新のブラウザを使い、そのファイルが本当にJPEG XLで、たとえば名前を変えただけのAVIFではないか確認してください。非常に大きな画像は、RAMの少ない端末でメモリを使い切ることもあります。