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.

Quality Higher values = better quality but a larger file. Lower values save space.

Your files

    Running locally on your device ...

    0%

    Your files never left your device

      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
      Servers in GermanyGDPR by design
      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.

      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