Overview
ISO/IEC 19566-5:2023 specifies the JPEG Universal Metadata Box Format (JUMBF) - a universal, box-based mechanism to embed and reference arbitrary metadata inside box-based JPEG files. JUMBF standardizes the syntax of JUMBF boxes, the assignment of content types (XML, JSON, CBOR, Embedded File, codestream, UUID, etc.), and the mechanism to reference or request embedded metadata either inside or outside the image. The standard is applicable across JPEG file formats that support box structures (for example, via JPEG XT, JPEG 2000 or ISOBMFF).
Key technical topics and requirements
- JUMBF Box structure: A JUMBF Box (‘jumb’) is a superbox containing a required JUMBF Description Box (‘jumd’), one or more JUMBF Content Boxes, and optionally a Padding Box (‘free’).
- Description and typing: The JUMBF Description Box includes a TYPE field (a 16‑byte UUID) that identifies the JUMBF Content Type. Multiple content boxes may be grouped when semantically related.
- Defined content types: The standard explicitly specifies support for XML, JSON, CBOR (RFC 8949), Embedded File, image codestream, and UUID content types; additional types can be defined by other standards or third parties.
- Referencing/requesting: Syntax and mechanisms to reference or request metadata (internally or externally) are defined to enable discovery and retrieval of embedded assets.
- Conformance and annexes: Implementation must follow the normative annexes - Annex A (box format), Annex B (content types), Annex C (references/requests) - with Annex D describing backward compatibility and integration (e.g., embedding JUMBF in JPEG‑1 via JPEG XT).
Practical applications and who should use it
- Software developers building image editors, asset-management systems, or metadata-aware pipelines that need a standardized container for complex metadata in JPEG files.
- Camera and device firmware vendors embedding provenance, camera settings, or custom metadata directly into captured JPEGs.
- Digital archives, media libraries, and publishing platforms requiring reliable, discoverable metadata (XML/JSON/CBOR) attached to images.
- Web and DAM integrators needing standardized external/internal references to metadata or embedded files (thumbnails, licenses, ICC profiles, alternate codestreams).
- Standards implementers and interoperability test labs implementing metadata exchange for imaging ecosystems.
Related standards and references
By adopting ISO/IEC 19566-5:2023, implementers gain a standardized, extensible way to store and reference rich metadata in JPEG images-improving interoperability across tools, platforms, and archival workflows.