Skip to main content
Free WebP to JPG
JPEG-XS-HEIF

JPEG XS Image (HEIF Container) MIME Type Reference

image/jxsi Released 2019 · by Joint Photographic Experts Group (JPEG)

The image/jxsi MIME type represents a single JPEG XS (Extra Speed) image, or a static collection of images, encapsulated within a High Efficiency Image File Format (HEIF) container. It merges the ultra-low latency, low-complexity wavelet compression of JPEG XS with the robust metadata, color profiling, and object-based architecture of the ISOBMFF standard.

Professional & Broadcast Imaging Transparency ✦ HDR Production Ready

Technical Specifications

MIME Type
image/jxsi
Extensions
.jxsi.jxs.hif
Container
HEIF / ISOBMFF (ISO/IEC 23008-12)
Compression
Lossy (Visually Lossless) & Mathematically Lossless
Algorithms
JPEG XS (ISO/IEC 21122-1)
Color Depth
8-bit, 10-bit, 12-bit, 14-bit, 16-bit
Metadata
EXIF XMP ICC
Capabilities
Transparency
Animation
Progressive Loading
Alpha Channel
HDR Support
Official Specification
Aliases: image/heif

Magic Bytes & HTTP Headers

File Signature (Magic Bytes)
XX XX XX XX 66 74 79 70 6A 78 73 69
ASCII: ....ftypjxsi
HTTP Headers
Content-Type: image/jxsi
HTML Accept Attribute
accept="image/jxsi, .jxsi, .hif"

Browser Support Matrix

Browser Status Min Version
Chrome Chrome
Not Supported
Firefox Firefox
Not Supported
Safari Safari
Not Supported
Edge Edge
Not Supported
Internet Explorer Internet Explorer
Not Supported Legacy

Advantages & Limitations

Advantages
  • Provides sub-millisecond encoding and decoding latency while retaining visually lossless quality
  • Brings the extensive metadata, EXIF, XMP, and color-profiling capabilities of the HEIF container to JPEG XS
  • Allows grouping of multiple high-quality JPEG XS frames into a single collection file
Limitations
  • Zero web browser compatibility, limiting it entirely to professional and industrial hardware workflows
  • Extremely niche adoption compared to standard HEVC-based HEIC or raw JPEG XS codestreams
  • Requires custom parsing logic to extract the JPEG XS codestream from the HEIF boxes

Developer Code Snippets

import magic
print(magic.from_file('photo.jxsi', mime=True)) # May default to generic 'image/heif' or 'application/octet-stream'
const FileType = require('file-type');
const type = await FileType.fromFile('photo.jxsi');
console.log(type?.mime); // Parsers may fail to recognize the specific 'jxsi' HEIF brand
import "net/http"
// Custom ISOBMFF box parsing is required to read the 'jxsi' brand inside the ftyp box.
$mime = mime_content_type('photo.jxsi');
echo $mime; // Standard environments typically map this to application/octet-stream

File Detection Steps

How to programmatically detect a image/jxsi file by reading its raw bytes:

  1. 1 Check bytes 4-7 for the standard ISOBMFF 'ftyp' box identifier
  2. 2 Verify the major brand string at bytes 8-11 is exactly 'jxsi' (6A 78 73 69)

Software Support

i
intoPIX FastTICO-XS
ImageMagick ImageMagick

Free Online Tools for JPEG-XS-HEIF

JPEG-XS-HEIF Format Comparisons

Share & Embed

Markdown Badge
JPEG-XS-HEIF Format Badge
[![JPEG-XS-HEIF Format](https://freewebptojpg.com/mime/image/jpeg-xs-heif/badge.svg)](https://freewebptojpg.com/mime/image/jpeg-xs-heif)
Interactive iframe Widget
<iframe src="https://freewebptojpg.com/mime/image/jpeg-xs-heif/embed" width="100%" height="280" style="border:1px solid #cbd5e1;border-radius:8px;" title="JPEG-XS-HEIF Specs"></iframe>

JSON API

All data on this page is available as a free, open JSON API. Use it in your project, documentation, or tooling.

GET https://freewebptojpg.com/mime/image/jpeg-xs-heif.json Open JSON
Free to use
No auth required
CORS enabled
Use from any domain
Cached 24h
Cache-Control headers set

Frequently Asked Questions

What is the difference between image/jxs and image/jxsi?

While image/jxs is the broader MIME type for JPEG XS files (often encapsulating standard codestreams), image/jxsi specifically denotes that the JPEG XS image data is housed inside a High Efficiency Image File Format (HEIF) container, granting it advanced metadata and collection features.

What is the magic byte for an image/jxsi file?

Because it uses the HEIF/ISOBMFF container structure, an image/jxsi file begins with a 4-byte box size, followed by the 'ftyp' identifier, and the major brand 'jxsi'. The hex sequence is XX XX XX XX 66 74 79 70 6A 78 73 69.

Is image/jxsi supported in web browsers?

No. JPEG XS is engineered for ultra-low latency hardware decoding in live broadcast (like SMPTE ST 2110) and medical imaging. It is completely unsupported in consumer web browsers.

Related Formats

Share this format

Your Trusted Online Image Studio, Loved by Users Worldwide

Fast image processing with zero compromise on privacy. 100% confidential, client-side execution, and automated purging.

All uploads and conversions use military-grade 256-bit TLS encryption for guaranteed privacy in transit.

SSL SECURED 256-BIT ENCRYPTION

Strictly compliant with EU Regulation 2016/679. Zero user profiling, tracking, or non-essential cookies.

100% GDPR PRIVACY COMPLIANT

Zero persistent server storage. Conversions run client-side, and temporary files auto-purge permanently.

100% PRIVACY ZERO SERVER STORAGE

100% Private (Zero Data Retention)

How FreeWebPtoJPG guarantees bit-level privacy and zero storage for your photos

100% In-Memory RAM Processing

Image transformations occur inside ephemeral stream memory buffers. No intermediate files or database entries are ever written to disk.

Auto-Purge Cron (Max 60 Min)

Every job payload is automatically wiped within 60 minutes. You can also trigger immediate zero-latency hard purge using the "Delete Now" button.

Zero AI Model Training

Your personal, medical, legal, or commercial photos are never stored, indexed, or used to train generative AI systems or computer vision models.

Auditable Open Architecture

Our transcoding worker, batch stream handler, and automated cleanup daemon are transparently architected in Go with zero telemetry on file bytes.