LUT Applier
Apply a .cube LUT to a photo online with trilinear or nearest interpolation and a live intensity slider. Runs entirely in your browser — nothing uploaded.
🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.
Nothing is uploaded - the LUT is parsed and applied entirely in your browser.
How it works
- Drop in an image and a .cube LUT file (or click either box to browse).
- Each pixel's color is looked up in the LUT's 3D grid and interpolated to a new color.
- Adjust intensity and interpolation mode - both update the preview instantly.
- Download the color-graded result.
Applying reads the .cube file's 3D color mapping table, then for every pixel in the image looks up the eight nearest table entries and trilinearly interpolates the new color - the same process video editing software uses to apply a color grade.
FAQ
Is my image uploaded anywhere?
No. Parsing the .cube file and applying it happen entirely in your browser using the canvas API - your files are never sent to a server.
What is a LUT?
A lookup table (.cube file) that maps each input color to a new output color, used to apply a consistent color grade - the same technology used in film and video color grading.
What LUT file formats are supported?
The standard 3D .cube format (a LUT_3D_SIZE table), the most widely used format exported by color grading software like DaVinci Resolve and Adobe products. A file that only defines a 1D LUT (LUT_1D_SIZE) - a simpler, less common variant used for basic gamma or exposure adjustments - is rejected with a clear message rather than silently mishandled, since applying 3D-LUT logic to it would produce a wrong result.
Can I adjust the strength of the LUT?
Yes - an intensity slider blends the fully graded result over the original image, so 100% is the full look and 50% is half strength. Dragging the slider is instant: only switching interpolation mode re-runs the per-pixel color lookup.
What does "Trilinear" vs "Nearest" mean?
Trilinear interpolation blends between the eight nearest points in the LUT's 3D color grid for a smooth result, and is the right choice for almost every image. Nearest snaps each pixel to its single closest grid point instead - faster, but it can show visible banding on a coarse LUT, which is sometimes useful for checking the raw resolution of a LUT you are building or debugging.
How large an image can I use?
Any size, but images over 4096px on the long edge are scaled down to fit before processing, to keep the per-pixel color lookup fast in the browser - you'll see a note confirming the size used.
What format is the downloaded image?
Whatever format you uploaded - a JPEG stays a JPEG, a PNG stays a PNG, and a WebP stays a WebP. The graded result is downloaded with the same file type as the original, just with "-graded" added to the filename.
Is this LUT applier free to use online?
Yes - there is no sign-up, no watermark, and no limit on how many images or LUTs you apply. Because processing happens in your browser rather than on a server, there is also no upload wait.
How we compare
| Feature | Online Tool Store | text2.co Add LUTs | AltFTool Color-Grade LUT Applier |
|---|---|---|---|
| No file upload - runs in your browser | ✓ | ✓ | ✓ |
| Free, no sign-up | ✓ | ✓ | ✓ |
| Adjustable intensity slider, updates instantly | ✓ | ✓ | Not mentioned - grades at full strength |
| Drag-and-drop upload | ✓ | ✓ | File-picker buttons in the observed UI |
| Choice of interpolation mode | Trilinear or nearest | Not mentioned | Tetrahedral, trilinear or nearest |
Full editing software is the right call for a video project. LUT Applier is for the one-off case - grading a single still image with an intensity you can dial in live - done in one drop, no install required.