You come home with a full memory card, copy everything to your laptop, double-click the first file — and nothing happens. Windows Photos shrugs. The gallery upload on your club's website says "file type not supported". Your friend can't open the attachment you emailed. The files are called things like IMG_0421.DNG, DSC_7788.NEF or IMG_3301.CR3, and every tutorial you find tells you to buy a Lightroom subscription.
You don't need one. This guide shows four free ways to convert DNG to JPG — an online converter for a handful of files, macOS Photos if you're on a Mac, and darktable or ImageMagick when you have 400 shots to process in one go. It also explains the two things that confuse everyone the first time: why an iPhone ProRAW DNG is 25–75 MB, and why the JPG that comes out of a straight conversion looks washed out.
Why your RAW photo won't open anywhere
A JPG is a finished picture. A RAW file isn't a picture at all — it's a dump of the sensor's measurements plus a recipe for turning them into one. DNG (Digital Negative) is Adobe's open RAW container; Canon uses CR3, Nikon NEF, Sony ARW, Fujifilm RAF. Apple's ProRAW is a DNG with extra Apple processing baked in as metadata.
Because the data is unprocessed, three things follow:
- Nothing generic can read it. Browsers, CMS uploaders, WhatsApp and most desktop viewers only accept JPEG, PNG, WebP and HEIC. A
raw photo won't opencomplaint is almost always this. - The files are enormous. A 12 MP iPhone ProRAW DNG lands around 25 MB; a 48 MP ProRAW from a Pro model runs 60–75 MB. A 24 MP DSLR RAW is typically 25–35 MB. Compare that to the 3–5 MB JPEG the same scene produces.
- Each camera writes its own dialect. New sensors ship faster than viewers add support, which is why a brand-new camera's files can fail even in software that handles your old body fine.
Converting to JPG solves all three at once: universal support, roughly a tenth of the size, and no RAW decoder required on the other end. Keep the DNGs — they're your negatives — and treat the JPGs as the shareable copy.
Why the converted JPG looks flat (and how to fix it)
Sensor data is linear. Twice the light means twice the number. Your eyes don't work that way, so every camera applies a tone curve, white balance, colour matrix and sharpening before it writes a JPEG. A naive converter skips most of that and hands you the linear data with a basic gamma — technically correct, visually grey, low-contrast and slightly dull.
With iPhone ProRAW it's even more noticeable, because what you saw in the Camera app was Apple's Smart HDR pipeline doing heavy lifting. Strip that away and the file looks nothing like the preview.
Three practical fixes, in order of effort:
- Use a converter that applies the embedded camera profile or base curve (darktable and RawTherapee do this by default).
- Add a one-line contrast nudge during batch conversion (see the ImageMagick example below).
- Extract the full-size JPEG preview the camera already embedded in the DNG — instant, zero processing, but limited to what the camera decided.
The quickest route: convert DNG to JPG online
If you have five shots to send to a client tonight, installing a RAW developer is overkill. Drop the files into our free DNG to JPG converter, pick a quality setting and download the results — it runs in the browser, handles iPhone ProRAW DNGs and standard camera DNGs, and nothing is installed.
Sensible settings for most uses:
- Web / social: longest edge 2048 px, quality 80–85. A 25 MB ProRAW becomes roughly 500 KB–1 MB.
- Printing or archiving a shareable copy: keep full resolution, quality 90–95.
- Email: longest edge 1600 px, quality 80.
The same tool sits alongside the rest of the image converter hub if you also need HEIC, WebP or PNG output from the same shoot.
On a Mac: Photos, Preview or Image Capture
macOS ships with a RAW engine, so you already own a converter:
- Photos: import the DNGs, select them all, then File → Export → Export Photos. Set Photo Kind: JPEG, Quality High, Size Full Size or Custom 2048 px. Photos applies Apple's RAW rendering, so ProRAW files come out looking close to the Camera app preview.
- Preview: open the DNG, File → Export, choose JPEG, drag the quality slider. Fine for one or two files.
- Image Capture: when importing straight from an iPhone or card reader, it can convert on the way in.
On Windows, the free Raw Image Extension from the Microsoft Store at least makes the files previewable in Explorer — but it won't batch export, so keep reading.
darktable: the free Lightroom alternative, from the command line
darktable is the closest free equivalent to Lightroom, and it installs a command-line tool, darktable-cli, which is the fastest way to batch convert DNG to JPG with proper RAW development applied.
Convert a single file, longest edge 2048 px:
darktable-cli IMG_0421.DNG IMG_0421.jpg --width 2048 --height 2048Convert an entire card folder into a jpg/ subfolder at full resolution and quality 92 (macOS/Linux shell):
mkdir -p jpg
for f in *.DNG; do
darktable-cli "$f" "jpg/${f%.DNG}.jpg" \
--core --conf plugins/imageio/format/jpeg/quality=92
doneThe real trick: edit one representative shot in the darktable GUI (exposure, contrast, white balance), save it as a style called shoot-look, then apply that look to every frame:
darktable-cli IMG_0421.DNG jpg/IMG_0421.jpg --style shoot-look --style-overwriteTwo gotchas: close the darktable GUI first (the database locks), and expect 1–4 seconds per file — 300 ProRAW DNGs is a coffee break, not a lunch break.
RawTherapee if you prefer clicking
RawTherapee is also free and has a batch queue built into the interface. Open the folder in the File Browser, develop one image, right-click it and choose Processing profile → Copy, select the rest, Paste, then send everything to the Queue with JPEG output at quality 92. Hit Start. No command line, same end result, and its default tone curve is less flat than a raw dcraw dump.
ImageMagick: scripted batches and quick previews
ImageMagick decodes RAW through libraw, so it's ideal when conversion is one step in a bigger script. Check support first:
magick -list delegate | grep -i dngSingle file, auto-rotated, resized and with a gentle contrast lift to counter the flat linear look:
magick IMG_0421.DNG -auto-orient -resize 3000x3000 \
-sigmoidal-contrast 3,50% -quality 90 IMG_0421.jpgWhole folder in one line:
magick mogrify -format jpg -quality 90 -auto-orient -path jpg/ *.DNGNeed contact sheets or proofs right now? Pull the camera's embedded preview instead of developing the RAW — near-instant:
exiftool -b -JpgFromRaw -w _preview.jpg -ext DNG .Be aware that ImageMagick's defaults are colourimetrically plain. For portfolio work, develop in darktable; for thumbnails, proofs and automation, ImageMagick wins on speed.
Which route to pick in 30 seconds
- 1–20 files, any OS, nothing installed: the online DNG to JPG converter.
- Mac, iPhone ProRAW, want Apple's look: Photos → Export JPEG, Full Size.
- Whole shoot with a consistent edit: darktable style +
darktable-cliloop. - Click-driven batches with fine control: RawTherapee's queue.
- Scripts, servers, thumbnails:
magick mogrifyorexiftoolpreview extraction.
Whatever you choose, keep the original DNGs on a backup drive. JPG is a one-way door: once it's exported, the highlight and shadow latitude in that 60 MB ProRAW file is gone for good.
FAQ
Is DNG to JPG conversion lossy? Yes. JPG discards data permanently and the RAW's editing headroom is baked in. Convert for sharing; archive the DNG.
How do I convert ProRAW to JPG on the iPhone itself? Open the shot in Photos, tap Edit, make any small change (or just tap Done), then share it — Photos hands over a JPEG/HEIC rather than the DNG. For a true file conversion, AirDrop the DNG to a computer or upload it to an online converter.
Why is my iPhone ProRAW file 75 MB? 48 MP of 12-bit linear sensor data plus Apple's ProRAW metadata. Shoot 12 MP ProRAW instead (roughly 25 MB) if size matters, or turn ProRAW off for everyday snaps.
My camera's RAW isn't DNG — same steps? Yes. darktable, RawTherapee and ImageMagick read CR3, NEF, ARW and RAF too. If a brand-new body isn't recognised, update the software or use Adobe's free DNG Converter to turn the files into DNG first.
What JPEG quality should I export at? 90–92 for anything you might print, 80–85 for the web. Above 95 you mostly add megabytes, not detail.
Can I convert hundreds of files at once without the command line? Yes — RawTherapee's queue, macOS Photos' multi-select export, or uploading them in batches to the online converter.
