Free webp to jpg
Image MIME Reference
JPEG-LS

JPEG-LS

image/jls
VS

JPEG XS Codestream

image/jxsc
JPEG-XS-Codestream

A complete technical comparison of JPEG-LS and JPEG XS Codestream — covering compression, feature support, browser compatibility, magic bytes, and when to choose each format.

Equal browser support

Feature Support

Feature JPEG-LS JPEG-XS-Codestream
Transparency (Alpha) ✕ No Yes
Animation Support ✕ No ✕ No
Progressive Loading ✕ No ✕ No
HDR Support Yes Yes
EXIF Metadata ✕ No ✕ No
ICC Color Profile ✕ No ✕ No
JPEG-LS
image/jls
Extension
.jls.jl
Container JPEG Bitstream
Compression Lossless / Near-Lossless (Predictive Coding)
Algorithm
LOCO-I (Low Complexity Lossless Compression for Images)Golomb-Rice Coding
Color Depth 8-bit, 12-bit, 16-bit (Per Channel)
Developed by Joint Photographic Experts Group (ISO/ITU-T) & HP Labs
Released 1999
Magic Bytes
FF D8 FF F7
Full JPEG-LS reference →
JPEG XS Codestream
image/jxsc
Extension
.jxsc.jxs
Container None (Raw Codestream)
Compression Lossy (Visually Lossless) / Mathematically Lossless
Algorithm
JPEG XS (ISO/IEC 21122-1)
Color Depth 8-bit, 10-bit, 12-bit, 14-bit, 16-bit
Developed by Joint Photographic Experts Group (JPEG) / intoPIX
Released 2019
Magic Bytes
FF 10
Full JPEG-XS-Codestream reference →

Browser Support Comparison

Browser JPEG-LS JPEG-XS-Codestream
Chrome Chrome
Firefox Firefox
Safari Safari
Edge Edge
IE IE (Legacy)
JPEG-LS

JPEG-LS Strengths

  • Provides state-of-the-art lossless compression ratios for continuous-tone images, often outperforming Lossless JPEG and JPEG 2000
  • Extremely fast and computationally inexpensive to encode/decode, requiring no complex floating-point math or DCTs
  • Highly resilient in constrained hardware environments, making it ideal for medical equipment and deep-space probes (e.g., Mars rovers)
Limitations
  • Zero native support in web browsers or standard consumer operating systems
  • Lacks the advanced resolution scalability and progressive decoding features found in JPEG 2000
  • Primarily relegated to niche enterprise sectors (healthcare/DICOM and aerospace) rather than consumer adoption
JPEG-XS-Codestream

JPEG-XS-Codestream Strengths

  • Eliminates container overhead, maximizing parsing speed and minimizing latency to fractions of a millisecond
  • Highly optimized for direct hardware implementation in FPGAs and ASICs
  • Perfect for continuous data streaming over IP networks without needing to establish file headers
Limitations
  • Lacks standard container metadata (EXIF, XMP, ICC profiles), meaning color space and orientation data must be handled externally or out-of-band
  • Zero support in web browsers or standard consumer operating systems
  • Often requires specialized broadcast hardware or custom software libraries to decode

When to choose which format

JPEG-LS
Use JPEG-LS when…
  • Medical Imaging (DICOM Encapsulation)
  • Space and Planetary Imaging (NASA/ESA)
  • Industrial Machine Vision
  • Scientific Archival Storage
JPEG-XS-Codestream
Use JPEG-XS-Codestream when…
  • Hardware Decoding Pipelines (FPGA/ASIC)
  • Live Broadcast Infrastructure
  • Video over IP Transport
  • Embedded Camera Systems
Share this comparison