Apple’s RAW Processing is Finally Evolving After a Decade and It’s a Big Deal

Close-up of colorful crayons arranged in rows, split vertically; the left side appears grainy and blurry, while the right side is clearer and sharper, showing the crayon details more distinctly.

Although Apple’s WWDC Keynote gets by far the most attention, the event is a treasure trove of new info for developers across the entire Apple ecosystem. Buried among literally over 100 new videos Apple posted to its Apple Developer YouTube channel this week is one about a significant upgrade to the company’s Core Image RAW processing APIs that power RAW and ProRAW capture on iPhone and RAW image processing across all of Apple’s platforms.

As Apple Core Image Engineer David Hayward explains, the brand-new version 9 of Core Image RAW Processing and the accompanying CIRAWFilter API lets users process RAW photos with significantly improved image quality, including better sharpness, color, and noise reduction. There are major RAW image quality improvements coming to iOS 27, iPadOS 27, VisionOS 27, and macOS 27.

While some of Hayward’s presentation is geared specifically toward developers (and there are a lot of nitty-gritty technical details in the video above), it contains a lot of exciting news for photographers inside the Apple ecosystem, including those who capture RAW photos on iPhone and edit RAW images from other cameras on iPad or Mac.

As Hayward explains, RAW photos from every camera require “special handling” before they can be displayed or edited. The initial RAW data parsing and demosaicing process is integral to all RAW processing software. All that RAW image sensor data has to be interpreted by software before it can be viewed or processed. This is an essential function of Apple’s Core Image RAW processing engine.

A digital green grid pattern fills the screen, with a small black box in the lower left corner displaying the text "Unpack sensor values," "ISO 0x09," and "Crop 36x.
This is RAW data from a Bayer pattern image sensor, blown way up. Each pixel has red, green, or blue data, which then needs to be interpolated, demosaiced, and interpreted by RAW image processing software.
Close-up of a colorful, symmetrical, kaleidoscopic pattern with green, blue, and yellow shapes forming a central flower-like design. Image details in text overlay: "Demosaic, ISO 8000, Crop 36x.
Demosaicing
A blurry, colorful kaleidoscope pattern with blue, green, yellow, and red shapes forms a symmetrical design. In the lower left corner, a black overlay displays text: "Denoise," "ISO 8000," and "Crop 36x.
Denoising
A colorful, blurry kaleidoscopic pattern with blue, green, yellow, and white shapes radiating from a central white circle. Overlay features labels with the words "Apply convolutions," "ISO 8008," and "Crop 36x.
Convolutions
A colorful kaleidoscope pattern with green, blue, yellow, and white shapes radiating from a central white dot. Text overlays in the bottom left corner read: "Color adjustments, ISO 8000, Crop 36x.
Color and exposure corrections

There is a significant amount of engineering behind the scenes to turn a RAW file into a useful, visible file. In addition to demosaicing, there is noise reduction, color correction, lens corrections, and other image processing that tweaks microcontrast, tone curves, and more. Precisely how all of this works and what changes are made relate to technical and artistic decisions made by developers, whether at Apple, Adobe, Capture One, DxO, etc.

The software side of RAW photography is not given nearly the attention it deserves. It is impossible to overstate just how important the underlying processing technology is when working with RAW photographs.

In Apple’s case, the company promises that version 9 of Core Image RAW processing will deliver better-looking RAW photos across the board, no matter which Apple product the user has. The algorithmic steps for interpreting RAW image data are the same on iPhone, iPad, and Mac. The RAW APIs are used by Photos, Pixelmator Pro, and other third-party apps, like Nitro.

While PetaPixel has previously discussed Apple’s occasionally slow support for new RAW image formats and cameras, the company touts that it supports 784 different cameras as of now and is always working on new support. Hopefully, with the arrival of RAW 9, Apple’s support will get even better. This is the first major version update for Core Image RAW since RAW 8 arrived in 2017. Hayward calls this “the biggest update yet.”

A line graph shows the increase in camera RAW support from 21 models in 2006 to 784 models in 2025, with different RAW versions indicated by horizontal bars spanning various years.

RAW version 9 is a “major improvement” for RAW image processing. A big part of that is that the demosaic and denoise processes happen simultaneously within a new CoreML model. Traditionally, demosaicing and denoising are performed at different steps, which can degrade overall image quality and rendering. This is something DxO specifically overcomes through its DeepPrime 3 technology, which also performs demosaic and denoise in a single step. Apple says it leverages the Neural Cores in its Apple A- and M-series silicon chips to run all its new RAW processing models directly on-device. It is more resource-intensive than prior versions, which developers will need to consider when implementing it in their photo-editing software.

However, in exchange for this more demanding RAW 9 technology, the quality improvements are massive. Consider the examples below that Apple shared, which even include a non-traditional X-Trans sensor in the Fujifilm X-T5. The quality leap from RAW 8 to RAW 9 is substantial and extremely impressive.

Close-up of an analog gauge with visible numbers 70, 80, and 90, and a needle pointing to around 93. Overlay text shows camera settings: Sony A7 II, ISO 100, Crop 1.6x, and the label "RAW 8.
RAW 8
Close-up of a vintage analog gauge or meter with numbers 70 and 80 visible, needle pointing near 77. Labels for "Sony A7 II," camera settings, and "RAW 9" are also shown on the image.
RAW 9
A highly grainy, noisy photo showing rows of colorful cones of thread. A label in the lower left corner reads "Canon 5D Mark III, ISO 51200, Crop 10x". The noise reduction is turned off.
RAW 8 without noise reduction
A noisy, grainy photo of colorful thread spools arranged in rows, showing heavy image noise. Overlay text reads “Canon 5D Mark III, ISO 51200, Crop 10x” and a label “RAW 8” is in the top right corner.
RAW 8 with noise reduction
A close-up photo of colorful crayon boxes with crayons arranged upright. The image is slightly grainy and blurred. Overlay labels indicate camera settings: Canon 5D Mark III, ISO 51200, RAW 9, Crop 10x.
RAW 9 with noise reduction
Close-up of eight skeins of embroidery thread in white, red, purple, pink, peach, yellow, orange, and beige, with camera settings overlaid in the corners. The image shows visible grain and texture from high ISO.
RAW 8
Eight skeins of embroidery floss in white, red, purple, pink, orange, yellow, and green are lined up vertically. Camera settings and a "RAW 9" label appear overlaid on the image.
RAW 9

Mac developer Albert, who created ApolloOne and Camera RawX for macOS, plus worked closely with Nik Bhatt of Gentlemen Coders to create RawBridge, has been trying out Raw Engine 9 inside the macOS 27 developer beta. He wrote about his experiences over at DPReview‘s forums, and showed how Apple RAW 9 compares against the RAW decoding in DxO DeepPrime 3. Albert calls RAW Engine 9 the “new noise reduction king.”

It’s a big claim, but it may very well be true. This is great news for those who shoot RAW files on iPhone or edit RAW photos inside the Photos app, Pixelmator Pro, or any third-party app that relies on Apple’s Core Image RAW engine. Next, it will be important for Apple to continually expand its support for the different types of RAW files, which has previously been somewhat of a bottleneck for the company’s native photo editing applications.


Image credits: Apple

Discussion