Drop an Apple ProRAW file (saved with a .DNG extension by iPhone's camera) below to convert it to JPG right here, in this browser tab. Decoding runs on your device — the file is never uploaded.
ProRAW is a DNG file
Apple ProRAW photos are saved with the .DNG extension — DNG is Adobe's openly published raw format, which Apple's ProRAW mode uses as its container. That means the same decoder this tool uses for other DNG files also reads Apple ProRAW files.
Why convert it
ProRAW keeps far more of the sensor's original data than a JPEG, which is exactly why photo editors want it — but that also makes it a large file that most apps, messaging tools, and websites can't open directly. Converting to JPG gives you something you can view, share, or upload anywhere.
Orientation is preserved
The DNG orientation tag is read and applied before the pixels are handed back, so the resulting JPG comes out the right way up — matching how the photo already appears on your iPhone.
Quality control
You can set the output JPEG quality before converting. Since ProRAW starts with substantially more detail than a JPEG, higher quality settings are worth considering if file size isn't a concern.
Frequently asked questions
Is my photo uploaded anywhere?
No. The DNG is decoded and the JPG is encoded entirely on your device via WebAssembly; nothing is sent to a server.
Does this handle Apple ProRAW specifically, or just generic DNG?
Both — Apple ProRAW files are DNG files, so the same decoder path handles them; there's no separate "ProRAW mode" needed.
Will the colors and detail match what I see in the Photos app?
The Photos app applies its own rendering and any edits you've made on top of the raw data. This tool performs a straightforward decode of the sensor data in the file, without applying Apple's specific rendering pipeline or any edits made after capture.
Will orientation be correct?
Yes — the DNG orientation tag is read and applied automatically before conversion.
Can I convert a JPG back into ProRAW?
No. ProRAW/DNG decoding is one-way here; there's no encoder that writes DNG.