ZipToolView zip files online — 100% private

Open .DNG files online

A .dng file is a Digital Negative — the RAW format Adobe published in 2004 and later standardized as ISO 12234-2, meant to be RAW photography's vendor-neutral archive format. Some cameras write it natively (Leica, Pentax, DJI drones, recent Samsung phones, Apple's ProRAW); far more DNGs exist as conversions, which makes it the closest thing camera RAW has to a lingua franca.

ZipTool develops .dng files entirely in your browser: LibRaw compiled to WebAssembly demosaics the sensor data with the camera's as-shot white balance and renders an sRGB image you can download as PNG. The engine (~1.1 MB) downloads once from this site's own domain and is cached; the photograph never leaves your device.

What is a `.dng` file?

DNG is the only major RAW format with a public, standardized specification — a TIFF/EP-based container anyone may implement, which is why it doubles as the archival target nearly every converter can write. It opens with the II* TIFF byte-order mark like CR2, NEF and ARW.

A DNG holds one of two very different payloads: a mosaic file carries the original Bayer sensor pattern (a true RAW, demosaiced on view), while a linear DNG holds partially or fully processed RGB data — typical for HDR merges, panorama stitches and some phone pipelines. The viewer develops mosaic files and renders linear ones; both open, but only mosaic keeps the full RAW editing latitude.

Because DNG is the interchange format, files arrive from everywhere: camera-native writes, Lightroom conversions (optionally embedding the original RAW inside the DNG), and phone apps like Apple ProRAW. The embed trick means one file can be both the converted working copy and the archival original.

  • Opening camera-native DNGs from Leica, Pentax, DJI and other bodies with no desktop RAW software installed
  • Inspecting Lightroom-converted archives to see what the conversion carried over
  • Viewing Apple ProRAW and HDR-merged linear DNGs dropped as loose files
  • Reviewing a DNG shoot straight out of the zip it arrived in

How to open a `.dng` online

Open ZipTool in a new tab, then drop your .dng onto the page — or click to browse for it, or paste a URL. The file opens in the RAW develop viewer, which runs LibRaw compiled to WebAssembly inside your browser tab — a full demosaic with camera white balance, not the embedded JPEG preview, read entirely on your device.

  • Drag your .dng onto the page — or click to browse, or paste a URL.
  • It opens immediately in the RAW develop viewer, which runs LibRaw compiled to WebAssembly inside your browser tab — a full demosaic with camera white balance, not the embedded JPEG preview. No install, no sign-up.
  • Read, search, or copy it. Your file never leaves your browser.

Open `.dng` without uploading

Most "open dng online" sites work by uploading your file to a server and processing it there. ZipTool does the opposite: it loads its parser once, then reads your .dng locally in the browser tab. The contents stay on your device.

You can prove that in seconds. Open the page, press F12 for DevTools, switch to the Network tab, and open your file — no request carrying the file's contents is sent. You can also turn off Wi-Fi after the page loads and the file still opens. See security and privacy for the full picture.

Frequently asked questions

Is DNG actually better than NEF, CR2 or ARW for archiving?

It is the only standardized one — ISO 12234-2, publicly specified, implementable by anyone — which is the real archival argument: a reader written decades from now has a spec to target, where vendor formats depend on the vendor. In exchange you accept a conversion step today (unless your camera writes DNG natively). For viewing, it makes no difference: this page develops Nikon NEF, Canon CR2, Sony ARW and DNG identically.

How do I open a .dng file online?

Drop the .dng on this page — or click to browse, or paste a URL. The developed image appears with its camera model and dimensions; the status bar offers a Download .png of the full-resolution render. The first open fetches the LibRaw engine (~1.1 MB) once from this site's own domain, then it is cached.

What is a linear DNG?

A DNG whose pixel data is already demosaiced RGB rather than the raw Bayer pattern — the usual shape for HDR merges, panorama stitches and some phone processing. It still carries much of RAW's latitude but not all of it. The viewer opens both kinds; mosaic files go through the full develop, linear files render directly.

Why won't some DNG files open here?

Rare variants outpace any single engine: DNGs compressed with JPEG-XL need a JXL decoder this build does not include, and a few exotic camera-specific encodings land outside LibRaw's coverage. Those files fail with an honest error instead of a wrong image — and the common cases (camera-native writes, Lightroom and Camera RAW conversions, ProRAW) all develop normally.

Does viewing my DNG here upload the photo?

No. The develop engine is WebAssembly running in the page; your file is read locally and the pixels render in the tab. The only fetch is the engine itself (~1.1 MB, once, from ziptool.app — not a third-party CDN). Press F12 → Network and watch: no request carries your photo.

Can this viewer open my phone's photos too?

If they are DNG (ProRAW, many Android RAW modes), yes. If they are iPhone HEIC, that is a different codec with its own page — the online HEIC viewer decodes those the same fully-in-browser way.