How Image Filters Works
34 cinematic LUT presets applied via WebGL — Portrait Glow, Drama, Golden Hour, Film Grain, and more with adjustable intensity.
Try it free →Step-by-step process
- 1
LUT application
A Look-Up Table (LUT) maps every input RGB triplet to an output RGB triplet in a single GPU pass over all pixels. The 34 built-in presets cover a range of cinematic looks — each is a 3D colour transformation applied via WebGL for near-instant results.
- 2
Intensity blend
The filtered result is blended with the original using linear interpolation at your chosen intensity (0–100%). At 50%, you get a 50/50 mix of filtered and original. This lets you dial in subtle looks without going full filter.
- 3
Export at full resolution
The final composited image is exported at full input resolution as PNG (lossless) or JPEG (with quality control). The unmodified original is never overwritten.
Frequently asked questions
Which filter presets are included?
34 presets including Portrait Glow, Drama, Golden Hour, Moonlight, Film Grain, Kodachrome, Teal & Orange, Fade, Vintage, Cold Blue, Warm Sunset, and many more.
Can I stack multiple filters?
Currently one filter is applied at a time. To stack, download the filtered result and re-upload it with a second filter.
Does filtering work on transparent PNGs?
Yes — the filter is applied to the RGB channels only. Alpha transparency is preserved in PNG and WebP exports.