About Video Converter
Video Converter keeps the complete file workflow inside this browser tab. Your selected file, its name, contents, settings, and generated output are not sent to AntiUpload or a cloud conversion service. Ads and aggregate traffic analytics stay outside the processing boundary and receive no file object or working buffer.
AntiUpload's Video Converter changes MP4, MOV, WebM, MKV, AVI, M4V, or FLV files into one of five output containers without sending the source away. Before processing, the configuration panel summarizes the duration, destination container, frame-size choice, frame-rate choice, picture treatment, and likely processing route so you can catch an unintended re-encode before starting.
Four use-case presets provide sensible starting points: Universal MP4 preserves the frame size and probes for a compatible stream copy, Social Upload targets MP4 at 1080p and 30 fps, Small Share targets 720p at a lower bitrate, and Open Web Video produces WebM. Every preset remains editable through separate container, resolution, rotation, bitrate, and frame-rate controls.
The engine chooses the least destructive compatible route. H.264 with AAC or MP3 can be re-wrapped into MP4 without changing picture quality; compatible VP8/VP9 WebM streams can also be copied. Frame changes and incompatible codecs use WebCodecs when the browser supports the requested path, then fall back to FFmpeg WebAssembly. Fixed bitrate or frame-rate requests deliberately use FFmpeg so those settings are applied consistently.
How it works
- Drop a video into the pickerAccepts MP4, MOV, WebM, MKV, AVI, M4V, and FLV. The file stays on your device; the preflight check uses its size and browser metadata to flag jobs that may exceed the available memory.
- Pick a use preset or customizeStart with Universal MP4, Social Upload, Small Share, or Open Web Video. You can then change MP4/MOV/WebM/MKV/AVI, downscale to 1080p/720p/480p/360p, set bitrate or frame rate, and rotate or flip.
- Click ConvertReview the conversion plan, then start. The engine first probes whether the streams can be remuxed without quality loss; otherwise it selects an eligible WebCodecs route or the broader FFmpeg fallback and reports progress locally.
- Download the resultThe completed output is reopened locally and checked before download. The result panel reports the actual filename, container, duration, dimensions, size, and measured size change instead of relying on an estimate.