Apply filters to video files
Click or drop a video file here
Video Filter applies one visual effect (Grayscale, Sepia, Invert, Blur, Brightness, Contrast, or Saturate) to your video by redrawing each frame on a canvas and re-recording it, entirely in your browser. The original audio is preserved by routing it through the Web Audio API alongside the filtered video track, so the output isn't silent. Note: the output is always WebM, and only one filter can be active at a time, each at a fixed intensity.
Can I combine multiple filters?
No, only one filter can be applied at a time — selecting a new one replaces the previous choice.
Can I adjust filter intensity?
Not currently — each filter uses a fixed preset value (e.g., Blur is always 3px, Contrast is always 200%).
Does the output have sound?
Yes — the source video's original audio is captured alongside the filtered picture and included in the output; it isn't altered by the visual filter.
Is my file uploaded anywhere?
No, filtering happens entirely in your browser.