Open editor
Guide

How to edit RAW photos online

Open the LightCraft editor, drag your RAW files onto the window, press E and develop. LightCraft decodes the raw data itself, in your browser, so the files are never uploaded, and every edit stays a setting you can change later.

Which RAW files can you open?

LightCraft has its own decoders, written from scratch in Rust and compiled into the browser build. What it reads today:

FormatCamerasWhat you get
DNGAdobe DNG, including phone raws (Apple ProRAW, Google Pixel and other Android phones)Full raw decode; uses the colour matrices and lens corrections stored in the file
CR2, CR3CanonCR2 full decode. CR3: lossless and C-RAW files decode; other CR3 variants fall back to the embedded preview
ARWSonyFull raw decode for most bodies; a few early DSLR-A models show the embedded preview
NEFNikonUncompressed and lossless or lossy compressed decode; High Efficiency (HE) NEF shows the embedded preview
RAFFujifilm, Bayer and X-TransUncompressed and lossless or lossy compressed decode
RW2, RWLPanasonic, LeicaFull raw decode, with the distortion data the camera writes into the file
PEFPentaxFull raw decode
ORF, SRWOlympus, SamsungUncompressed files decode; compressed files show the embedded preview

JPEG, PNG, TIFF, WebP, JPEG XL and PSD composites open too. HEIC and HEIF photos are not part of the browser build. For a specific body, the project’s camera coverage list says whether it has been checked on real files.

“Embedded preview” means LightCraft shows the JPEG your camera stored inside the raw file. You can still rate, sort and adjust it, but you are editing the camera’s JPEG, not the sensor data.

Step by step

  1. Open the editor. The first visit downloads about 20 MB; a new library opens with a set of demo photos.
  2. Choose File › Import Photos… (⌘⇧I on a Mac, Ctrl+Shift+I on Windows) and pick your files. The picker lists DNG, CR2, NEF and ARW among others; for CR3, RAF, RW2, ORF or PEF files, drag them from your file manager onto the LightCraft window instead.
  3. LightCraft copies each file into its library in your browser and shows it in the grid. Duplicates you already imported are skipped.
  4. Select a photo and press E to edit. Start with Light (Exposure, Highlights, Shadows), then Color (white balance in Kelvin for raw files, Vibrance), then Effects and Detail (sharpening and noise reduction).
  5. Hold \ to compare with the original, or press Y for side by side.
  6. Choose File › Export… (⌘⇧E / Ctrl+Shift+E), pick JPEG, PNG, TIFF or WebP and a size, and export. The file arrives as a normal browser download.
Side-by-side before and after of The Tetons and the Snake River in LightCraft
Before and after side by side (Y). The Tetons and the Snake River, Ansel Adams, 1942. Screenshot from the LightCraft project.

What you can do to a RAW file

Two things work differently from Lightroom: camera colour is matched with LightCraft’s own estimates and a handful of bundled camera profiles rather than Adobe’s camera profiles, and there is no lens profile database yet, only the corrections stored in DNG, Panasonic and Leica files. Colours can look slightly different from your camera’s JPEG.

Keep your library safe

The browser version keeps the library, including a copy of every imported original, in your browser’s storage for this site. That is why your photos and edits are still there tomorrow, but it is not a backup:

Browser or desktop app?

The browser build is the same LightCraft interface, rendering on your processor in background workers. The desktop app adds GPU rendering, folders on your disk with XMP sidecars, the MCP server for AI agents and better headroom for large shoots. For a few photos, the browser is enough; for a whole wedding, install it.

Want help with the sliders? The AI panel can propose settings for a photo on your own API key. And if you are coming from Adobe, read how LightCraft compares with Lightroom.

Develop a RAW file now

Free, in your browser, nothing uploaded.

Open the editor