BMP を TIFF に変換

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

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

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

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

BMP 450 KBTIFF 601 KB 34% 大きい

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

BMP 450 KBTIFF 601 KB 34% 大きい

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

BMP 450 KBTIFF 601 KB 34% 大きい

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

TIFF はビットマップより大きくなって出てくる

これが最初に知っておくべきことで、普通の変換とは逆です。BMP は 1 画素あたり 3 バイトで書かれますが、ここでの TIFF には赤・緑・青・アルファの 4 チャンネルが渡され、それも無圧縮で書かれます。4000×3000 の画像は BMP でおよそ 36 MB、TIFF ではおよそ 48 MB になり、1920×1080 なら 6.2 MB から 8.3 MB 前後まで増えます。

画像に何かが足されたわけではありません。増えた分の大半はほぼ確実にどこも不透明なアルファチャンネルで、それでもベースライン形式には「このチャンネルは一様です」と言う方法がないため、フルコストで書き込まれます。目的が形式ではなく小さいファイルなら、このページではなく PNG が正解です。PNG も可逆で、ビットマップによくある平坦な素材ではどちらのファイルよりずっと小さくなります。この一文を読んで離れるのも、このページの正当な結末です。

なぜ TIFF が無圧縮で書かれるのか

TIFF は形式というより画像のためのファイリングシステムに近く、その読み手たちが合意している範囲は仕様が示唆するより狭いのが実情です。LZW は特許フリーでどこでも読めます。Deflate はどこでも読めるわけではありません。TIFF の中の JPEG は、TIFF の皮をかぶった別の画像として扱われます。

TIFF に変換する人はほぼ必ず、特定の何か——プリンター、スキャナー自身のソフト、書面で仕様を定めた文書アーカイブ——へファイルを渡そうとしています。そうした読み手すべてが受け入れる唯一の形式が、無圧縮のベースラインです。代償は容量で、決して小さくはありませんが、開けないファイルより大きいファイルのほうがましだという理由で、あえてここで払われます。行き先が LZW に対応していて容量が問題になるなら、あとから ImageMagick で TIFF を圧縮するのは 1 行の作業で済み、それはあなたが判断できる話であって、この変換機が判断すべきことではありません。

印刷に使う解像度の情報を持たずに届く

印刷やアーカイブの仕様は 1 インチあたりのドット数で語りますが、これは画素の格子そのものの性質ではなく、その格子を紙の上でどれだけの大きさにするかを添える数値です。BMP には 1 メートルあたりの画素数を記す欄があり、TIFF には解像度タグがありますが、どちらも画像を構成するものではありません。

このパイプラインは画素と寸法だけを TIFF ライターに渡すので、解像度タグに特定の値が入って届くと期待しないでください。物理的な大きさが重要な場面では、画像を配置するソフトの中で設定するか、提出前にタグを確認してください。本当の情報は画素の寸法のほうで、これは正確です。2,480×3,508 は、どんなタグの値がどうあれ、300 dpi の A4 ページであり、300 dpi を求める仕様はこの寸法を求めているということです。

実際に TIFF を求めているのは誰か

レジストリはこの形式の用途として印刷、スキャン、アーカイブを挙げており、それがほぼすべてです。商業印刷所が TIFF を指定するのは、RIP に渡すもっとも安全な選択だからです。文書管理システムや記録管理システムが指定するのは、1986 年から読めてきて、この先 40 年も読めるからです。研究機器や画像処理装置がこの形式で書くのは、そのソフトが昔からずっとそうしてきたからです。

これらに共通するのは、誰か別の人が書いた要件だということです。自分の都合で TIFF に変換する人はいません。ファイルは大きくなり、Safari 以外のブラウザーは開けず、汎用ツールはたいてい別の形式を好みます。だからこのページは説得よりも、出力が実際にどうなるかの説明に重きを置いています。

出てくる TIFF は CMYK ではなく RGB

TIFF はこのサイトの中でも数少ない CMYK を持てる形式で、印刷の仕様はよく CMYK を求めます。この変換ではそれを作れません。パイプラインは RGB へデコードし、RGB のまま処理し、RGB で書き出します。それを変える設定はありません。

変換ツールがそれを取り繕うべきでもありません。RGB を CMYK にするのはカラーマネジメントされた作業で、印刷機や用紙、印刷所が使うプロファイルに依存します。式だけで行えば、技術的には CMYK でも内容としては誤ったファイルになり、たいていくすんだ黒や、印刷されるまで誰も気づかない色かぶりという形で問題が出ます。仕様が CMYK を求めているなら、その 3 つを知っているソフトの中で分版すべきで、印刷所が通常プロファイルを提供してくれます。欠けている工程は形式変換ではありません。

ビットマップ 1 枚から TIFF ページ 1 枚

TIFF は 1 ファイルに複数の画像を持てて、スキャン作業の多くはそれに頼っています。20 ページの文書は 20 ページの TIFF になっていることが多いです。この変換はそれを作りません。1 枚のビットマップから 1 ページを書き出します。

スキャンのフォルダーをまとめて変換すれば文書が 1 つ返ってくると期待している場合、これは事前に知っておくべき制約です。出てくるのは元の名前を持つ単ページ TIFF のフォルダーで、それらを組み立てるシステムへの入力としては正しいものですが、1 ファイルを求められている場合には違う成果物になります。まとめる作業は ImageMagick か、そのビットマップを作ったスキャンソフトの仕事で、どちらもコマンド 1 つで済みますが、それでも 1 つの工程であり、提出の段になって気づくより先に計画しておくほうがよいものです。

どちら向きに変換しても画像自体は変わらない

どちらの形式も何も捨てずに画素を保存するので、この変換に画質設定はなく、取引するものもありません。TIFF に入る値は BMP にあった値そのままで、逆方向に変換すれば同じ格子がそのまま返ってきます。

例外は見た目ではなく構造にあります。パレット付きの 8 ビットビットマップは読み込み時にフルカラーへ展開されるので、各画素の色は保たれてもパレットそのものはパレットとしては残りません。印刷やアーカイブの行き先にとっては、いずれにせよこちらの結果のほうが望ましいものです。

TIFF はメタデータを運べるが、BMP には渡すものがない

TIFF は EXIF、XMP、IPTC、ICC プロファイル、GPS データを保持でき、アーカイブの仕様はしばしばそれらの項目を埋めることを求めます。このレジストリの中でも豊かなメタデータの入れ物の 1 つです。

レジストリには BMP 用のメタデータの入れ物自体が記録されておらず、ここのパイプラインも画素以外は何も渡しません。そのため TIFF は空のまま届きます。撮影時刻も、機器も、色プロファイルも、権利表記もありません。アーカイブがそれらの項目を求めているなら、TIFF のタグを編集できるツールであとから書き込む必要があります。それを事前に知っておくほうが、提出が差し戻されるより安上がりです。

手に入る TIFF を開けるのは Safari だけ

レジストリは TIFF のブラウザー対応を「部分的」としており、その全体が Safari です。Chrome も Firefox も Edge もこの形式を採用したことがありません。だからこのサイトは、ビットマップのようにブラウザー任せでデコードすることができず、変換の両端で独自の TIFF 実装を持っています。

読み手にとっては、できあがったファイルをタブにドラッグして確認することができないということです。Photoshop、Affinity Photo、ImageMagick、それにスキャン用アプリケーションはどれも開けます。残りをまとめて変換する前に、実際に使うソフトで 1 ファイルだけ確認しておく価値があります。これはこの形式にとって形式的な話ではありません。TIFF の読み手にはかなりのばらつきがあり、「プレビューで開ける」ことは記録管理システムが受け付けるかどうかについてほとんど何も教えてくれません。だからこそ、ここでの出力はもっとも素朴な形にしてあります。

このペアで 100 MB の上限がどう効いてくるか

投入するファイルの上限は 100 MB で、無圧縮ビットマップとしておよそ 3300 万画素分です。TIFF は BMP より大きくなるので、入力がその値を下回っていても出力が超えることがあります。80 MB のビットマップは 100 MB を超えるものになり、それがディスクに届く前にブラウザーのメモリー上で組み立てられます。

このため、大きなスキャンが計画しておくべき場面です。フォルダーの変換自体は動作し、元の名前を保った ZIP が返ってきますが、高解像度のページスキャンの束は、このサイトの中でもタブに負担をかけるほど大きいバッチの数少ない例です。数ファイルずつのグループに分けて変換すればコストはかからず、限界がどこにあるかをぶっつけ本番で知らずに済みます。

BMP を TIFF に変換する手順

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

BMP と TIFF——何が変わるか

BMPとTIFFの比較
BMPTIFF
正式名称Windows ビットマップTagged Image File Format
拡張子.bmp, .dib.tif, .tiff
メディアタイプimage/bmpimage/tiff
圧縮方式無圧縮可逆 — 何も捨てない
最初の公開19871986
発行元MicrosoftAdobe
仕様TIFF 6.0
ライセンス公開仕様、標準化はされていない公開仕様、標準化はされていない
現在の位置づけ旧式、ただし今もどこでも読める現行
ビット深度832
扱える色RGB, インデックスカラーRGB, CMYK, グレースケール, Lab
ブラウザで開けるかすべてのブラウザ一部のブラウザ
代わりに検討される形式PNGPNG, PDF, DNG

残るもの

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

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

TIFF は透明を扱えますが、BMP は扱えません。これは結果の側にあって、元のファイルが一度も使わなかった余地です。変換によって透明な背景ができるわけではなく、あとから作れるようになるだけです。

TIFF は作業のための形式で、BMP は完成したものを渡すための形式です。戻ってくるのはページの絵ではなく、編集できる文字です。たいていはそれがこの変換の理由であり、同時にこの変換の限界でもあります。

結果を開く

TIFF を読めるブラウザーは一部にとどまります。その点では、2 つのうち通用する場所が狭いのはこちらです。送る前に、受け取る側がこれを受け付けるかどうか確かめてください。

BMP は 1987 年のもので、今ではほとんど使われていません。TIFF は今のプログラムが書き出す形式なので、この変換は「読める状態を保つ」という話でもあります。

開くプログラムが重なりません。BMP はMicrosoft Paint、GIMP、IrfanViewで、TIFF はAdobe Photoshop、Affinity Photo、ImageMagickで開きます。結果を渡す相手には後者のどれかが要ります。

ファイルサイズと品質

TIFF は同じサンプルをおよそ半分の場所に収めます。失われるものはなく——展開すれば BMP ファイルがビット単位で戻ります——だからこそ、取っておきたいものの置き場としてはこちらが優れています。

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

2 つは狙っている用途が違います。BMP はプログラム間のデータ受け渡し、TIFF は印刷、スキャン、長期保存です。ここは考える価値があります。一方が存在する理由が、そのままもう一方が使いにくい理由になっていることが多いからです。

BMP は Microsoft の形式です(1987 年に登場)。 記録は 1 チャンネルあたり 8 ビットです。

TIFF は Adobe の形式で、1986 年から使われています。規定は TIFF 6.0 です。Adobe Photoshop、Affinity Photo、ImageMagickがこの形式を読めます。

BMP から TIFF:よくある質問

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

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

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

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

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

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

TIFF は何も失わずに小さくなるのですか。

TIFF は同じサンプルをおよそ半分の場所に収めます。失われるものはなく——展開すれば BMP ファイルがビット単位で戻ります——だからこそ、取っておきたいものの置き場としてはこちらが優れています。

TIFF ファイル はブラウザーで開けますか。

TIFF を読めるブラウザーは一部にとどまります。その点では、2 つのうち通用する場所が狭いのはこちらです。送る前に、受け取る側がこれを受け付けるかどうか確かめてください。

BMP から TIFF への変換は可逆ですか。

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

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

この数値の出典

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

  • TIFF, Revision 6.0

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