TIFF を JXL に変換

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

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

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

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

TIFF 601 KBJXL 7 KB 85.0 分の 1

なだらかな階調、やわらかい輪郭、粒状感のある写真です。JXLが想定している、あるいは想定していない典型例で、数値がどちらなのかを示します。 どちらの画像もコードで描き、このページで動くのと同じ変換器でエンコードしています。つまりサイズは当サイト自身の出力です。

TIFF 601 KBJXL 5 KB 122.7 分の 1

背景が透明で、図形にグラデーションがかかっています。JXLは両方を保持するか、片方だけ保持するか、透明部分を単色で塗りつぶすかのいずれかです。ここが見落とされがちな差です。 どちらの画像もコードで描き、このページで動くのと同じ変換器でエンコードしています。つまりサイズは当サイト自身の出力です。

TIFF 601 KBJXL 13 KB 46.4 分の 1

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

ここでは TIFF を JXL に置き換えるべき人はほとんどいない

このペアが検索される理由はもっともです。JPEG XL は本当にアーカイブ候補として強力な形式です。1 チャンネルあたり最大 32 ビットを保存でき、本物の可逆モードを持ち、広色域に対応し、同じ分類のどの形式より圧縮率が優れています。いくつかの国立図書館がまさにその理由でこの形式を真剣に検討したこともあります。

ただし、この変換ツールを通してはそのどれも届きません。間に挟まるパイプラインが 8 ビット RGB で、エンコーダーは画質の数値だけで動くからです。手に入るのは小さくて見た目のよい非可逆な派生版であって、多くの用途に便利ではあってもマスターではありません。アーカイブ用のコピーはビット単位で正確で、フルビット深度を保ち、カラーマネジメントされている必要がありますが、この経路はそのどれも満たしません。コレクションが大切なら TIFF を保ち、このページから出てくるものは、同じスキャンの JPG を扱うのと同じ扱いにしてください。

画質 100 が実際に TIFF に対して行うこと

画質の設定は 100 まであり、上限付近ではエンコーダーの挙動が変わるので、思い込むより数字が何を買うのかを知っておく価値があります。このサイト自身のエンコーダーで 256×256 のテスト画像を測定したところ、既定の 82 ではグラデーションの 262,144 サンプル中 73,647 個が変化し、最大で 21 段階ずれました。100 では 334 サンプルだけが変化し、いずれも 1 段階以内でした。平坦な絵柄は 100 でビット単位で完全に一致しました。

これは可逆ではなくほぼ可逆であり、アーカイブにとっては意味のある違いで、単なる証明としてはどうでもよい違いです。実務的には、見るためだけのファイルなら 82 のままにし、あとで再符号化するワークフローに渡すなら 100 に設定し、目録の記録の中で結果を可逆コピーと表現しないでください。エンコーダー本体には専用の可逆モードが存在しますが、この変換ツールはそれを外に出していません。

1 チャンネルあたり 16 ビットは JXL に届かない

非常に多くの TIFF が 16 ビットで、それこそが TIFF でスキャンする意味の大部分であり、後から階調やカーブを調整する余地をスキャンに与えるものです。ここで使われている読み込み処理は 16 ビットのファイルを正しくデコードしたうえで、各サンプルの上位バイトだけを残して 1 チャンネル 8 ビットに渡します。16 ビットのグレースケール TIFF で測定すると、格納値 30,000 は 117 として届きます。

仕上がった画像を見るだけなら誰も違いに気づきません。画面は 8 ビットしか表示しませんし、目もそれ以上を区別できません。編集用のマスターにとってはこれがすべての違いです。強いカーブ調整に耐えるなめらかな 16 ビットのグラデーションこそ捨てられたもので、8 ビットの結果に階調を強くかけるとバンディングが出ます。意図的に 16 ビットでスキャンしたなら、その判断はこのページを通り抜けられません。

CMYK と ICC プロファイルは TIFF から JXL への段階でどうなるか

印刷用のワークフローから来た TIFF は、しばしば ICC プロファイルの付いた CMYK で、この 2 つがそろって初めて印刷可能になります。ここでの読み込み処理は、埋め込まれたプロファイルを経由せず固定の式で CMYK を画面用の色へ変換するので、結果は同じ写真だとわかるものの色がわずかにずれます。たいてい深い影が平板になり、プロファイルが補正していたはずのところがやや寒色寄りになります。

プロファイル自体も運ばれません。このサイトのすべての画像変換は生の画素へデコードしてから再符号化するので、ICC、EXIF、XMP、IPTC、GPS のブロックはすべて無条件で失われ、ページが選ばせてくれる話ではありません。印刷用素材にとっては本当の損失で、これをアーカイブへの移行として扱うべきでない 2 つ目の理由です。画面で見るだけの画像にとってはコストになりません。

複数ページの TIFF は 1 ページの JXL になる

TIFF は 1 ファイルに複数の画像を持て、文書スキャナーはそれを当然のように使います。ここで作られる JPEG XL は 1 枚しか持ちません。読み込み処理は先頭ページを取ってそこで止まり、エラーも出さず、2 ページ目以降が存在したことを示す表示もインターフェースにはありません。

これがこの変換がコレクション全体を静かに損なう唯一の経路で、バッチのあとではなく前に確認しておく価値があります。文書スキャナーや FAX ゲートウェイ、記録管理システムから来た TIFF なら、複数ページである可能性を前提にいくつか開いてみてください。分割は ImageMagick で 1 行、IrfanView ならメニュー 1 つで済みます。ページをひとまとめにしておきたいなら、TIFF から PDF への変換がすべてを 1 ファイルに保つ道です。

JXL は実際どれだけ小さくなるか

出発点が無圧縮なので、非常に小さくなります。このサイト自身のサンプルは 480×320 でどれも TIFF として 615,400 バイトですが、既定の画質での JXL では、写真で 7,240 バイト、スクリーンショットのような場面で 13,252 バイト、平坦なグラフィックで 5,016 バイトになります。

写真の数字が興味深いところです。7,240 バイトはそのサンプル集合の中でどの形式よりも小さく、WebP の 14,700 バイトや AVIF の 17,599 バイトを下回ります。この画質での連続階調において、JPEG XL は 3 つの中でもっとも強力なコーデックであり、問題がバイト数と画質の比率だけなら、これが勝者です。ただしその問いだけで済むことはめったになく、それが次の節の話です。

作った JXL を誰が開けるか

ここで JPEG XL が不利になる場面で、この形式が「現行」ではなく「ニッチ」に分類されている理由でもあります。ブラウザーの対応は万能ではなく部分的なので、.jxl は相手の環境を確認せずに Web ページに置いたりメールに添付したりするファイルではありません。GIMP と ImageMagick は扱えますが、Photoshop はプラグインが必要で、普通のソフトの多くは単に見慣れないファイルのアイコンを表示します。

この事実によって、正直な用途は 2 つに絞られます。1 つは閉じたワークフロー——自分のツール、自分のストレージ、この形式を名指しするパイプライン。もう 1 つは、オリジナルを別の場所に安全に保管したうえで意図的に実験する人です。話したこともない相手が開かなければならないファイルなら、WebP や JPG、PNG にすべきで、それぞれの兄弟ページがこの 3 つをすべて扱っています。

JXL の代わりに TIFF が行くべき場所

正確さを保ったまま小さなアーカイブ用コピーが目的なら、TIFF から PNG への変換がその考えを正直に実現します。PNG は 8 ビットの範囲内で可逆で、地球上のあらゆるソフトが読め、平坦なスキャン素材ではしばしば高画質の非可逆ファイルより小さくなります。16 ビットは保てません——ここではどの経路も保てません——が、それ以外は何も失いません。

公開が目的なら、TIFF から WebP への変換はすべてのブラウザーで動き、TIFF から AVIF への変換は平坦なスキャン素材でより小さく画素の上限も高くなります。スキャンを人に送るのが目的なら、TIFF から PDF や TIFF から JPG が相手の期待するものです。そして本当のアーカイブ用マスターが目的なら、正しい答えは誰も好まないものです。すでに持っている TIFF こそがアーカイブ用マスターであり、それを保管すべきだということです。

TIFF はタブの中で変換され、サーバーには行かない

utif2 が TIFF をデコードし、WebAssembly にコンパイルされた libjxl が JXL を書き出します。どちらも必要になったときだけ取得されます。ファイルについての何もネットワークを越えないので、未公開または制限された素材にこのページを使えるのは、この点があるからです。無料枠の上限は 1 ファイルあたり 100 MB で、600 dpi の A4 カラースキャンを無圧縮で保存したものにおおむね相当します。

バッチも同じように動きます。フォルダーを置けば各ファイルが自分の進捗行を持ち、結果は ZIP として戻ってきます。JPEG XL の符号化は AVIF ほど遅くはありませんが、瞬時でもありません。大きな処理は始めてから離れておく価値があります。エンジンは 1 回だけダウンロードされ、バッチの残りで使い回されます。

TIFF を JXL に変換する手順

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

TIFF と JXL——何が変わるか

TIFFとJXLの比較
TIFFJXL
正式名称Tagged Image File FormatJPEG XL
拡張子.tif, .tiff.jxl
メディアタイプimage/tiffimage/jxl
圧縮方式可逆 — 何も捨てない設定によってどちらにもなる
最初の公開19862021
発行元AdobeJoint Photographic Experts Group
仕様TIFF 6.0ISO/IEC 18181
ライセンス公開仕様、標準化はされていないオープン標準
現在の位置づけ現行限定的
ビット深度3232
扱える色RGB, CMYK, グレースケール, LabRGB, グレースケール, 広色域
ブラウザで開けるか一部のブラウザ一部のブラウザ
代わりに検討される形式PNG, PDF, DNGAVIF, WebP, PNG

失われるもの

JXL にはキャプション、クレジット、キーワードを収めた IPTC フィールドとGPS の座標を収める場所がないので、それらは TIFF ファイル から先へは進みません。元のファイルを捨てる前に確かめておくと役に立ちます——そして、捨てることこそが目的だったのなら、これはそのまま朗報です。

TIFF は CMYK を持てますが、JXL は RGB で動きます。印刷にかけられる状態だったファイルが画面用の色に移り、印刷の工程では色分解をやり直すことになります。

残るもの

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

変換先の形式が追加で扱えるもの

JXL はアニメーションを持てますが、TIFF ファイル は 1 フレームしかありません。出てくるのは絵 1 枚のファイルで、それがもっと多くを扱えたはずの形式に入っている、という状態です。

結果を開く

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

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

TIFF は Adobe の形式です(1986 年に登場)。 記録は 1 チャンネルあたり 32 ビットです。

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

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

TIFF から JXL:よくある質問

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

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

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

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

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

JXL は圧縮するので、データはいくらか失われます。初期設定では気づかない程度ですが、確実にしたい場合は品質を上げてください。 変換されるのは最初の 1 ページだけです。複数ページある TIFF の残りは引き継がれません。

EXIF データは残りますか。

JXL にはキャプション、クレジット、キーワードを収めた IPTC フィールドとGPS の座標を収める場所がないので、それらは TIFF ファイル から先へは進みません。元のファイルを捨てる前に確かめておくと役に立ちます——そして、捨てることこそが目的だったのなら、これはそのまま朗報です。

CMYK の TIFF ファイル は JXL になっても CMYK のままですか。

TIFF は CMYK を持てますが、JXL は RGB で動きます。印刷にかけられる状態だったファイルが画面用の色に移り、印刷の工程では色分解をやり直すことになります。

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

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

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

この数値の出典

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

  • TIFF, Revision 6.0

    Library of Congress, Sustainability of Digital Formats — TIFF のタグ構造と、複数ある圧縮方式