What are the differences in the JPEG formats?

Hello all!

I see that Retrobatch can write these JPEG formats:

  • JPEG
  • JPEG (MozJPEG)
  • JPEG 2K
  • JPEG-XL

What are the differences and/or advantages of these JPEG versions?

JPEG and MozJEPG will write out the same file type, they use different encoding algorithms though (some folks really like MozJPEG over the system JEPG encoder). This is the “standard” JPEG you’re probably aware of.

JPEG 2K (also known as JPEG2000) is a newer version which has a different encoder, higher bit depth, support of transparency, and lossless encoding. You can read about it here: https://jpeg.org/jpeg2000/

JPEG-XL continues on the improvements, and is supported in the major browsers these days. It’s a relatively newer format, which you can find more info about from here: https://jpeg.org/jpegxl/

If you’re not sure which one to pick, stick with JPEG or MozJPEG.

1 Like

Thank you Gus—much appreciated!