HEIC を JXL に変換

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

  • 処理される場所 ブラウザーの中です。ファイルがアップロードされることはありません。
  • 非可逆 サイズと引き換えに細部が失われます。JXLはHEICのすべてを保持できません。
  • ファイルサイズの上限 1ファイルあたり100MBまで。無料、アカウント不要です。

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

次世代形式同士の乗り換え

JPEG XL は将来性を見込んで採用が検討されている圧縮形式で、対応するツールが少しずつ増えています。HEIC のままでは扱えない環境で、JPEG XL であれば読めるという場面でこの変換が使われます。

対応状況はまだ限られているため、渡す前に受け取り側が JPEG XL に対応しているか確認しておくと安心です。

HEIC は画素まで完全に展開される

この変換器は HEIC を専用のライブラリーで画素のデータまで展開してから、JPEG XL として改めて符号化します。HEIC が持つ独自の圧縮構造をそのまま JPEG XL に移し替えるような処理ではありません。

つまりこれは、HEIC の時点ですでに一度圧縮された画像を、もう一度別の方式で圧縮し直す変換です。

10 ビットの HEIC は 8 ビットに落ちる

HEIC が 10 ビットの色深度で記録されていても、この変換器が展開する画像データは常に 8 ビットです。JPEG XL 自体はより高いビット深度を扱える形式ですが、この変換の経路ではそこまで活かされません。

HDR で撮影した写真のような、階調の幅が重要な素材では、この制約が見た目に影響することがあります。

撮影日時や位置情報は残らない

この変換は画素だけを読み書きするため、EXIF や GPS の情報を運ぶ区画は途中で行き場を失い、JPEG XL には引き継がれません。撮影データが必要な場合は、変換前の HEIC を別途保管してください。

JPEG XL のロスレスモードは使われない

JPEG XL はロスレス圧縮のモードを持つ形式ですが、この変換器はそのモードを指定せず、既定の品質値 82 で圧縮します。この数値は JPG や WebP の書き出しにも使われている共通の値です。

画質を一切落としたくない場合、この変換ではその要件を満たせません。可逆に保ちたいなら PNG や TIFF のような、実際にロスレスで書き出される形式を検討してください。

HEIC を書き出すことはできない

このサイトは HEIC と HEIF を読むことはできても、書き出すことはできません。必要な符号化器がライセンスの条件からこのサイトの依存関係に加えられないためで、機能の不足ではなく意図した設計です。

JPEG XL から HEIC へ戻す変換は用意されていません。

バースト撮影やライブフォトは 1 枚に絞られる

HEIC がバースト撮影やライブフォトのように複数の画像を含んでいる場合、この変換器が取り出すのは最初の 1 枚だけです。残りのコマは読み込みの段階で対象から外れます。

まとめて変換する場合

複数の HEIC を一度に置いても、順番に処理されて ZIP にまとめて返ってきます。アップロードは発生しませんが、1 回にまとめられるのは 100 ファイルまでです。

実際の制約は端末の空きメモリーです。数百枚を一度に置くより、100 枚ずつに分けたほうが古い端末では確実に終わります。

HEIC を JXL に変換する手順

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

HEIC と JXL——何が変わるか

HEICとJXLの比較
HEICJXL
正式名称High Efficiency Image ContainerJPEG XL
拡張子.heic.jxl
メディアタイプimage/heicimage/jxl
圧縮方式非可逆 — サイズを画質で買う設定によってどちらにもなる
最初の公開20152021
発行元MPEGJoint Photographic Experts Group
仕様ISO/IEC 23008-12ISO/IEC 18181
ライセンス公開仕様、標準化はされていないオープン標準
現在の位置づけ現行限定的
ビット深度1032
扱える色YCbCr, 広色域RGB, グレースケール, 広色域
ブラウザで開けるか一部のブラウザ一部のブラウザ
代わりに検討される形式JPG, AVIF, WebPAVIF, WebP, PNG

失われるもの

JXL にはGPS の座標を収める場所がないので、それらは HEIC ファイル から先へは進みません。元のファイルを捨てる前に確かめておくと役に立ちます——そして、捨てることこそが目的だったのなら、これはそのまま朗報です。

残るもの

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

アニメーションは保たれます。HEIC も JXL も複数フレームを持てるので、結果も動いたままです。

結果を開く

開くプログラムが重なりません。HEIC はApple PhotosとAdobe Lightroomで、JXL はGIMPとImageMagickで開きます。結果を渡す相手には後者のどれかが要ります。

ファイルサイズと品質

結果は元より大きくなり、そして良くはなりません。HEIC はすでに細部を捨てており、JXL は残っているものをそれ以上捨てずに保持します。これは今後の劣化を止めますが、すでに起きた劣化を戻しはしません。

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

HEIC は MPEG の形式です(2015 年に登場)。 記録は 1 チャンネルあたり 10 ビットです。

JXL は Joint Photographic Experts Group の形式で、2021 年から使われています。規定は ISO/IEC 18181 です。GIMPとImageMagickがこの形式を読めます。

HEIC から JXL:よくある質問

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

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

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

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

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

JXL は圧縮するので、データはいくらか失われます。初期設定では気づかない程度ですが、確実にしたい場合は品質を上げてください。

JXL に変換すると品質は良くなりますか。

結果は元より大きくなり、そして良くはなりません。HEIC はすでに細部を捨てており、JXL は残っているものをそれ以上捨てずに保持します。これは今後の劣化を止めますが、すでに起きた劣化を戻しはしません。

EXIF データは残りますか。

JXL にはGPS の座標を収める場所がないので、それらは HEIC ファイル から先へは進みません。元のファイルを捨てる前に確かめておくと役に立ちます——そして、捨てることこそが目的だったのなら、これはそのまま朗報です。

HEIC から JXL にすると、透明は残りますか。

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

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