Convert Olympus ORF to JPG

ORF files from OM-D and OM System bodies, decoded on your own machine.

Options

All processing runs in your browser. No file leaves this device.

ORF is the RAW format of Olympus and its successor OM System, covering the OM-D line, the PEN series and the current OM-1 and OM-5. These are Micro Four Thirds cameras, so the files are smaller than full-frame RAW — typically 15 to 25 MB rather than 40 or 50.

Two in-camera modes produce ORF files that are unusual in size. High Res Shot composites multiple sensor-shifted exposures into a single much larger image, and Live Composite builds up an exposure over time. Files from these modes are still ORF but can be several times the normal size.

Micro Four Thirds sensors are physically smaller than APS-C or full frame, which means more visible noise at a given ISO. That is a property of the capture, not the conversion — this converter applies a neutral rendering with no noise reduction, so what you see is what the sensor recorded. If you want noise reduction applied, the detail tools on this site run on the same pipeline.

What happens on conversion: LibRaw demosaics the sensor mosaic with adaptive homogeneity-directed interpolation, applies the white balance your camera recorded at capture, and hands back 16-bit linear data. That linear buffer is then encoded to sRGB — the gamma encoding every display expects, applied correctly rather than approximated. Because the whole path stays in floating point until the final encode, there is no intermediate 8-bit step to quantise away highlight detail.

Your files never leave this device. The decoder runs as WebAssembly inside this page, so there is no upload step and no server that could retain a copy. With RAW this is not just a privacy point — it is why the tool is usable at all, since uploading a card full of 30 MB files over a home connection would take longer than the shoot did.

Common questions

Does it work with High Res Shot files?
Yes. High Res Shot produces a much larger ORF built from several sensor-shifted frames, but it is still an ORF and decodes normally. Expect the conversion to take longer simply because there are more pixels.
My photos look noisier than the camera JPEG. Why?
The in-camera JPEG has noise reduction applied by Olympus's own processing. This converter deliberately applies none, so you are seeing the sensor data as captured. The denoise tool on this site can apply it if you want it.
Are my ORF files uploaded to a server?
No. Decoding and encoding both run in your browser via WebAssembly. Nothing is transmitted. You can verify it in the Network tab of your devtools during a batch, or by disconnecting from the internet once the page has loaded — the tool keeps working.
How many files can I convert at once?
There is no limit in the tool. RAW files are large, and each one is decoded to a full floating-point buffer, so memory is the real constraint. Batches of a few dozen are comfortable on a typical laptop; for a whole card, work through it in groups rather than dropping a thousand files at once.

This converter is part of a full editing pipeline — tone, colour, lens correction and batch export all run the same way, without uploading.

Open the full pipeline