AnyTool
Your files never leave your device. All processing happens locally in your browser.

How do I apply a LUT or cinematic color grade to a video in my browser?

Open AnyTool's Video Color Grading, drop in a clip, and drag in a .cube/.3dl LUT or use the built-in cinematic looks and grading controls (temperature, exposure, contrast, lift/gamma/gain). A GPU shader previews the grade in real time, and export re-encodes a real MP4 with the original audio preserved. Everything runs in your browser — no upload, no watermark, no CDN.

  • Import .cube/.3dl LUTs + grading wheels and film FX
  • Real-time GPU preview at up to 4K with before/after
  • Exports MP4 with the original audio preserved
  • 100% in your browser — no watermark, no upload, no CDN

What is

Video color grading

Color grading adjusts a video's color and tone — using grading wheels (lift/gamma/gain), curves, temperature/tint, and 3D LUTs (.cube/.3dl lookup tables) to achieve a cinematic or film-stock look. Client-side grading applies the LUT/adjustments on the GPU and re-encodes in the browser, so the footage is never uploaded.

Video Tools

Related terms

LUT.cubefilm emulationlift gamma gainWebGL

How to Color Grade a Video

Apply a LUT or cinematic grade to a video in your browser.

45 secWeb browser
  1. 1

    Add a video

    Drop in a clip — it stays on your device.

  2. 2

    Grade it

    Drag in a .cube LUT or use the looks and grading controls; preview live on the GPU.

  3. 3

    Export

    Render and download the MP4 with audio preserved — nothing is uploaded.

Result: A color-graded video

Frequently Asked Questions

Yes — drag in a .cube or .3dl LUT and adjust its strength.

VEED and online video editors have no LUT import at all; here you can apply any LUT plus a bundled cinematic/film-stock pack.

Yes — the original audio is preserved in the graded MP4.

Only the video is re-processed through the grade; the audio track is muxed back unchanged so the clip is not silent.

No — grading and export run entirely in your browser.

CapCut, VEED, online video editors and Flixier upload your footage to their servers; this tool keeps it on your device with no watermark.

Detailed Explanation

Methodology

How Video Color Grading Works

AnyTool grades video entirely in the browser. The clip is drawn into a WebGL2 context and graded in a fragment shader: a 3D LUT (parsed from a dropped .cube/.3dl file, or a bundled cinematic/film-stock preset) is packed into a texture and applied with trilinear interpolation, layered with uniform-driven adjustments (temperature/tint, exposure, contrast, lift/gamma/gain, saturation) and film FX (grain, halation, vignette). Preview is real-time via requestVideoFrameCallback at up to 4K. On export, each frame is decoded, run through the same shader and re-encoded to H.264 MP4 with WebCodecs while the original audio track is muxed back unchanged, with a self-hosted ffmpeg lut3d/eq fallback for unsupported browsers.

  • Runs client-side — the footage is never uploaded
  • Import .cube/.3dl LUTs + bundled cinematic pack
  • GPU (WebGL2) real-time preview at up to 4K
  • Grading wheels, film FX, before/after compare
  • MP4 export with original audio preserved
  • No backend, no watermark, no CDN
Privacy & Security

Privacy & Capability vs Other Tools

CapCut, VEED, online video editors and Flixier upload your footage to a server and most have no real LUT import; truly-local rivals only output LUT files or still previews, not graded video. AnyTool grades and exports a real MP4 (with audio) on the device, so the footage never leaves the browser, with no watermark and full .cube LUT support.

Video color grading: AnyTool vs typical tools
CapabilityAnyToolTypical tools
Data handlingIn your browserOften uploaded
.cube LUT importYesRare
Exports graded videoYes (with audio)Varies
WatermarkNoneCommon
CostFree, no signupFree/limited

AnyTool is a privacy-first client-side color grader — grading runs locally and nothing is uploaded.