Lanczos resampling
480px default with high-quality scaling. Adjustable.
Most online video-to-GIF tools run a single-pass quantization that produces banding, washed-out colors, and absurd file sizes. Flowcut runs FFmpeg's full two-pass palettegen+paletteuse pipeline in your browser tab — analyzes every frame to build an optimal 256-color palette, then re-encodes with Bayer dithering. Result: broadcast-quality color in roughly a quarter of the file size. No upload, no watermark, no account.
Pass one analyzes every frame in the trim window to build the optimal 256-color palette for your specific clip. Pass two re-encodes using that palette with Bayer dithering applied. The same FFmpeg pipeline professional GIF makers run by hand — automated and running in your browser.
GIFs longer than 8 seconds get huge fast. Flowcut lets you trim the perfect window first.
480px default with high-quality scaling. Adjustable.
Your GIF, your file. Nothing branded. Nothing logged.
GIFs are stuck with 256 colors per frame — a constraint from 1987 that hasn't gone away. Single-pass converters pick a generic 256-color palette and shove every frame through it. The result: banding in skin tones, gradients that look like Mario clouds, and file sizes inflated by trying to compress mismatched colors. Two-pass works the other way around: pass one inspects every frame in your specific clip and builds the optimal 256-color palette for that footage; pass two re-encodes using only those colors. Bayer dithering smooths the remaining gradient transitions. Flowcut runs this entire pipeline locally via FFmpeg.wasm — the same tool professional GIF makers script by hand, automated.
MP4, MOV, WebM, AVI, MKV, M4V, FLV. Any common video container.
Two-pass palette delivers the best color in the smallest file. The 480px / 15fps default balances quality and size. Trim shorter to shrink further.
No. FFmpeg compiled to WebAssembly runs in your browser. Files never leave your tab.
No. Nothing branded, nothing logged.
Pass one analyzes every frame to build the optimal 256-color palette. Pass two re-encodes with that palette plus Bayer dithering. Dramatic quality improvement vs single-pass.