Luttie 3.0 · Film engine

Film emulation in your browser

Light through a colour negative, then a print — modelled from film's own curves rather than pushed around with RGB sliders. Put it on your own photos and footage, time it with printer lights, and export the result as a LUT.

Negative
Print
Before colour grading
Stays in your browser — nothing is uploaded.
Test on:

Tungsten 500 on a real photo

After colour gradingBefore colour grading
Original Tungsten 500
Photo by Kam (Kolourist). Shot on a Panasonic Lumix S5 II, graded with Tungsten 500 in Luttie. Try it on yours

How it works

01

Pick a negative

Each negative is three dye-layer curves — a toe, a straight line, a shoulder — plus the way the layers interact, which is where a stock's saturation comes from.

02

Print it, or scan it

Put the negative through a print stock for the contrasty, dense-black cinema look, or scan it for the softer look people know from film photography.

03

Time it with printer lights

Balance the print the way a lab did: red, green and blue in points, where more light on a colour means less of it in the image.

04

Export it

Everything the engine does is colour in, colour out, so the look bakes into a .cube LUT exactly, for DaVinci Resolve, Premiere Pro, Final Cut Pro or CapCut desktop.

The stocks

Each is shaped after published data about a real film, and says which.

Tungsten 500

Negative

Inspired by Kodak Vision3 500T

Daylight 250

Negative

Inspired by Kodak Vision3 250D

Portrait 400

Negative

Inspired by Kodak Portra 400

Vivid 100

Negative

Inspired by Kodak Ektar 100

Soft 500

Negative

Inspired by Fuji Eterna 500

Warm 200

Negative

Inspired by Kodak Gold 200

Pastel 400

Negative

Inspired by Fujifilm Pro 400H

Street 400

Negative

Inspired by Fujifilm Superia X-TRA 400

Everyday 400

Negative

Inspired by Kodak UltraMax 400

Halation 800

Negative

Inspired by CineStill 800T

Daylight 400

Negative

Inspired by CineStill 400D

Classic 200

Negative

Inspired by Kodak ColorPlus 200

Slide 64

Negative

Inspired by Kodachrome 64

Lush 50

Negative

Inspired by Fujifilm Velvia 50

Clean 100

Negative

Inspired by Kodak Ektachrome E100

Mono 400

Negative

Inspired by Ilford HP5 Plus

Grit 400

Negative

Inspired by Kodak Tri-X 400

Cinema Print

Print

Inspired by Kodak 2383

Soft Print

Print

Inspired by Fuji 3513DI

Works with your footage

Photos and phone video go straight in. For camera log, choose the source and the engine decodes it and converts the camera's gamut before the film stage: Sony S-Log3, Sony S-Log2, Canon C-Log3, Canon C-Log2, Canon C-Log, Nikon N-Log, Apple Log, Apple Log 2, DJI D-Log · D-Gamut, DJI D-Log · Pocket 4, Mavic, Panasonic V-Log / V-Log L, Fujifilm F-Log, Fujifilm F-Log2, ARRI LogC3 · EI 800, ARRI LogC4, Blackmagic Film Gen 5, HLG (HDR video). RAW photos are decoded in the browser too, with Luttie Pro.

Frequently asked

Grading with it is free in the browser: pick a stock, adjust it, and download the graded image with a free account. Exporting the look as a .cube or .3dl LUT for other apps is part of Luttie Pro.

No. Each stock is shaped after published data about a real film — its characteristic curves and contrast — with some values chosen by eye, and each says which film inspired it. None has been measured against real film, and Luttie isn't affiliated with Kodak or Fujifilm.

A print adds the second half of a cinema film workflow: a high-contrast print stock that gives dense blacks, warm highlights and cool shadows. Scan inverts the negative the way a film scanner does, which is softer and closer to what photographers get back from a lab.

Yes. Set the source to your camera's profile — Sony S-Log3, Canon C-Log3, Nikon N-Log, Panasonic V-Log, Fujifilm F-Log, ARRI LogC, Blackmagic Film, Apple Log, Apple Log 2 or DJI D-Log — and the engine decodes it and converts the camera's colour gamut before the film stage. Ordinary photos and phone video use the sRGB source.

A LUT is a fixed result. The engine is the process: change the exposure, push the development or move the printer lights and the negative and print respond the way film does, then bake whatever you end up with into a LUT.

It does a similar job: film emulation from film-derived maths in the browser, with LUT export. Color.io's web app went offline at the end of 2025; the Color.io alternative page compares the two.

Kodak, Vision, Portra and Ektar are trademarks of Eastman Kodak Company; Fujifilm and Eterna are trademarks of FUJIFILM Corporation. Luttie isn't affiliated with either; its film stocks are inspired by published data about real films, not copies of them.