On-device AI — professional-grade, fully private.

Video Effects

Video effects that stack — looks, colour and FX, nothing uploaded.

  • Runs on your device
  • Stack looks, colour and FX
  • Free to 1080p · LUTs and FX with Pro

Drag & drop your video

or click to browse — MP4, MOV, MKV, WebM

Preset looks
Preset looks

A starting point. Every control below stays adjustable afterwards.

Light
0
0
0
0
0

Exposure is applied in linear light; contrast pivots on mid grey and never inverts.

Colour
0
0
0
0
0°

Vibrance protects skin tones where saturation would crush them.

Creative
0
0
0
0

Grain is deterministic — the same settings always produce the same file.

Effects
0 px
0
0
0

VHS

0
Pro

Glitch

0
Pro

Strobe

0
Pro

These stack with everything above, in one pass.

Advanced
Output
Format
Resolution

Resolution never upscales — it is a ceiling, clamped to your clip's own size.

How to add effects to a video

Add a clip, stack the looks and controls you want, watch the preview, then export.

  1. 1

    Add your video

    Drag in an MP4, MOV, MKV or WebM, or click to browse. Nothing is uploaded.

  2. 2

    Build the look

    Start from a preset, then adjust colour, add creative effects, or key out a green screen. The preview updates as you go.

  3. 3

    Export

    Choose a format and resolution and apply. Change a setting afterwards and press Re-apply to bring the result up to date.

Why add effects to a video?

A look is what makes a clip feel like something. Teal shadows and warm highlights read as cinema; grain and a vignette read as film; a hard glitch reads as broken-on-purpose. All of it is colour and geometry decided before the file is written, and all of it happens here without the clip leaving your device.

What you get

  • Effects that stack. A preset, colour adjustments, a vignette, grain and a stylised effect all compose in one pass — not one filter at a time.
  • A preview you can trust. The preview runs the export's renderer at the export's dimensions, so what you approve is what you download.
  • A green screen that produces transparency. Keyed pixels become genuinely transparent in a WebM, not black.
  • Your own looks. Import a .cube LUT and apply it over everything else, with a strength control.
  • Nothing uploaded. The clip is read, processed and written on your device. No file data is sent anywhere.

The controls, and what each one does

Every control below changes the exported bytes, and every one has a range chosen so that no value it offers produces a result the tool then has to clamp.

Light

  • Exposure. A true linear multiply in ±3 stops, applied in linear light where a brightness change physically belongs.
  • Contrast. Steepens or flattens around mid grey. It can never invert — the bottom of the range flattens to grey rather than going negative.
  • Highlights and shadows. Recover a blown sky or open a dark face without moving everything else.
  • Lift. Raises the black point for a faded, matte finish. This is the control the old tool called 'curves lift'.

Colour

  • Temperature and tint. Warm/cool and green/magenta, the two axes every photographic tool uses for white balance.
  • Vibrance. Raises saturation fastest on the least saturated pixels, so skin tones survive. Saturation alone at full turns faces orange, which is why both exist.
  • Saturation and hue. Global intensity and a full ±180° rotation.

Creative

  • Vignette. Darkens or lightens the edges with a real falloff, not a linear ramp from the centre.
  • Film grain. Deterministic noise weighted toward the midtones. The same settings produce the same file every time.
  • Sepia and monochrome. Two classic looks, each blendable rather than all-or-nothing.
  • LUT import. Load a .cube file up to 64³ and blend it over the corrected image.

Stylised effects

  • Blur and sharpen. A true Gaussian by radius, and an unsharp mask by amount.
  • Pixelate. Block size scales with the frame, so the look is the same on a 4K clip and a 360p one.
  • Invert. Blendable, so a partial invert is a usable colour effect rather than a switch.
  • VHS. Chroma smear, scanlines, tape noise and a hashed vertical roll.
  • Glitch. Horizontal bands displace and split into RGB, re-rolled on a fixed clock.
  • Strobe. Alternating brightness at a rate you set in flashes per second, derived from time rather than frame number — so it runs at the same speed whatever frame rate you export at.

Green screen, and why the format matters

The key measures how far each pixel's colour sits from the key colour in the same space a broadcast keyer uses, so a green backdrop lifts cleanly while a green jumper does not. Similarity sets how much counts as background; smoothness sets how soft the edge is. Where the edge is partly transparent the remaining colour is pulled toward its own brightness, which is what stops a green rim surviving as a halo.

Transparency needs a container that can hold it

  • WebM. Carries a real alpha channel. This is the format the tool selects when the key is on.
  • MP4 and MOV. Cannot carry transparency, so they are disabled while the key is on. The tool this replaced ran the key and then discarded it — producing a file where the background was simply black.

Applying an effect to part of a clip

Turn on the time range and pick what it means. 'Export only this segment' writes a shorter file containing just that span. 'Whole clip, effect inside the range' keeps the original length and leaves everything outside the range exactly as it was — the option to reach for when a grain hit or a colour shift belongs to one moment.

Formats, and what actually decides them

A file extension tells you almost nothing: an MKV can hold H.264, HEVC or AV1, and an MP4 routinely holds something one browser decodes and another refuses. So the tool reads the clip's header and asks your device directly whether it can decode what is inside, before anything runs.

In and out

  • In: MP4, MOV, MKV and WebM. What opens depends on the codec inside and on your device — you are told, rather than left at a spinner.
  • Out: MP4 and MOV (H.264), MKV (H.264), WebM (VP9, and the only one that carries transparency).
  • Not supported: AVI, WMV, FLV, MPEG, 3GP, OGV and GIF. No browser can decode the first six on-device; convert them first and bring the result back.
  • Audio: Copied, never re-encoded. Nothing about the sound changes.

How it works

The clip is read on your device, each frame is decoded, every effect you have set is applied to it in a single hardware-accelerated pass, and the frames are written back into a new file. Because the whole job runs in the background, the page stays responsive while it works, and because there is one renderer rather than one for the preview and another for the export, the two cannot disagree.

Hardware accelerated, and nothing is uploaded.

Frequently asked questions

Does the preview match the exported file?

Exactly. The preview and the export run the same renderer over the same settings — the only difference is how many frames go through it. The tool this replaced had two separate implementations of every effect and shipped a note admitting they did not match; that note is gone because the reason for it is.

Can I use more than one effect at once?

Yes, and that is the point. Every control stacks: a preset look, colour adjustments, a vignette, film grain and a stylised effect all compose in a single pass, so nothing is applied twice and no quality is lost between stages. Most online effect tools let you pick one filter at a time.

Can I really get a transparent background from a green screen?

Yes, when you export WebM. The key removes the background and writes real transparency into the file, so it drops straight onto another layer in any editor. MP4 and MOV cannot carry transparency at all, so the tool disables them while the key is on rather than handing you a file with a black background instead.

What is a .cube LUT and why would I import one?

A LUT is a colour look saved as a file — the way a grade travels between projects and between editors. Import one and it applies on top of everything else you have set, with a strength control so you can dial it back. Free plans use the built-in preset looks; LUT import is part of Pro.

Can I apply an effect to only part of the clip?

Yes. Turn on the time range and choose what it means: export only that segment, or keep the whole clip and apply the effect inside the range only — useful for a grain hit or a colour shift on one moment. The rest of the clip is untouched.

Which video formats can I use?

MP4, MOV, MKV and WebM go in. Whether a particular file opens also depends on what is inside it, so the tool checks the clip's codec on your device and says so before anything runs. Older containers like AVI, WMV and FLV cannot be read on-device by any browser — convert those first and bring the result back.

Does the audio survive?

Yes, and it is copied rather than re-encoded, so it is bit-for-bit the audio you started with. This tool does not touch a single audio sample, and re-encoding one would only lose quality.

4.9out of 5

from 1,056 ratings

Rate this tool

Tap a star — it takes a second