{"id":39926,"date":"2026-03-19T07:00:00","date_gmt":"2026-03-19T14:00:00","guid":{"rendered":"https:\/\/cloudinary.com\/blog\/?p=39926"},"modified":"2026-03-19T10:24:44","modified_gmt":"2026-03-19T17:24:44","slug":"2026-the-year-of-jpeg-xl","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl","title":{"rendered":"2026, the Year of JPEG XL"},"content":{"rendered":"\n<p>\ud83e\udd16 <em>AI disclaimer: This article uses quite a few <\/em><a href=\"https:\/\/www.nightwater.email\/em-dash-ai\/\"><em>em dashes<\/em><\/a><em> and <\/em><a href=\"https:\/\/en.wikipedia.org\/wiki\/Wikipedia:Signs_of_AI_writing#Emoji\"><em>emojis<\/em><\/a><em> \u2014 but it was written by a human.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>The saga of JXL adoption has been a surprisingly dramatic one. While Google was one of the main proponents of the format \u2014 it was created in a collaboration between Google Research and <a href=\"https:\/\/cloudinary.com\/labs\/jpeg-xl\">Cloudinary<\/a>, with guidance from the broader JPEG committee \u2014 this didn\u2019t imply that Google Chrome would become an early adopter. But now it looks like in 2026 all pieces of the puzzle might finally come together.<\/p>\n\n\n\n<p>In <a href=\"https:\/\/cloudinary.com\/blog\/how_jpeg_xl_compares_to_other_image_codecs\">past blog posts<\/a>, I have made <a href=\"https:\/\/cloudinary.com\/blog\/the-case-for-jpeg-xl\">the case for JPEG XL<\/a> several times already. In a nutshell: <a href=\"https:\/\/cloudinary.com\/blog\/contemplating-codec-comparisons\">superior<\/a> <a href=\"https:\/\/cloudinary.com\/blog\/jpeg-xl-and-the-pareto-front\">image compression performance<\/a> while ensuring a <a href=\"https:\/\/cloudinary.com\/blog\/what_to_focus_on_in_image_compression_fidelity_or_appeal\">high fidelity<\/a> (in particular for <a href=\"https:\/\/cloudinary.com\/labs\/aic-3-and-hdr\">HDR images<\/a>), <a href=\"https:\/\/cloudinary.com\/blog\/legacy_and_transition_creating_a_new_universal_image_codec\">legacy-friendly<\/a> reversible JPEG recompression, and a <a href=\"https:\/\/cloudinary.com\/blog\/time_for_next_gen_codecs_to_dethrone_jpeg\">very complete feature set<\/a> including <a href=\"https:\/\/cloudinary.com\/blog\/improve_the_web_experience_with_progressive_image_decoding\">progressive decoding<\/a> make it the most promising modern image format.<\/p>\n\n\n\n<p><a href=\"https:\/\/cloudinary.com\/blog\/cloudinary_supports_jpeg_xl\">Cloudinary supports JXL<\/a> since November 2020 already. But of course server-side support alone is not sufficient to be able to actually use it on the Web\u2026<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Browser Support, a Rollercoaster Ride \ud83c\udfa2<\/h2>\n\n\n\n<p>The story of JXL browser support has been one with quite some ups and downs. Let me give a brief summary of the main turning points.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83d\ude80<\/strong> Promising Start<\/h3>\n\n\n\n<p>In a promising start, experimental Chrome support for JXL was implemented in May 2021, followed by Firefox in July 2021. This was very early&nbsp;\u2014&nbsp;the standard itself wasn\u2019t officially published until March 2022, though the \u201cfinal draft\u201d (FDIS) of the file format specification was approved by the committee in April 2021, so the format was effectively frozen already.<\/p>\n\n\n\n<p>In both browsers it was disabled by default and a configuration flag had to be manually changed to actually get JXL support. The general expectation was that this was temporary, and once the standard would be published and the implementation would be mature and well-tested, the feature would be enabled by default.<\/p>\n\n\n\n<p>The libjxl implementation improved, bugs were squashed, the standard was finalized. Things were looking good.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83c\udf83<\/strong> Halloween Announcement<\/h3>\n\n\n\n<p>But then, exactly on Halloween 2022, a <a href=\"https:\/\/issues.chromium.org\/issues\/40168998#comment85\">controversial announcement<\/a> was made by the Chrome developers, saying they were planning to remove JXL support, citing \u201cnot enough interest from the entire ecosystem.&#8221;<\/p>\n\n\n\n<p>Shortly afterwards, <a href=\"https:\/\/github.com\/mozilla\/standards-positions\/issues\/522#issuecomment-1409539985\">Mozilla announced<\/a> in January 2023 that their position on JXL was \u201cneutral,&#8221; i.e., they wouldn\u2019t add support for it unless the other browsers would do that.<\/p>\n\n\n\n<p>In February 2023, all JXL code was removed from Chrome.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u26b0\ufe0f<\/strong> JXL is Dead<\/h3>\n\n\n\n<p>At this point, it looked like the story was basically over for JXL support in browsers, and thus probably for JXL in general as a widely-supported image format. After all, browsers are such a critical part of so many workflows and use cases, that no image format can be considered ubiquitous and interoperable if it doesn\u2019t have universal browser support.<\/p>\n\n\n\n<p>Considering the market share of Chrome and Chromium-derived browsers such as Edge, a <a href=\"https:\/\/www.fsf.org\/blogs\/community\/googles-decision-to-deprecate-jpeg-xl-emphasizes-the-need-for-browser-choice-and-free-formats\">veto from Chrome essentially is a death sentence<\/a> for any web feature.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83c\udf4e<\/strong> Resurrection by Apple<\/h3>\n\n\n\n<p>In a plot twist, in June 2023 <a href=\"https:\/\/cloudinary.com\/blog\/jpeg-xl-how-it-started-how-its-going#then_came_the_apple_announcement\">Apple announced<\/a> that they were planning to add JXL support to their entire ecosystem, including iOS, macOS, and Safari. In September 2023, JXL support was rolled out in Safari.<\/p>\n\n\n\n<p>The following months we saw a rapid increase in the number of image requests coming from browsers with JXL support in Cloudinary\u2019s overall traffic.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83d\udcc8<\/strong> Safari Rollout<\/h3>\n\n\n\n<p>The proportion of web clients with JXL support jumped from only a fraction of a percent beginning of September 2023 to a peak of around 25% around Christmas. It slowly grew to around 28% and has been fluctuating around that ratio for about two years now, with peaks above 30%.<\/p>\n\n\n\n<p>(As a side note: This 28% browser support number is higher than the 12% reported by <a href=\"https:\/\/caniuse.com\/jpegxl\">\u201cCan I Use\u201d<\/a> or as cited in <a href=\"https:\/\/www.corewebvitals.io\/pagespeed\/jpeg-xl-core-web-vitals-support\">Arjen Karel\u2019s excellent recent blog post about JPEG XL and Core Web Vitals<span style=\"text-decoration: underline;\">.<\/span><\/a> Likely this is caused by North America and Europe\/U.K. being overrepresented in Cloudinary\u2019s traffic \u2014 together over 75% of our traffic&nbsp;\u2014 which bumps up the proportion of iPhones in our logs.)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1773848235\/blog-2026_the_year_of_jpeg_xl-1.png\" alt=\"JXL adoption over time\" title=\"Chart\"\/><\/figure>\n\n\n\n<p>(As another side note: In case you\u2019re wondering where those peaks are coming from: on desktop, about 10% of browsers support JXL, while on mobile, it is about 40%. On working days about 60% of our traffic is from mobile devices, while on weekends and holidays it is around 75%. The plot shows the numbers for Tuesdays, so it mostly shows \u201cworking day traffic,&#8221; except around holidays. In particular around the end of the year, this causes spikes in the plot.)<\/p>\n\n\n\n<p>In the same period, the number of JXL images Cloudinary delivered per day also increased significantly, from practically none (around 50,000\/day) in the summer of 2023 to around one billion per day at the time of writing. The spikes in overall amount of traffic are always very noticeable around Black Friday.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83d\ude29<\/strong> JXL: A Safari-Only Format?<\/h3>\n\n\n\n<p>Of course Safari\u2019s support for JXL brought back hope for getting JXL support back into Chrome and Firefox. Alas, for both <a href=\"https:\/\/www.theregister.com\/2024\/02\/03\/jpeg_xl_interop_2024\/\">Interop 2024<\/a> and <a href=\"https:\/\/github.com\/web-platform-tests\/interop\/issues\/700\">Interop 2025<\/a>, making JXL an interoperable web format was proposed, but the proposals were not selected by the browser devs.<\/p>\n\n\n\n<p>So it looked like JXL would become a Safari-only image format, similar to J2K and HEIC.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Meanwhile, Broad JXL Adoption Grew \ud83d\udc23<\/h2>\n\n\n\n<p>JPEG XL was conceived with a diverse range of applications in mind from the start, as outlined in its <a href=\"https:\/\/ds.jpeg.org\/documents\/wg1n83043-REQ-JPEG_XL_Use_Cases_and_Requirements.pdf\">use cases and requirements document<\/a>. While web delivery is a key area, it is not the sole focus. Unlike formats such as WebP or AVIF, which were created specifically to optimize web bandwidth, JXL&#8217;s intended scope is much broader.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83d\udcf8<\/strong> DNG: JPEG XL in Photography Workflows<\/h3>\n\n\n\n<p>Introduced in June 2023, version 1.7 of <a href=\"https:\/\/helpx.adobe.com\/camera-raw\/digital-negative.html\">Adobe\u2019s Digital Negative format<\/a>, DNG, makes it possible to use JXL as a payload codec for RAW sensor data. In particular, both lossless and lossy JXL can be used. With legacy JPEG, lossy compression wouldn\u2019t make sense for RAW files, since the precision would be too low to allow for adjustments in post-production. But JXL effectively has no precision limits and can do very high-fidelity lossy compression, which is <a href=\"https:\/\/fstoppers.com\/lightroom\/jpeg-future-photography-results-are-incredible-686945\">a very attractive option for photography workflows<\/a>.<\/p>\n\n\n\n<p>Samsung introduced <a href=\"https:\/\/r2.community.samsung.com\/t5\/CamCyclopedia\/JPEG-XL-Image-Codec\/ba-p\/15356525\">JXL as a payload in Expert RAW<\/a> in the Galaxy S24 in January 2024, while Apple added <a href=\"https:\/\/petapixel.com\/2024\/09\/18\/why-apple-uses-jpeg-xl-in-the-iphone-16-and-what-it-means-for-your-photos\/\">JXL as a payload in ProRAW in the iPhone 16 Pro<\/a> in September 2024.<\/p>\n\n\n\n<p>More recently, <a href=\"https:\/\/www.cast-inc.com\/compression\/jpeg-image-compression\/jpeg-xl-e\">hardware implementations of a JXL encoder<\/a> have become available in November 2025, based on a <a href=\"https:\/\/www.shikino.co.jp\/eng\/products\/product-ip_core_products_1.php\">design by Shikino High-Tech<\/a> in collaboration with the JPEG committee. This will likely lead to consumer and professional camera vendors announcing new products that support JXL as a capture format in the near future.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83d\udcc4<\/strong> PDF: Images Inside Documents<\/h3>\n\n\n\n<p>At <a href=\"https:\/\/pdfa.org\/event\/pdf-days-europe-2025\/\">PDF Days Europe 2025<\/a>, Peter Wyatt, CTO of the <a href=\"https:\/\/pdfa.org\/\">PDF Association<\/a>, <a href=\"https:\/\/www.youtube.com\/watch?v=DjUPSfirHek&amp;t=2100s\">announced<\/a> that JPEG XL was selected as the preferred solution for <a href=\"https:\/\/cloudinary.com\/labs\/aic-3-and-hdr\">HDR images<\/a> embedded in PDF. He also mentioned other features of JXL that could be useful in PDF: wide gamut, ultra-high resolution, up to 32 bits per channel and up to 4099 channels.<\/p>\n\n\n\n<p>It\u2019s worth pointing out that JXL was designed with printing use cases in mind, including support for CMYK and spot colors. In that respect, there\u2019s an obvious difference between JXL and image formats derived from video codecs, such as WebP, HEIC, and AVIF.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83e\ude7b<\/strong> DICOM: Medical Imaging<\/h3>\n\n\n\n<p>In healthcare imaging (think MRIs, CTs, etc.),&nbsp; <a href=\"https:\/\/dicom.nema.org\/medical\/dicom\/current\/output\/chtml\/part05\/sect_8.2.15.html\">JXL can be used as a payload codec in DICOM<\/a> since the 2024d release. The defined JPEG XL transfer syntaxes include lossless, lossy, and JPEG recompression variants. <a href=\"https:\/\/www.dicomstandard.org\/news-dir\/progress\/docs\/sups\/sup232-slides.pdf\">According to pathologists at Mayo Clinic<\/a>, for whole slide imaging (WSI) the file size reduction that can be achieved using JXL is 50-60%. The WSI archives at Mayo alone are growing by about 4000 terabytes per year, so such savings represent a substantial cost reduction.<\/p>\n\n\n\n<p>In September 2025, Philips announced the first <a href=\"https:\/\/www.philips.com\/a-w\/about\/news\/archive\/standard\/news\/articles\/2025\/philips-announces-digital-pathology-scanner-with-native-configurable-dicom-jpeg-and-jpeg-xl-output-in-world-first.html\">digital pathology scanner with native DICOM JXL<\/a> output. Recently <a href=\"https:\/\/aws.amazon.com\/about-aws\/whats-new\/2026\/01\/aws-healthimaging-adds-jpeg-xl\/\">AWS HealthImaging also added JXL support<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83d\uddfa\ufe0f<\/strong> Geospatial and Other Scientific Imaging <strong>\ud83d\udef0\ufe0f\ud83d\udd2d\ud83d\udd2c<\/strong><\/h3>\n\n\n\n<p>The <a href=\"https:\/\/gdal.org\/\">Geospatial Data Abstraction Library<\/a> (GDAL), released by the <a href=\"https:\/\/www.osgeo.org\/\">Open Source Geospatial Foundation<\/a> (OSGeo), is a translator library for raster and vector geospatial data formats. It\u2019s part of the backbone of many GIS applications, from Google Earth to OpenStreetMap. In November 2022, GDAL 3.6 was released, which <a href=\"https:\/\/gdal.org\/en\/stable\/drivers\/raster\/jpegxl.html\">added support for JXL<\/a> and JXL payloads in <a href=\"https:\/\/gdal.org\/en\/stable\/drivers\/raster\/gtiff.html\">GeoTIFF<\/a>.<\/p>\n\n\n\n<p>Also in other scientific applications JXL brings advantages, in particular for lossless or near-lossless compression of high bitdepth images, and for multispectral images for which <a href=\"https:\/\/arstechnica.com\/science\/2025\/03\/scientists-are-storing-light-we-cannot-see-in-formats-meant-for-human-eyes\/\">Spectral JPEG XL<\/a> was recently introduced.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83c\udfa8<\/strong> Image Authoring Tools<\/h3>\n\n\n\n<p>All major image authoring tools support JXL as an import and export format: Adobe Photoshop and Lightroom, Affinity, Acorn, ACDSee Photo Studio, paint.net, GIMP, Krita, Darktable, and so on.<\/p>\n\n\n\n<p>Many of them added support already back in 2022.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83d\udcbb<\/strong> Operating System Support<\/h3>\n\n\n\n<p>Linux distributions were the first to add JPEG XL support at the OS-level. The integration of libjxl in both GTK (GNOME) and Qt (KDE) allowed some distributions like KaOS and OpenMandriva to add out-of-the-box JXL support as early as 2021. Popular distributions including <a href=\"https:\/\/www.phoronix.com\/news\/Ubuntu-25.04-JPEG-XL-Default\">Ubuntu<\/a> now have JXL support included in default installs.<\/p>\n\n\n\n<p>As mentioned before, Apple rolled out full support for JXL in September 2023 \u2014 not just in Safari but also at the OS level.<\/p>\n\n\n\n<p>In March 2025, Microsoft added OS-level <a href=\"https:\/\/apps.microsoft.com\/detail\/9mzprth5c0tb\">support for JXL in Windows 11<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Back to Browsers: Is JXL Support Finally Landing? \ud83d\udeec<\/h2>\n\n\n\n<p>For a year or two, there was pretty much no news from Chrome and Firefox, and it looked like Safari would remain the only browser with JXL support. But in September 2024, something started changing. Bobby Holley, the CTO of Firefox, stated that &#8220;<a href=\"https:\/\/github.com\/mozilla\/standards-positions\/pull\/1064\">Firefox will consider a Rust implementation of JPEG XL<\/a>. This announcement triggered the development of a <a href=\"https:\/\/github.com\/libjxl\/jxl-rs\">Rust-based JXL implementation jxl-rs<\/a>.<\/p>\n\n\n\n<p>In November 2025, Rick Byers, Area Tech Lead on Chrome, <a href=\"https:\/\/groups.google.com\/a\/chromium.org\/g\/blink-dev\/c\/WjCKcBw219k\/m\/NmOyvMCCBAAJ\">announced<\/a>:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201cSince JPEG XL was last evaluated, Safari <a href=\"https:\/\/developer.apple.com\/documentation\/safari-release-notes\/safari-17-release-notes\">has shipped support<\/a> and Firefox has <a href=\"https:\/\/github.com\/mozilla\/standards-positions\/pull\/1064\">updated their position<\/a>. We also continue to see developer signals for this in <a href=\"https:\/\/issues.chromium.org\/issues\/40270698\">bug upvotes<\/a>, <a href=\"https:\/\/github.com\/web-platform-tests\/interop\/issues?q=%22jpeg%20xl%22%20sort%3Areactions-%2B1-desc\">Interop proposals<\/a>, and <a href=\"https:\/\/github.com\/web-platform-tests\/interop\/issues\/994#issuecomment-3416932563\">survey data<\/a>. There was also a recent <a href=\"https:\/\/www.youtube.com\/watch?v=DjUPSfirHek&amp;t=2284s\">announcement<\/a> that JPEG XL will be added to PDF.&nbsp;<\/p>\n\n\n\n<p>Given these positive signals, we would welcome contributions to integrate a performant and memory-safe JPEG XL decoder in Chromium. In order to enable it by default in Chromium we would need a commitment to long-term maintenance. With those and our usual launch criteria met, we would ship it in Chrome.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p>This was obviously a big turning point. Within weeks, the jxl-rs decoder was integrated in both Chrome and Firefox. Also, JPEG XL was selected as an \u201c<a href=\"https:\/\/github.com\/web-platform-tests\/interop-jpegxl\">investigation effort<\/a>\u201d for <a href=\"https:\/\/web.dev\/blog\/interop-2026\">Interop 2026<\/a>.<\/p>\n\n\n\n<p>Right now, chances are that you\u2019re reading this on a browser that can decode JXL images. In Safari or iOS, JXL is already supported for a while now. On Chrome, it is available behind a flag since M145, which was released on February 10th, 2026. The relevant flag is:<\/p>\n\n\n\n<p><code>chrome:\/\/flags\/#enable-jxl-image-format<\/code><\/p>\n\n\n\n<p>There\u2019s a <a href=\"https:\/\/jpegxl.info\/resources\/jpeg-xl-test-page.html\">test page<\/a> on the <a href=\"https:\/\/jpegxl.info\/\">JPEG XL community website<\/a> to check if your browser supports JXL.<\/p>\n\n\n\n<p>While experimental JXL support behind a flag has been in Chrome before, it looks like this time it will actually be shipped. At the time of writing, no date is known yet for having JXL enabled by default, but it seems likely that this will happen in 2026.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83d\udcc6<\/strong> Timing and Interoperability<\/h3>\n\n\n\n<p>It\u2019s interesting to compare the timing for the three modern image formats recently introduced. In case of both WebP and AVIF, generally speaking the format could be used on the Web well before it could be used in most other contexts. For JPEG XL, it\u2019s more or less the other way around:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>WebP<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>AVIF<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>JPEG XL<\/strong><\/td><\/tr><tr><td>Standardization<\/td><td class=\"has-text-align-center\" data-align=\"center\">single company<br>(Google)<\/td><td class=\"has-text-align-center\" data-align=\"center\">industry consortium (AOMedia)<\/td><td class=\"has-text-align-center\" data-align=\"center\">standards organization (ISO\/IEC)<\/td><\/tr><tr><td>Specification finalized<\/td><td class=\"has-text-align-center\" data-align=\"center\">Aug 2012<\/td><td class=\"has-text-align-center\" data-align=\"center\">Feb 2019<\/td><td class=\"has-text-align-center\" data-align=\"center\">Mar 2022<\/td><\/tr><tr><td>Chrome<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u20131 \u00bd year&nbsp;<br>Feb 2011<\/td><td class=\"has-text-align-center\" data-align=\"center\">1 \u00bd year<br>Aug 2020<\/td><td class=\"has-text-align-center\" data-align=\"center\">4-5 years<br>2026 (?)<\/td><\/tr><tr><td>Edge<\/td><td class=\"has-text-align-center\" data-align=\"center\">6 years<br>Nov 2018<\/td><td class=\"has-text-align-center\" data-align=\"center\">5 years<br>Jan 2024<\/td><td class=\"has-text-align-center\" data-align=\"center\">4-5 years<br>2026 (?)<\/td><\/tr><tr><td>Firefox<\/td><td class=\"has-text-align-center\" data-align=\"center\">7 years<br>Jan 2019<\/td><td class=\"has-text-align-center\" data-align=\"center\">2 \u00bd year<br>Oct 2021<\/td><td class=\"has-text-align-center\" data-align=\"center\">4-5 years<br>2026 (?)<\/td><\/tr><tr><td>Safari \/ iOS<\/td><td class=\"has-text-align-center\" data-align=\"center\">10 years<br>Sept 2022<\/td><td class=\"has-text-align-center\" data-align=\"center\">3 \u00bd year<br>Oct 2022<\/td><td class=\"has-text-align-center\" data-align=\"center\">1 \u00bd year<br>Sept 2023<\/td><\/tr><tr><td>Adobe Photoshop<\/td><td class=\"has-text-align-center\" data-align=\"center\">10 years<br>Feb 2022<\/td><td class=\"has-text-align-center\" data-align=\"center\">6 years<br>June 2025<\/td><td class=\"has-text-align-center\" data-align=\"center\">3 years<br>June 2025<\/td><\/tr><tr><td>Adobe Lightroom<\/td><td class=\"has-text-align-center\" data-align=\"center\">15 years<br>Feb 2026<\/td><td class=\"has-text-align-center\" data-align=\"center\">4 \u00bd year<br>Oct 2023<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00bd year<br>Oct 2022<\/td><\/tr><tr><td>Darktable<\/td><td class=\"has-text-align-center\" data-align=\"center\">11 years<br>Dec 2022<\/td><td class=\"has-text-align-center\" data-align=\"center\">1 \u00bd year<br>Aug 2020<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00bd year<br>Dec 2022<\/td><\/tr><tr><td>GIMP<\/td><td class=\"has-text-align-center\" data-align=\"center\">5 years<br>Aug 2017<\/td><td class=\"has-text-align-center\" data-align=\"center\">1 \u00bd year<br>Oct 2020<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00bc year<br>June 2022<\/td><\/tr><tr><td>Krita<\/td><td class=\"has-text-align-center\" data-align=\"center\">9 years<br>Aug 2022<\/td><td class=\"has-text-align-center\" data-align=\"center\">2 \u00bd year<br>Dec 2021<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00bd year<br>Aug 2022<\/td><\/tr><tr><td>Windows<\/td><td class=\"has-text-align-center\" data-align=\"center\">11 years<br>May 2023<\/td><td class=\"has-text-align-center\" data-align=\"center\">3 \u00bd year<br>Sept 2022<\/td><td class=\"has-text-align-center\" data-align=\"center\">3 years<br>Mar 2025<\/td><\/tr><tr><td>MacOS<\/td><td class=\"has-text-align-center\" data-align=\"center\">8 years<br>Sept 2020<\/td><td class=\"has-text-align-center\" data-align=\"center\">3 \u00bd year<br>Sept 2022<\/td><td class=\"has-text-align-center\" data-align=\"center\">1 \u00bd year<br>Sept 2023<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Table: How long did it take to add support after the format specification was finalized?<\/figcaption><\/figure>\n\n\n\n<p>WebP, created by Google, was supported in Chrome even before the format was finalized \u2014 lossless mode, alpha transparency and animation didn\u2019t exist yet in the early lossy-only version of WebP that Chrome initially supported. While Google was <a href=\"https:\/\/web.dev\/articles\/serve-images-webp\">actively promoting the use of WebP<\/a> on websites, for example by making sure that a Lighthouse Performance Audit would list any images that are not being served in WebP, broader ecosystem adoption outside web browsers (or even outside Chrome) was slow. This is perhaps not surprising: the format was not designed to have a broad scope in terms of use cases, and even though it is open source and royalty-free, it is a single-vendor proprietary format &#8220;owned&#8221; by Google, not by an international standards organization.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83e\udd2c<\/strong> Format Frustration<\/h3>\n\n\n\n<p>However this lack of broader support for WebP has caused much user frustration, to the extent that it <a href=\"https:\/\/knowyourmeme.com\/memes\/webp\">became<\/a> a <a href=\"https:\/\/www.memedroid.com\/memes\/tag\/webp\">meme<\/a>. Saving an image from a website and then using it in software other than a browser is something that works effortlessly with JPEG or PNG, but with WebP, it often still doesn\u2019t work, e.g., even at the time of writing, inserting a WebP in a Google Docs results in \u201cunsupported image type.&#8221;<\/p>\n\n\n\n<p>While any new format inevitably causes friction, for JXL the order of adoption is pretty much the opposite of how it went with WebP. After being introduced in Chrome and being promoted as the format of choice for web images, it took a decade for \u201cinterest from the entire ecosystem\u201d to emerge. In contrast, JXL is already supported in all image editors and viewers well before it can be used in Chrome. From the point of view of interoperability \u2014 which is, after all, the main point of standardization \u2014 this might be a good thing, actually.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion \ud83c\udfc1<\/h2>\n\n\n\n<p>Maybe it\u2019s not surprising that it is hard to get <em>yet another<\/em> image format supported, when JPEG and PNG are considered &#8220;good enough&#8221; for most workflows. Both born in the 1990s, they have the undeniable advantage that by now they \u201cjust work anywhere\u201d. For any new format, it\u2019s hard to overcome inertia and inevitable initial interoperability issues, which make it attractive to just stick to the old formats.<\/p>\n\n\n\n<p>Yet, as discussed above, JXL adoption in the broad ecosystem \u2014 photography, digital art, medical and scientific imaging, and so on&nbsp; \u2014 actually was relatively swift. Adoption in browsers, on the other hand, was a roller coaster ride. But it looks like 2026 will be the year in which JXL is fully on track to become a worthy successor to good old JPEG and PNG. Knocking on wood, this dramatic saga will be concluding with a happy ending.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83e\udd16 AI disclaimer: This article uses quite a few em dashes and emojis \u2014 but it was written by a human. The saga of JXL adoption has been a surprisingly dramatic one. While Google was one of the main proponents of the format \u2014 it was created in a collaboration between Google Research and Cloudinary, [&hellip;]<\/p>\n","protected":false},"author":87,"featured_media":39935,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[180],"class_list":["post-39926","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-jpeg-xl"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.6 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>2026, the Year of JPEG XL<\/title>\n<meta name=\"description\" content=\"JXL adoption has been a surprisingly dramatic saga. But it looks like in 2026 all pieces of the puzzle might finally come together.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2026, the Year of JPEG XL\" \/>\n<meta property=\"og:description\" content=\"JXL adoption has been a surprisingly dramatic saga. But it looks like in 2026 all pieces of the puzzle might finally come together.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-19T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-19T17:24:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1773852235\/2026_the_year_of_JPEG_XL_Blog\/2026_the_year_of_JPEG_XL_Blog.jpg?_i=AA\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"melindapham\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl\"},\"author\":{\"name\":\"melindapham\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\"},\"headline\":\"2026, the Year of JPEG XL\",\"datePublished\":\"2026-03-19T14:00:00+00:00\",\"dateModified\":\"2026-03-19T17:24:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl\"},\"wordCount\":2419,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1773852235\/2026_the_year_of_JPEG_XL_Blog\/2026_the_year_of_JPEG_XL_Blog.jpg?_i=AA\",\"keywords\":[\"JPEG XL\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl\",\"url\":\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl\",\"name\":\"2026, the Year of JPEG XL\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1773852235\/2026_the_year_of_JPEG_XL_Blog\/2026_the_year_of_JPEG_XL_Blog.jpg?_i=AA\",\"datePublished\":\"2026-03-19T14:00:00+00:00\",\"dateModified\":\"2026-03-19T17:24:44+00:00\",\"description\":\"JXL adoption has been a surprisingly dramatic saga. But it looks like in 2026 all pieces of the puzzle might finally come together.\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1773852235\/2026_the_year_of_JPEG_XL_Blog\/2026_the_year_of_JPEG_XL_Blog.jpg?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1773852235\/2026_the_year_of_JPEG_XL_Blog\/2026_the_year_of_JPEG_XL_Blog.jpg?_i=AA\",\"width\":2000,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2026, the Year of JPEG XL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"name\":\"Cloudinary Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudinary.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\",\"name\":\"Cloudinary Blog\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"width\":312,\"height\":60,\"caption\":\"Cloudinary Blog\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\",\"name\":\"melindapham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"caption\":\"melindapham\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"2026, the Year of JPEG XL","description":"JXL adoption has been a surprisingly dramatic saga. But it looks like in 2026 all pieces of the puzzle might finally come together.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl","og_locale":"en_US","og_type":"article","og_title":"2026, the Year of JPEG XL","og_description":"JXL adoption has been a surprisingly dramatic saga. But it looks like in 2026 all pieces of the puzzle might finally come together.","og_url":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl","og_site_name":"Cloudinary Blog","article_published_time":"2026-03-19T14:00:00+00:00","article_modified_time":"2026-03-19T17:24:44+00:00","og_image":[{"width":2000,"height":1100,"url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1773852235\/2026_the_year_of_JPEG_XL_Blog\/2026_the_year_of_JPEG_XL_Blog.jpg?_i=AA","type":"image\/jpeg"}],"author":"melindapham","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl"},"author":{"name":"melindapham","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9"},"headline":"2026, the Year of JPEG XL","datePublished":"2026-03-19T14:00:00+00:00","dateModified":"2026-03-19T17:24:44+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl"},"wordCount":2419,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1773852235\/2026_the_year_of_JPEG_XL_Blog\/2026_the_year_of_JPEG_XL_Blog.jpg?_i=AA","keywords":["JPEG XL"],"inLanguage":"en-US","copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl","url":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl","name":"2026, the Year of JPEG XL","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1773852235\/2026_the_year_of_JPEG_XL_Blog\/2026_the_year_of_JPEG_XL_Blog.jpg?_i=AA","datePublished":"2026-03-19T14:00:00+00:00","dateModified":"2026-03-19T17:24:44+00:00","description":"JXL adoption has been a surprisingly dramatic saga. But it looks like in 2026 all pieces of the puzzle might finally come together.","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1773852235\/2026_the_year_of_JPEG_XL_Blog\/2026_the_year_of_JPEG_XL_Blog.jpg?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1773852235\/2026_the_year_of_JPEG_XL_Blog\/2026_the_year_of_JPEG_XL_Blog.jpg?_i=AA","width":2000,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/2026-the-year-of-jpeg-xl#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"2026, the Year of JPEG XL"}]},{"@type":"WebSite","@id":"https:\/\/cloudinary.com\/blog\/#website","url":"https:\/\/cloudinary.com\/blog\/","name":"Cloudinary Blog","description":"","publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudinary.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudinary.com\/blog\/#organization","name":"Cloudinary Blog","url":"https:\/\/cloudinary.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","width":312,"height":60,"caption":"Cloudinary Blog"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9","name":"melindapham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","caption":"melindapham"}}]}},"jetpack_featured_media_url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1773852235\/2026_the_year_of_JPEG_XL_Blog\/2026_the_year_of_JPEG_XL_Blog.jpg?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/39926","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/users\/87"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/comments?post=39926"}],"version-history":[{"count":9,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/39926\/revisions"}],"predecessor-version":[{"id":39938,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/39926\/revisions\/39938"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/39935"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=39926"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=39926"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=39926"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}