Images.dng
DNG viewer
About DNG
Adobe Digital Negative — open camera RAW.
DNG is Adobe's open camera RAW container — a TIFF-flavoured wrapper around mosaic sensor data plus a calibration profile. We run LibRaw via WebAssembly in a Web Worker to demosaic, white-balance, and convert to sRGB for display, and we pull camera/lens/exposure/ISO/sensor info out of the libraw metadata struct for the sidebar. The result is the same pixels you'd get from dcraw -w, not just the embedded preview JPEG.
FAQ
- What is a DNG file?
- DNG (Digital Negative) is an open RAW container Adobe defined in 2004 as a vendor-neutral alternative to CR2/NEF/ARW. It's a TIFF-based wrapper holding mosaic sensor data, a black/white calibration profile, and full EXIF. Some cameras (Leica, Pentax, Ricoh, Sigma) write DNG natively; for everything else Adobe DNG Converter can transcode proprietary RAWs into DNG.
- Why DNG vs the original CR2 / NEF / ARW?
- Two reasons people convert to DNG: long-term archival (the spec is published and editors will still read it in 30 years) and a single workflow path across mixed-camera shoots. The original RAW is preserved as an embedded blob if you tick that option in DNG Converter, so nothing is lost.
- Are you showing the embedded preview or actually decoding the RAW?
- Actually decoding. LibRaw runs the full demosaic-and-white-balance pipeline inside a Web Worker, so what you see is a freshly-rendered sRGB image, not the JPEG preview the camera baked in. That takes a couple of seconds for 24 megapixels but gives you a faithful look at the sensor data.
- Will it open DNGs from any camera?
- If LibRaw supports the source camera, yes — and LibRaw supports almost every consumer camera made since 2003. The conversion to DNG via Adobe's tool further widens compatibility because it normalizes proprietary maker-notes. Very new bodies released after the bundled LibRaw build may still trip up parsing; convert through the latest Adobe DNG Converter to recover.
- Is my file uploaded?
- No. DNG files are decoded entirely in your browser using LibRaw compiled to WebAssembly. Nothing is sent to a server.
More Images
- .svgSVGScalable Vector Graphics.Open
- .pngPNGLossless raster image.Open
- .jpgJPEGLossy photo image.Open
- .gifGIFAnimated/static raster image.Open
- .webpWebPGoogle's modern lossy/lossless image.Open
- .avifAVIFAV1-based modern image format.Open
- .bmpBMPWindows uncompressed bitmap.Open
- .icoICOWindows multi-resolution icon.Open