en

RAW to JPG

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

Running locally on your device ...

Quality mode Automatic adapts the quality to your file (recommended).
  • Low
  • Medium
  • High
  • Automatic (recommended)

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+

    In the RAW format, cameras store the unprocessed sensor data - large, maker-specific (CR2 and CR3, NEF, ARW, RAF, RW2, ORF, DNG) and not directly viewable in most programs. JPG, by contrast, is the small, universally supported photo format. This tool develops your RAW capture and outputs a finished, compact JPG straight away - ideal for sending, uploading to social networks or sharing quickly.

    Here too it genuinely develops: libraw reads the raw sensor mosaic and runs a full demosaic with the camera white balance and colour matrix, rather than just reading out the embedded preview. The result is encoded as a JPG that is lossy but very small; by default the quality is high. Everything runs locally in your browser (libraw as WebAssembly), with no upload and offline - your captures never leave your device.

    JPG is the right choice when file size matters and the image should be directly shareable - for email, the web and messengers. JPG has no transparency, which does not matter for photos anyway; the data is re-compressed, so very aggressive shrinking introduces artefacts. If you want a lossless result for further editing, take RAW to PNG instead.

    Specifications

    Specifications
    Input formatsDNG, CR2, CR3, NEF, ARW, RAF, RW2, ORF, PEF, SRW
    Output formatJPG
    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 and encodes a JPG.
    3. Download the JPG (several as a ZIP).

    Limitations: It processes the real sensor data via demosaic, not every maker-specific setting (picture styles, in-camera corrections). The output is lossy 8-bit JPG in the sRGB colour space. Very large sensors are capped to protect memory, and unrecognised files are rejected honestly. Camera metadata such as capture date, model and GPS position from the RAW is not carried into the JPG 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.

    How strong is the compression?

    JPG is lossy; by default it is encoded at high quality, so the image stays small and looks good. For a lossless result, use RAW to PNG.

    Is transparency lost?

    RAW photos have no transparency, so nothing is lost. JPG cannot store transparency anyway.

    Related tools

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