Web から画像を保存したら、.jpg ではなく mypic.jfif になった——開けるアプリもあれば開けないものもあり、ただ普通の JPG がほしいだけ。朗報です。JFIF ファイルは JPEG そのもので、直し方はとても簡単です。
JFIF とは?
JFIF は JPEG File Interchange Format の略で、ほぼすべての「JPEG」がすでに使っている標準コンテナです。つまり .jfif と .jpg はまったく同じ非可逆の画像データを持ち、違うのは拡張子だけです。画質に差はなく、ファイルが壊れているわけでもありません。
なぜダウンロードが .jfif になるのか
これはたいてい Windows のクセです。あるレジストリ設定によって、Chrome や Edge などが JPEG を .jpg ではなく .jfif として保存してしまうことがあります。害はありませんが、次の理由で厄介です。
- 一部の古いプログラムやアップロードフォームは
.jpgや.jpegしか認識しません。 - サムネイルや「プログラムから開く」の既定がおかしくなることがあります。
JFIF を JPG(または PNG)に変換する方法
データはもともと同じなので、変換は一瞬で、実質的に無損です。以下のツールはすべてブラウザ内で動作し、アップロードしません。
- JFIF を JPG に変換——どこでも受け付けられる拡張子に。
- JFIF を PNG に変換——可逆の PNG コピーが特に必要なときに。
ファイルをドロップしてダウンロードするだけ——これでどこでも開けて、アップロードもできます。
JFIF ファイルをもらわないようにするには
Windows で繰り返し起きるなら、ファイルの関連付けを変えて JPEG を再び .jpg で保存させることができます(.jfif の MIME タイプのレジストリを編集)。レジストリを触りたくなければ、ダウンロードのたびに JFIF を JPG に変換 を通せば、数秒で片付き、ファイルも整います。