RAW to JPG Converter - CR2, NEF, ARW, DNG and More

Convert camera RAW files from Canon, Nikon, Sony, Fujifilm, Olympus, Panasonic, Pentax and DNG to JPG, PNG or WebP. LibRaw, the decoder behind most RAW software, runs in your browser; the photos never leave your computer. Up to 20 files at a time.

Two Ways to Get a JPG Out of a RAW File

Every RAW file carries a JPEG the camera rendered at the moment of the shot, with the picture style, white balance and sharpening you set on the camera. The embedded preview option pulls that JPEG out untouched, in a fraction of a second, which is what you want for a quick share or a contact sheet. The full decode develops the sensor data itself with LibRaw: demosaicing with the AHD algorithm, the camera's white balance or an automatic one, and an exposure shift of up to two stops either way, then encodes the result at the quality you choose. It takes a few seconds per photo and produces the neutral, slightly flat look RAW developers start from, which is the right base if you plan to edit further.

Supported are the formats LibRaw reads, which covers Canon CR2 and CR3, Nikon NEF and NRW, Sony ARW, Fujifilm RAF, Olympus ORF, Panasonic RW2, Pentax PEF, Leica RWL, Hasselblad 3FR, Phase One IIQ and DNG from any maker. Compressed formats from the very newest bodies occasionally need a LibRaw release that this build does not have yet; the embedded preview works for those regardless. Photos are decoded in a worker on your own machine, so nothing is uploaded and there is no queue.

How the RAW Converter Works

  1. 01Add up to 20 RAW files. Canon, Nikon, Sony, Fujifilm, Olympus, Panasonic, Pentax, Leica, Hasselblad, Phase One and DNG are read.
  2. 02Choose full decode to develop the sensor data with LibRaw, with an exposure shift and camera or automatic white balance, or the embedded preview for the camera's own JPEG in an instant.
  3. 03Pick JPG, PNG or WebP and a quality.
  4. 04Convert and download singly or as a ZIP. The row shows the size, the pixel dimensions and the camera, ISO, aperture, shutter and focal length.

Two Ways to Get a JPG Out of a RAW File

Every RAW file carries a JPEG the camera rendered at the moment of the shot, with the picture style, white balance and sharpening set on the camera. The embedded preview pulls that JPEG out untouched, in a fraction of a second. The full decode develops the sensor data itself: demosaicing with the AHD algorithm, the camera's white balance or an automatic one, and an exposure shift of up to two stops either way, producing the neutral, slightly flat look RAW developers start from. It takes a few seconds per photo on one thread; half size makes it four times faster and is plenty for the web. LibRaw is the decoder behind most RAW software, compiled to WebAssembly and run in a worker on your machine.

When to Use This Tool

When a client or a family member sends RAW files and you only need JPGs. When a laptop without Lightroom or Capture One has to hand over a shoot today. When you want a neutral base image at full resolution from a RAW without installing anything. When a batch of RAW files needs to become a ZIP of JPGs for a gallery upload.

Frequently Asked Questions

Are my photos uploaded?
No. LibRaw runs in your browser as WebAssembly, downloaded once from toolforte.com. The RAW files stay on your device.
Why does the full decode look flatter than the camera's JPEG?
The camera applies a picture style, contrast and sharpening when it makes its JPEG. A RAW developer starts from neutral data so you can decide those yourself. Use the embedded preview if you want the camera's look.
My newest camera's files fail to decode.
Some compressed formats from the latest bodies need a LibRaw release this build does not have yet. The embedded preview still works, and DNG from Adobe's converter always decodes.
Does it keep EXIF data?
The full decode writes a fresh JPG without EXIF; the embedded preview keeps whatever the camera stored in it. Use the Image Metadata Viewer to check and the Metadata Remover to strip.

Related tools

12 suggested