en

RAW to PNG

Convert camera RAW (DNG, CR2, NEF, ARW and more) to PNG locally - a true demosaic of the sensor data, lossless, no upload.

Running locally on your device ...

Your files

    Running locally on your device ...

    0%

    Is my file uploaded?

    No. Everything runs in your browser - your file never leaves your device. How this is verifiable

    No upload100% local
    Your content stays with youno third-party access
    Hosted in GermanyGlobal Content Delivery
    Independently auditedTLS A+ · HTTP headers A+

    RAW files hold your camera's unprocessed sensor data - the full capture before the camera turns it into a finished photo. Every maker cooks up its own format (Canon CR2 and CR3, Nikon NEF, Sony ARW, Fujifilm RAF, Panasonic RW2, Olympus ORF, Adobe DNG), and almost no program or browser shows them directly. This tool develops the RAW capture into a universal PNG you can open anywhere.

    Unlike a mere preview export, this tool genuinely develops the RAW data: it reads the sensor's raw Bayer mosaic and runs a full demosaic - applying the camera white balance, the colour matrix and interpolation - to produce real RGB pixels, instead of just copying the embedded JPEG preview. PNG is lossless: the developed image data is not re-compressed. Everything runs entirely locally in your browser via libraw as WebAssembly, with no upload and even offline.

    Choosing PNG pays off when you need a lossless result - as an intermediate for further editing, for screen graphics in documents, or when any compression would get in the way. The output is 8-bit RGB in the sRGB colour space, so the wide dynamic range of a 12- or 14-bit RAW is brought down to 8 bits. If you want a small, easily shareable image instead, JPG (RAW to JPG) is the more compact choice.

    Specifications

    Specifications
    Input formatsDNG, CR2, CR3, NEF, ARW, RAF, RW2, ORF, PEF, SRW
    Output formatPNG
    Batch processingYes
    ProcessingLocally in your browser (WebAssembly)
    File uploadNone

    In 3 steps

    1. Drop or tap your RAW file (DNG, CR2, NEF, ARW ...).
    2. The tool develops the sensor data via demosaic.
    3. Download the PNG (several as a ZIP).

    Limitations: It processes the real sensor data via demosaic, not every maker-specific setting: camera picture styles, in-camera lens corrections or embedded edits are not applied. The output is 8-bit sRGB (the browser's canvas/PNG export pipeline works with 8 bits per channel, so even a 12- or 14-bit RAW capture is brought down to 8 bits). Very large sensors are capped to protect memory, and files not recognised as RAW are rejected honestly. Camera metadata such as capture date, model and GPS position from the RAW is not carried into the PNG file during demosaic - only the developed pixel data.

    FAQ

    Are my files uploaded?

    No. The developing happens entirely locally in the browser (libraw as WebAssembly) - even offline.

    Is this just the embedded preview?

    No. The tool demosaics the raw sensor data into real RGB pixels, not the embedded JPEG preview.

    Which RAW formats are supported?

    Among others Adobe DNG, Canon CR2 and CR3, Nikon NEF, Sony ARW, Fujifilm RAF, Panasonic RW2, Olympus ORF, Pentax PEF and Samsung SRW.

    Why is the PNG file so large?

    PNG is lossless and does not re-compress the image data. For a small, shareable image, use RAW to JPG.

    Is the full 14-bit depth kept?

    The output is 8 bits per channel (sRGB). That is enough for viewing and sharing; for 16-bit workflows use a desktop RAW developer.

    Related tools

    RAW to JPG · PSD to PNG · Compress images · PSD to JPG · JFIF to PNG · PPM to PNG