luthor is a modern, material you-inspired web app for applying 3D LUTs (.cube files) to images directly in your browser. It features light/dark/system theme support, and instant image processing and download—all with no server or account required.
- material you ui: dynamic, accessible, and responsive design
- theme toggle: light, dark, or system (auto) mode
- drag & drop: upload images and
.cubelut files easily - instant processing: applies 3d luts with trilinear interpolation for smooth color grading
- auto download: processed image is downloaded automatically
- no server: all processing is done in your browser, your files never leave your device
- mobile friendly: works great on desktop and mobile
- clone or download this repo
- open
main.htmlin your browser (no build step required) - upload an image (jpeg, png, webp)
- upload a
.cubelut file - click apply lut & download
- your color-graded image will be downloaded automatically
- clone or download this repo
- setup an simple web server so your browser can run it locally, i suggest (https://play.google.com/store/apps/details?id=com.phlox.simpleserver)
- upload an image (jpeg, png, webp)
- upload a
.cubelut file - click apply lut & download
- your color-graded image will be downloaded automatically
- images: jpeg, png, webp
- luts: 3d
.cubefiles (standard format)
- material you design by google
- icons: material symbols

