Convert DNG to JPG
DNG comes from more places than any other RAW format, including the phone in your pocket.
Options
All processing runs in your browser. No file leaves this device.
DNG is unusual among RAW formats in being an open, published specification rather than a manufacturer's private one. Adobe released it in 2004, and it is now the native output of Leica, Ricoh and Pentax bodies, most consumer drones, Sigma's recent cameras, and — significant for sheer volume — iPhone ProRAW and many Android cameras using the Camera2 API.
Because it is a container specification rather than a single sensor format, DNG files vary more than most. Some hold the original mosaic exactly as the sensor read it; others hold "linear DNG", already demosaiced, which is what many phones and drones produce after their computational pipeline has run. Both decode here, but they are quite different things: a linear DNG from an iPhone has already had Apple's noise reduction, multi-frame merging and lens correction applied, so it is far less malleable than a mosaic DNG from a Leica.
That difference is worth setting expectations around. An iPhone ProRAW file gives you more editing headroom than the phone's HEIC, but it is not equivalent to a full-frame camera's untouched sensor data — a good deal of processing is already baked in.
What happens on conversion: LibRaw demosaics the sensor mosaic with adaptive homogeneity-directed interpolation, applies the white balance your camera recorded at capture, and hands back 16-bit linear data. That linear buffer is then encoded to sRGB — the gamma encoding every display expects, applied correctly rather than approximated. Because the whole path stays in floating point until the final encode, there is no intermediate 8-bit step to quantise away highlight detail.
Your files never leave this device. The decoder runs as WebAssembly inside this page, so there is no upload step and no server that could retain a copy. With RAW this is not just a privacy point — it is why the tool is usable at all, since uploading a card full of 30 MB files over a home connection would take longer than the shoot did.
Common questions
- Does this work with iPhone ProRAW?
- Yes. ProRAW files are DNG and decode here. Note they are linear DNG — Apple's computational pipeline has already run, so the file is less raw than the name suggests, though still far more editable than a HEIC.
- Why do DNG files from different sources behave so differently?
- DNG is a container specification, not one sensor format. It can hold an untouched mosaic from a camera sensor, or an already-demosaiced linear image from a phone or drone. Both are valid DNG; they offer very different amounts of editing latitude.
- Are my DNG files uploaded to a server?
- No. Decoding and encoding both run in your browser via WebAssembly. Nothing is transmitted. You can verify it in the Network tab of your devtools during a batch, or by disconnecting from the internet once the page has loaded — the tool keeps working.
- How many files can I convert at once?
- There is no limit in the tool. RAW files are large, and each one is decoded to a full floating-point buffer, so memory is the real constraint. Batches of a few dozen are comfortable on a typical laptop; for a whole card, work through it in groups rather than dropping a thousand files at once.
This converter is part of a full editing pipeline — tone, colour, lens correction and batch export all run the same way, without uploading.
Open the full pipeline