Computational photography · RAW develop engine

Develop light, not files.

Aperture Lab reads the physics of every exposure — the roll-off of a highlight, the color of the shadow it fell into — and grades the frame the way you would. In one move, not forty sliders. Drag the seam to see a RAW capture become a finished photograph.

A woman at a rain-streaked window in warm afternoon light — the developed, color-graded frame.
ƒ/1.81/200sISO 40048.2 MPdrag to compare

[ The develop panel ]

One frame. Every slider live.

This is the real thing, running in your browser. Grade the sample below, or press Auto-develop and watch the engine set them for you.

Editable sample frame reflecting the current develop settings. Hold to see original
RAW · unprocessed

[ How the engine sees ]

It reads the exposure, not your presets.

01

Scene-referred, not display-referred

Aperture Lab grades in the linear light your sensor actually recorded — highlights have room to roll off instead of clipping to paper white. The photograph keeps its air.

02

Local, per-region intent

A segmentation pass separates sky, skin and shadow so a lift in the foreground never bruises the highlights behind it. Dodge and burn, decided for you, editable by you.

03

Grain that belongs to the frame

Film grain is modelled per channel and per luminance, so it lives in the shadows the way silver halide did — not a flat overlay stamped across the whole image.

0stopsdynamic range held
0MPdevelop resolution
0msper-frame inference
0%non-destructive

[ Looks ]

Start from a photograph, not a filter.

Each look is a full develop recipe — tone curve, split-toning, grain and local intent — that the engine adapts to your frame. Click one to apply it above.

The negative was always enough.

Develop your first frame