Convert MOV to MP4 for sharing and editing
Turn iPhone, Final Cut, or camera MOV files into MP4 so they open reliably in Windows, Premiere, social platforms, and client review tools.
Convert MOV, WebM, MKV, AVI, or MP4 for phone playback, editing software, websites, social uploads, and client delivery. Switch container and codec in seconds with no desktop install.
Sign in to run this tool — 100 free credits on signup.
Turn iPhone, Final Cut, or camera MOV files into MP4 so they open reliably in Windows, Premiere, social platforms, and client review tools.
Create MP4 for broad compatibility or WebM for smaller HTML5 video assets used in landing pages, product docs, and portfolios.
Use the FFmpeg API to convert unpredictable uploads into standard MP4 outputs before moderation, storage, playback, or downstream processing.
Quick reference for what each parameter actually does.
Drop a video from your computer, or paste a public URL. Up to 5 GB.
MP4 if you don't know — it plays everywhere. WebM for web, MKV for archive, MOV for Apple, AVI for legacy.
FFmpeg runs on our servers; codec and audio are auto-paired so the result plays on the target device.
Temporary download link — files auto-expire after 7 days.
Pick MP4 with the High preset. MOV and MP4 share the H.264 codec under the hood, so the conversion is fast and visually lossless. The output plays on Windows, web, Premiere — anywhere.
MP4 if you'll send it to someone or upload to social. WebM if it lives on your own website — about 25% smaller at the same quality, but Safari support is more uneven than MP4.
The Original preset (CRF 18) is visually lossless — you can't tell the difference. High (CRF 23) is the everyday choice, loses a hair of detail but the file is much smaller. Medium (CRF 28) is for when storage matters more than fidelity.
Only for ancient Windows machines or hardware that can't decode H.264. Otherwise pick MP4 — smaller, plays everywhere, supports modern features.
5 GB through the browser. No limit through the API.
Yes — all tools here are wrappers over /v1/tasks. Toggle the API view above to see the exact request your form generates, or read the docs for curl / Node / Python examples.
All twelve tools wrap the same /v1/tasks endpoint — three lines of curl will do the same job inside your build pipeline or backend.
View API docscurl -X POST https://api.ffhub.io/v1/tasks \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d {
"command": "-i https://you.com/in.mov -c:v libx264 -crf 23 -preset fast -c:a aac out.mp4"
}