Sustainability of Digital Formats: Planning for Library of Congress Collections

Introduction | Sustainability Factors | Content Categories | Format Descriptions | Contact
Format Description Categories >> Browse Alphabetical List

JPEG XT (JPEG eXTension)

>> Back
Table of Contents
Format Description Properties Explanation of format description terms

Identification and description Explanation of format description terms

Full name JPEG XT - ISO/IEC 18477 Information technology — Scalable compression and coding of continuous-tone still images
Description

JPEG XT (a contraction of 'JPEG eXTension') is a series of backward compatible extensions to the legacy JPEG (ISO 10918) format and offers the ability to encode images of higher precision and higher dynamic range, and in lossy or lossless modes. JPEG XT is defined in nine parts of ISO/IEC 18477 through the ISO/IEC JTC 1/SC 29 working group in collaboration with Joint Photographic Experts Group (JPEG) (jpeg.org). See Documentation for details on the various parts that define the standard.

The unique features of JPEG XT, in addition to backwards compatibility with earlier forms of JPEG, are support for higher bit depths (9 to 16 bits), high-dynamic-range imaging, lossless compression, and representation of alpha channels.

Structurally, and in line with other forms of JPEG, JPEG XT is a subtype of the ISO Base Media File Format or ISO BMFF (ISO/IEC 14496-12. Information technology -- Coding of audio-visual objects -- Part 12: ISO Base Media File Format. Part of MPEG-4) in which all data is encapsulated in boxes and the specifics for JPEG XT are defined in SO/IEC 18477I-3. The ISO_BMFF mechanism for distinguishing among file types is based on 4-character codes known as 'brands', either major or minor brands; brands are registered with the MP4 Registration Authority. At or near the beginning of a file will be the mandatory file-type box, with type ftyp. This box can specify values for major-brand, minor-brand, and compatible-brands. The major brand usually implies the file extension, which in turn implies the MIME type for the file. However, as of May 2026, 'JPXT' or JPEG XT is not registered as a brand. Comments welcome.

There are three algorithms for reconstructing the HDR image (defined in ISO/IEC 18477-7) and further described in JPEG XT: A New Family of JPEG Backward-Compatible Standards:

  • Profile A: Uses a simple, common logarithmic scale factor to reconstruct the HDR image from the base layer. The HDR image is described as the pixel-wise product of an inversely gammacorrected 8-bit tone-mapped image multiplied by a common scale factor, not quite unlike the RGBE format. The scale factor is encoded in logarithmic space—that is, it’s also an exponent as in the RGBE representation. In addition to the RGBE format, Profile A also includes an additive chroma residual that allows correction of color defects that might arise due to simple scaling.
  • Profile B: Uses a divisor image (an extension layer) scaled by a common exposure value for reconstruction. In this profile, the HDR image is described as the pixel-wise quotient of the inversely gamma-corrected tone-mapped image and a divisor image delivered by the extension layer. The output is additionally scaled by one common factor, the “exposure value.”
  • Profile C: Similar to Profile A, but employs per-component scaling factors, allowing for higher precision, often used for 12-bit extensions (8-bit legacy + 4-bit refinement). Profile C works almost like Profile A—that is, it decomposes the image into an 8-bit image and scale factors, except that here each component has its individual scale factor, whereas in Profile A, there’s only a single common scale factor. Profile C also performs the multiplication as an addition in logarithmic space.
  • Profile D: This profile is not for coding HDR images and does not assume the residual layer. The profile is provided only to simply extend the dynamic range of the traditional LDR image encoded by the L-JPEG. The choice of the profile is open to users. Each profile is differentiated by how it specifies a subset of the functional blocks for reconstructing the output HDR image.

A fourth, Profile D, is not for coding HDR images. As Wikipedia JPEG XT entry explains, "the enhancement layer is used to store extended precision of discrete cosine transform (DCT) transfer coefficients, and non-gamma transfer function is applied to increase dynamic range to 12 bits. Backward compatibility is limited because legacy decoders do not understand new EOTF curves and produce undersaturated colors. Profile D is not implemented in reference software."

As noted in JPEG XT: A New Family of JPEG Backward-Compatible Standards, "JPEG XT also allows mixing of profiles, so some elements from Profile C can be mixed into a Profile B configuration, or the Profile D extension of the precision of the DCT samples can improve the extension layer in Profile C. The resulting codestreams are then called "full profile" codestreams because their configuration exceed the constraints implied by a single profile, though such streams are fully covered by the JPEG XT standard."

Production phase May be used at any state in production (initial, middle, or final state).
Relationship to other formats
    Subtype of ISO Base Media File Format, ISO/IEC 14496-12. Information technology -- Coding of audio-visual objects -- Part 12: ISO Base Media File Format (formal name). ISO base media file format (common name)
    Used by JUMBF, JPEG Universal Metadata Box Format (JUMBF). Not separately described at this time. The JPEG XT file format can be used to embed JUMBF boxes in JPEG-1 images (ITU-T.81|ISO/IEC 10918-1)
    Affinity to JPEG File Interchange Format Family (JFIF) , JPEG File Interchange Format Family (ISO/IEC 10918-5) . JPEG XT Part 3 specifies an extensible boxed-based file format all following and future extensions of JPEG will be based on. The format specified in Part 3 is itself compatible to JFIF, ISO/IEC 10918-5, and thus can be read by all existing implementations.

Local use Explanation of format description terms

LC experience or existing holdings See JPEG
LC preference See JPEG

Sustainability factors Explanation of format description terms

Disclosure Fully disclosed. Developed by the Joint Photographic Experts Group (JPEG) committee (ISO/IEC JTC 1/SC 29/WG 1). See About JPEG.
    Documentation JPEG XT is defined in nine parts through ISO/IEC 18477 Information technology — Scalable compression and coding of continuous-tone still images. These are updated regularly so a good place to track the most current versions is Workplan & Specs of JPEG XT from jpeg.org. Links to the current ISO versions as of April 2026 are listed in Format specifications.
  • ISO/IEC 18477-1:2024: Core coding system specification
  • ISO/IEC 18477-2:2016: Coding of high dynamic range images
  • ISO/IEC 18477-3:2023: Box file format
  • ISO/IEC 18477-4:2017: Conformance testing
  • ISO/IEC 18477-4:2017/Cor 1:2023: Conformance testing — Technical Corrigendum 1
  • ISO/IEC 18477-5:2018: Reference software
  • ISO/IEC 18477-6:2016: IDR Integer Coding
  • ISO/IEC 18477-7:2017: HDR Floating-Point Coding
  • ISO/IEC 18477-8:2020: Lossless and near-lossless coding
  • ISO/IEC 18477-9:2016: Alpha channel coding
Adoption

Reference software is available from both the ISO reference implementation and third party contributors on jpeg.org's Software for JPEG XT page.

    Licensing and patents

Starting in April 2019, Sisvel had licensed the JPEG-XT patents that were owned by Dolby International AB (affiliate of Dolby Laboratories, Inc.) and Trellis Europe S.r.l. but, as of 2026, this is no longer active.

Transparency

Depends upon algorithms and tools to read; will require sophistication to build tools.

JPEG XT supports encryption which is incompatible with transparency. As stated in JPEG Privacy and Security Abstract and Executive Summary, "in a simple extension of JPEG XT, it would be only necessary to encrypt the extension layer. In the simplest possible realization, both base and extension layer would be 8 bits per component images, both encoded in JPEG — such an arrangement is already covered by JPEG XT part 6. Image regions could be pixelated or of lower quality in the base layer, while the (encrypted) extension layer would carry the differential signal between intended full-quality image and the degraded base image."

Self-documentation

See JPEG (ISO 10918) and JFIF_Family

Accessibility Features

JPEG XT has no specific attributes to support accessibility. JPEG XT allows for lossy and lossless alpha channels (transparency) in Part 9. While this is excellent for design elements like non-rectangular logos or overlapping visual elements, it does not provide semantic information for assistive technologies. Comments welcome.

Accessibility for still image content is often supported by the use of alt text when displayed on the web. The carriage of this data is typically not embedded in the file itself but rather in the HTML code. See W3C's Text alternatives for non-text content for more information.

External dependencies None.
Technical protection considerations None.

Quality and functionality factors Explanation of format description terms

Other
Payload data Support for large payloads (sound, video, etc.) are possible but may require multiple APP11 segments (in JPEG XT) due to segment size limits, and would impact content rendering efficiency if recognized by a parser.

File type signifiers and format identifiers Explanation of format description terms

Tag Value Note
Filename extension See related format.  See also JPEG
Microsoft FOURCC jpxt
Archive Team's JPEG XT entry states that JPEG XT uses boxes/atoms format, with the brand "jpxt" but this brand is not registered with mp4ra.org as of April 2026. Comments welcome. XXXXXXXXXXXXXX - CONFIRM THIS IS CORRECT
Other See note.  NARA File Format Preservation Plan ID has no corresponding entry as of March 2026.
Pronom PUID See note.  PRONOM has no corresponding entry as of March 2026.
Wikidata Title ID Q17092932
Wikidata entry for JPEG XT, Q17092932

Notes Explanation of format description terms

General JPEG Universal Metadata Box Format (JUMBF) is Part 5 of the JPEG Systems standards group. JPEG Systems (ISO/IEC 19566) is "a suite of standards developed by the JPEG Committee (ISO/IEC JTC1/SC29/WG1) that extend JPEG coding standards with system aspects and extensions" (JPEG White Paper, 2023, p.3). As a key part of the JPEG Systems architecture, it is leveraged by several other parts to enable cross-functional and backward-compatible usage. It's box-based structure supports implementation within any other format that conforms to ISO base media file format

(ISOBMFF) structure (e.g. Quicktime, MPEG, HEIC, etc). Comments welcome.
History

The history of JPEG XT origin and development is summarized in Overview and evaluation of the JPEG XT HDR image compression standard: "In 2012, the JPEG Committee, formally known as ISO/IEC JTC1/SC29/WG1, issued a ‘‘call for proposals’’ to which 6 organizations responded, namely, Dolby, EPFL, University of Stuttgart, Trellis Management, VUB, and University of Warwick. As a result, JPEG XT was initiated as a new work item and a first set of requirements for its potential applications was identified. An important requirement was the possibility for any legacy JPEG decoder to be able to recover a low-dynamic-range (LDR) version of the coded HDR image, resulting in a two-layer design of a base LDR and an extension codestream. Another important requirement was to impose both base and extension codestreams to use legacy JPEG compression tools in order to facilitate implementations. Compression efficiency was also considered as a third objective."

The first edition of ISO/IEC 19566-5 was published in July 2019. In June 2023, the standard was revised and republished as ISO/IEC 19566-5:2023, incorporating updates and refinements based on feedback and technological advancements. The most recent amendment to the standard, ISO/IEC 19566-5:2023/Amd 1:2025, was published in 2025 and introduced support for compressed JUMBF boxes and standalone JUMBF files. Comments welcome.

 

Format specifications Explanation of format description terms


Useful references

URLs


Last Updated: 05/20/2026