JPGとJPEGは同じ形式です
著者: EditItAll · 更新日

画像に違いはありません。JPEGは規格の名称で、JPGは古いDOS 8.3のファイル名制限に由来する三文字の拡張子です。.jpgと.jpegの内部のバイト列は同一なので、一方をもう一方に改名しても画像は変わりません。
今すぐ実行——無料、ブラウザで
Read the JPG format guide二つの名前がある理由
JPEGは画像規格の名称です。JPGは、八文字に加えて三文字の拡張子だけを許したDOS 8.3の制限から残った三文字のファイル拡張子です。今も三文字を期待するソフトウェアは.jpgと書きます。四文字を使えるソフトウェアは.jpegと書きます。どちらの名前も同じ形式を指します。
エンコーダの設定が同じなら、.jpgファイルと.jpegファイルの内部のバイト列は同一です。一方の拡張子をもう一方に変えても、再圧縮も、データの削除も、見た目の変化も起きません。JPG形式ガイドでは、そのバイト列が実際に何を保存しているかを説明しています。
サイズと画質を実際に変えるもの
MIMEタイプはどちらの拡張子でもimage/jpegです。ブラウザ、メールクライアント、写真アプリは、両方の拡張子を同じ種類として扱います。ファイルサイズと見た目の画質を変えるのは、名前に付く余分な一文字ではなく、JPEGの画質設定です。
EditItAllでは、圧縮はすべてブラウザ内で行われます。ファイルはお使いの端末上で処理され、ページは読み込み後にオフラインでも動作します。アップロードはなく、アカウントもなく、透かしもありません。JPG圧縮を開き、画質スライダーを設定し、必要なら長辺の上限も指定します。目標ファイルサイズを指定する欄はありません。結果一覧は入力→出力のサイズを整数のKBに丸めて示すので、20 KBと表示されても、実際は20.4 KBのことがあります。
拡張子の選択はエンコーダの選択ではない
クロマサブサンプリング、EXIFメタデータ、プログレッシブ符号化は、ファイルを書き出すときにエンコーダが行う選択です。これらは.jpg拡張子と.jpeg拡張子の性質の違いではありません。ファイルはどちらの名前でも、これらの選択肢をどれでも使えます。
- より鮮明な色や、より小さいファイルが欲しいという理由で
.jpegを選ばないでください。拡張子ではそうなりません。 - メタデータを消したいという理由で
.jpgを選ばないでください。改名してもバイト列はそのままです。 - プログラムが一方の拡張子を拒否したら、名前を変えてください。画像は同じままです。
本当の判断が別にあるとき
写真をJPEGのままにするかPNGにするかという問いなら、それは拡張子の判断ではなく形式の判断です。階調が滑らかな写真は、通常JPEGのままにします。平坦な色、文字、または透明な背景のあるグラフィックは、通常PNGにします。すでにJPEGを選んでいて、元がPNGのときだけ、PNGからJPGを使ってください。
ファイルをどれだけ小さくするかという問いなら、ドットの後の文字ではなく、圧縮ページの画質スライダーを変えてください。画像の見られ方に設定を合わせ、ダウンロードの前に、丸めたKBの表示を確認してください。
よくある質問
.jpgを.jpegに改名すると画像は変わりますか?+
いいえ。バイト列はそのままです。改名が変えるのはファイル名の末尾の文字だけなので、画像も画質もファイルサイズも元のままです。
拡張子は.jpgと.jpegのどちらを使えばよいですか?+
どちらでも構いません。三文字を期待するツールや古いシステムでは.jpgを使い、四文字で問題なければ.jpegを使ってください。JPEGを扱えるプログラムは両方を受け付け、MIMEタイプはどちらでもimage/jpegです。
拡張子が違うと一方のファイルがもう一方より小さくなるのはなぜですか?+
その差を生んだのは画質設定、ピクセル寸法、エンコーダのオプションです。拡張子の余分な一文字ではありません。画質スライダーと任意の最大寸法の上限を見比べ、入出力のサイズを整数のKBで読んでください。
拡張子を変えるためにEditItAllは写真をアップロードしますか?+
いいえ。ファイルはお使いの端末上で処理され、アップロードされることはありません。ファイルマネージャで.jpgを.jpegに自分で改名できます。ファイルを小さくしたいときの圧縮は、JPG圧縮ページの画質スライダーを使います。