How to Add a Filter to a Video Online for Free
- Load your video
Drop a video into the box above or click to browse. MP4, MOV, MKV and WebM all work. Every filter is immediately drawn on the first frame of your own clip, so you are choosing between ten pictures rather than ten words.
- Pick a filter
Black and white, sepia, noir, vintage, cinematic, old film, VHS, warm, cool or inverted. The large preview below the tiles plays your clip with the effect running on it, and a before and after slider runs down the middle - drag it to put the original and the filtered version side by side on the same frame.
- Set the strength
Subtle, Medium or Full. Full is the look as designed; Subtle mixes it back towards your original, which is usually what you want for a warm or cool grade you do not want anyone to notice.
- Apply and download
Click Apply Filter, then download the finished file. The audio is carried over untouched wherever the output format allows it - nothing here changes the sound.
What each of the ten video effects is for
A filter is not decoration when it is chosen on purpose. Black and white takes colour out of the decision entirely, which is why it still rescues footage shot under mixed lighting - a room half daylight and half tungsten reads as a mess in colour and as one picture in mono. Noir is the same idea pushed: heavy contrast and a vignette, so the blacks go properly black and the eye is pulled to the middle of the frame. Sepia and vintage both warm the picture towards paper and skin tones, sepia more completely, vintage with the colour left partly in.
Cinematic is the split-tone that most people mean by "film look": teal pushed into the shadows, amber into the highlights, contrast lifted. It works because skin sits in the highlights and almost everything else sits in the shadows, so the two halves of the picture separate without anything being masked or tracked. Old film adds moving grain and a vignette over a desaturated warm base. VHS splits the colour channels a few pixels apart, lays scanlines over the result and adds tape noise - the three things a worn tape actually did, which is why it reads as a tape rather than as a sepia photo.
Warm and cool are the quiet ones, and at Subtle strength they are the two most useful filters here: a warm nudge on an interview shot under an overcast sky, a cool nudge on footage that came out too yellow indoors. Invert is a straight negative, occasionally genuinely useful for reading a document or a screen that was shot dark.
Why the preview matters more than the tile
Every filter on this page looks different in motion than it does on a still. Grain and tape noise move; a vignette that reads as moody on one frame reads as a dark tunnel once the camera pans; a contrast push that flatters one lit shot crushes the next one in the same clip. That is why the preview is a playing video with the effect running on it, not a still image with a label under it - and why the tiles are drawn from your footage rather than from a stock photograph.
It is honest in a more specific sense too. The colour maths the preview runs is the same code the encoder runs: the same filter chain, the same grain tile, the same channel offset as a fraction of the frame width. Where the browser can do it, the preview hands that work to the compositor so it costs nothing per frame, and where it cannot - the old film and VHS looks, which have a moving grain layer and a channel split that CSS has no way to express - the preview draws each decoded frame through the encoder's own function instead. Either way, what you watch is what gets written.
All of it runs on your device. The video is decoded, redrawn frame by frame with the filter composited in, and re-encoded using WebAssembly and WebCodecs in your own browser. It is never uploaded to a server, there is no account, no watermark, no queue, and no file size limit beyond your device's own memory.