AntiUpload// files stay on your deviceENSESSION · 000RLB
← Back to home

Five containers · Compatible remux · Exact bitrate and FPS · Verified result

Video Converter

Convert to MP4, MOV, WebM, MKV, or AVI with use-case presets, exact bitrate/FPS controls, rotation, downscaling, and compatible lossless remuxing.

This workflow reads the selected media from browser memory and creates the download locally. AntiUpload, analytics, and ads receive neither the file nor its working buffers.

No file uploadOn-device processingAds cannot access filesNo account
  1. 1Pick file
  2. 2Configure
  3. 3Download
Supported: MP4, MOV, WebM, MKV, AVI, M4V, FLV. A codec probe first checks for lossless remuxing. Jobs that need new frames use the available WebCodecs route or the compatible FFmpeg fallback.
  • File contents and names never leave your browser
  • No upload server, cloud-processing copy or remote conversion queue
  • Free to use; capacity is limited only by your device and browser

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.

When to use Video Converter

Phone video to web-friendly MP4 for upload
Phone cameras often save .mov files that some upload forms reject. Choose Universal MP4 to preserve compatible H.264/AAC streams or automatically re-encode incompatible video into a broadly playable MP4.
Screen recording (WebM) to MP4 for client review
Loom / Chrome screen capture often outputs WebM. Convert to MP4 for clients on Outlook, older Quicktime, or any pipeline that expects H.264.
MKV to MP4 for streaming to TV via Plex / Chromecast
MKV containers do not play on every TV firmware. When the streams are compatible, re-wrap H.264 plus AAC/MP3 into MP4 without changing the encoded picture; otherwise the tool creates a compatible H.264/AAC output.
Rotate a sideways phone video before sharing
Vertical phone clips that arrive rotated 90° in some apps. Re-encode with the 90° rotation baked in so every player shows it the right way up.
Downscale 4K source to 1080p to fit cloud-storage quota
Downscale a 4K source to 1080p or 720p, then choose a fixed bitrate when the destination has a strict upload budget. The plan shows the estimated output size whenever duration and bitrate are known.
Remux MKV or MOV to MP4 with no quality loss
When your MKV or MOV already holds H.264 video and AAC/MP3 audio, the converter re-wraps the existing streams into MP4 with no re-encode — identical quality, done in seconds, no upload. Add a rotation or downscale and it switches to a re-encode.
Hit an upload size target with a fixed bitrate
Need a clip under a specific size for email, Discord, or a CMS? Set a fixed Video bitrate (e.g. Low 2 Mbps) so the output size is predictable, instead of guessing — the precise FFmpeg encoder targets that bitrate exactly.
Convert an old FLV or AVI clip to a modern MP4
Legacy .flv and .avi files often won't play on current phones, TVs, or editors. Convert them to a clean H.264 MP4 that plays everywhere — re-encoded at high quality, entirely in your browser with no software to install.

Frequently asked questions

Is it really safe? My video has private content.
Yes — the conversion happens entirely on your device. Your file is never uploaded to our servers. Open the browser DevTools Network tab while converting: no requests for your file are made. The only network requests on first use are downloading the FFmpeg WASM engine (~12 MB) and the page JavaScript — neither of which contains your video. Input files are read from browser memory and the output is created locally for your download. AntiUpload does not send file bytes, names, sizes, page counts, contents, passwords, or generated outputs through analytics or advertising requests.
How to convert a 5GB video for free online?
Drop it into Video Converter, choose a destination preset or container, and convert locally with your device's CPU/GPU. There is no upload-size cap from AntiUpload; available browser memory is the practical limit, so very large files work best on a desktop with other heavy tabs closed.
Best no-watermark online video converter?
AntiUpload produces a clean local output without adding a watermark or requiring an account. The configuration and result panels expose the chosen settings and measured output details so you can verify what was created before saving it.
How does the WebCodecs path differ from libx264?
WebCodecs exposes browser video encoders that may use device acceleration, while the FFmpeg WebAssembly route provides broader codec and container compatibility. The tool probes capabilities for each job and falls back automatically; actual speed depends on the source, settings, browser, and device.
Why does the converter run slower in Firefox?
Available WebCodecs encoders vary by browser, operating system, and device. When the requested route is unavailable, the converter uses FFmpeg WebAssembly instead. That fallback preserves compatibility but processing time still varies with duration, resolution, codec complexity, and hardware.
Can I convert HEIC video / iPhone .mov to MP4?
Yes. iPhone .mov files are accepted; output to MP4 or any other format. Note that HEVC-encoded MOV files (the iPhone default since iOS 11) require a decoder we ship via FFmpeg.wasm — slower than H.264 source but supported.
Does it work on mobile?
Yes, on modern mobile browsers (iOS Safari 17+, Chrome / Edge for Android). Hardware encoding is available on most phones manufactured after 2019. Larger files (>500 MB) may exhaust mobile RAM; the desktop site is more reliable for big files.
What's the maximum file size I can convert?
There's no server-side size limit because the conversion runs entirely in your browser and your file is never uploaded. The practical ceiling is your own device's available memory, so very large 4K files tend to do better on a desktop with plenty of RAM.
Can I convert video without installing software on Windows or Mac?
Yes. The converter runs in any modern browser on Windows, Mac, or Linux with nothing to download, install, or sign up for. The page loads once and then encodes locally, so it even keeps working if you go offline.
WebM vs MP4 — which output format should I pick?
Choose MP4 (H.264) for the widest compatibility across phones, TVs, and editing apps; pick WebM (VP9) for smaller files on the web where modern browsers are the target. You can convert to either here, both fully in your browser.
How do I convert MKV to MP4?
Drop the MKV into the Video Converter and pick MP4 as the output. If the MKV already uses H.264 video with AAC or MP3 audio, the tool just re-wraps the existing streams into an MP4 container with no re-encoding — fast and bit-for-bit identical quality. If the codecs don't fit MP4, it re-encodes to H.264/AAC at high quality. Either way the file never leaves your browser.
How do I convert WebM to MP4?
Select your WebM file, choose MP4 as the output, and click Convert. WebM uses VP8/VP9 video, which MP4 can't hold, so it's re-encoded to H.264 + AAC at high quality. This is handy for Loom or Chrome screen recordings (often WebM) that you need to send to someone on QuickTime, Outlook, or an older editor. Runs entirely in your browser — nothing is uploaded.
Can I convert M4V or FLV to MP4?
Yes — both .m4v and .flv are accepted as input, with MP4 (or MOV, WebM, MKV, AVI) as the output. M4V is essentially MP4 with an Apple extension, so an H.264 M4V often remuxes to MP4 with no re-encode. FLV is re-encoded to H.264 + AAC. Everything happens on your device; the file is never sent to a server.
Can I set the bitrate or frame rate of the converted video?
Yes. There's a Video bitrate control (Auto quality-based, or fixed High 8 Mbps / Medium 4 Mbps / Low 2 Mbps / Tiny 1 Mbps) for a predictable output size, and a Frame rate control (keep Original, or resample to 60 / 30 / 24 fps). Choosing any fixed bitrate or a new frame rate forces a precise FFmpeg re-encode rather than the hardware fast path — slower, but exact.

Related tools