Converta MOV para MP4 no seu navegador (sem instalar Handbrake, 2026)
Converta MOV para MP4 no seu navegador (sem instalar Handbrake)
Você filmou algo no iPhone, deu AirDrop para o laptop e agora precisa anexar numa mensagem de Slack, num e-mail ou numa página de Notion — e o arquivo se recusa a tocar. Essa extensão .mov que a câmera da Apple produz é um formato de vídeo perfeitamente bom, mas a compatibilidade dela fora do ecossistema Apple é desigual: Windows Media Player, a maioria dos clientes de e-mail corporativo, várias plataformas sociais e uma cauda longa de software legado vão ou se recusar a abrir ou renderizar o áudio sem vídeo.
Este guia explica por que MOV e MP4 são tão parecidos mas tão diferentes na prática, como converter entre eles com segurança sem subir footage pessoal e quando você deveria sequer se incomodar em converter. Vamos cobrir o conversor MOV para MP4 do Ai2Done mais as alternativas macOS, Windows e linha de comando.
TL;DR
- MOV e MP4 são quase idênticos por baixo dos panos — ambos são formatos container que embrulham vídeo H.264 e áudio AAC.
- Converta MOV para MP4 em segundos com o conversor do Ai2Done — é um re-mux sem perdas, então a qualidade é byte-idêntica à fonte.
- Sem re-encoding para 99 % do footage de iPhone (já é H.264 ou HEVC dentro de container MOV) — a conversão leva ~1 segundo por GB.
- Para HEVC MOV que não toca em hardware Windows antigo, você pode precisar de fato re-encodar para H.264 — mais lento mas mais compatível.
- Privacidade importa: vídeos de família contêm rostos, localizações e timestamps; faça a conversão localmente.
Por que isso é mais difícil do que parece
Se MOV e MP4 são “quase idênticos”, por que a conversão existe?
A resposta honesta: MP4 (ISO Base Media File Format) e MOV (Apple QuickTime) literalmente evoluíram da mesma fonte. Quando a ISO padronizou MP4 em 2001, a spec foi baseada no formato container QuickTime da Apple. Os dois arquivos contêm átomos moov (metadata) e mdat (dados crus de vídeo/áudio) estruturados do mesmo jeito. Um player MP4 moderno geralmente consegue ler um arquivo MOV diretamente, e vice-versa.
O que dá errado na prática é compatibilidade de codec, não compatibilidade de container:
- Um
.movde um iPhone 2017+ usando HEVC (H.265) não toca em versões mais antigas do Windows Media Player porque o Windows não tem decoders HEVC sem uma extensão paga da Microsoft Store. - Um
.movde um iPhone 2010 usando codecs Sorenson antigos não toca na maioria dos dispositivos modernos porque os codecs foram abandonados. - Alguns uploaders de redes sociais (versões antigas do Twitter, certos clientes Slack, plugins de CMS legados) checam especificamente a extensão do arquivo e rejeitam qualquer coisa que não se chame
.mp4.
A conversão de que você realmente precisa é quase sempre: mudar o container de MOV para MP4 sem re-encodar o vídeo. Isso é o que o FFmpeg chama de “remuxing” — é sem perdas, rápido, e produz um arquivo que toca em todo lugar que MP4 toca.
Método 1: Ai2Done MOV para MP4 (no navegador, remux sem perdas)
O conversor MOV para MP4 do Ai2Done faz isso no seu navegador usando FFmpeg.wasm:
- Abra /tools/mov_to_mp4 em qualquer navegador moderno.
- Arraste seu arquivo MOV para a área de upload. Arquivos de até vários GB funcionam bem; a ferramenta os processa na RAM do seu navegador.
- A ferramenta detecta se o vídeo usa H.264 (vai fazer remux sem perdas) ou HEVC/Sorenson/outro (vai oferecer re-encoding).
- Para MOV H.264 (típico de iPhone 6s e anteriores, ou iPhones com “Most Compatible” em Ajustes → Câmera): clique em Converter, ganhe um MP4 em mais ou menos 1 segundo por GB da fonte. Zero perda de qualidade, tamanho de arquivo idêntico.
- Para MOV HEVC (default do iPhone 7+ filmando em modo High Efficiency): a ferramenta pergunta se você quer manter HEVC dentro de MP4 (mais rápido, menor, mas compatibilidade limitada) ou re-encodar para H.264 (mais lento, levemente maior, toca em todo lugar). Escolha baseado em para onde você está mandando o vídeo.
Tudo roda na sua aba. O arquivo MOV nunca sobe para um servidor, incluindo o nosso.
A única coisa para saber: remux sem perdas é essencialmente instantâneo. Se nossa ferramenta está levando minutos para o seu arquivo, você selecionou re-encoding, que é a escolha certa para compatibilidade mas ~20-50× mais lenta.
Método 2: macOS QuickTime (incluído, exportação de um botão)
Se você tem um Mac e só precisa converter um ou dois arquivos, o QuickTime Player faz isso grátis sem instalar nada:
- Abra o MOV no QuickTime Player (default no macOS).
- Arquivo → Exportar como → 1080p (ou qualquer resolução que combine com a fonte).
- Salve — a saída é
.movpor padrão mas com encoding H.264 dentro, então só renomeie a extensão para.mp4depois de salvar.
Ressalva: isso re-encoda o vídeo, o que tanto leva tempo (mais ou menos a duração de playback em tempo real) quanto perde uma pequena quantidade de qualidade. Para um compartilhamento rápido onde qualidade não importa muito, está bem. Para conversões de qualidade arquival, use a ferramenta de navegador (remux sem perdas).
Método 3: FFmpeg na linha de comando (para os terminal-confortáveis)
Para developers que já têm FFmpeg instalado:
# Remux sem perdas (mais rápido, sem perda de qualidade)
ffmpeg -i input.mov -c:v copy -c:a copy output.mp4
# Re-encodar para H.264 (compatibilidade, mais lento)
ffmpeg -i input.mov -c:v libx264 -crf 18 -preset slow -c:a aac -b:a 192k output.mp4
O primeiro comando é o que todo “conversor MOV para MP4” online faz por baixo dos panos ao remuxar. O segundo é o que fazem ao re-encodar para compatibilidade. CRF 18 é visualmente sem perdas; abaixe para 16 para qualidade arquival ou suba para 23 para arquivos menores em qualidade aceitável.
Esta é a resposta certa para conversões scriptadas e repetidas (um Makefile que processa uma pasta de footage fonte de noite). É overkill para “tenho um clipe de iPhone para soltar num deck de slides”.
Como construímos o conversor do navegador (deep-dive técnico)
A ferramenta MOV para MP4 do Ai2Done é construída sobre FFmpeg.wasm 0.12 — a codebase canônica do FFmpeg compilada com Emscripten para WebAssembly. O bundle é ~25 MB (lazy-loaded na primeira visita, depois cacheado) e expõe o CLI completo do FFmpeg dentro da sua aba.
A engenharia interessante:
- Filesystem virtual em memória. Código de navegador não pode escrever no seu filesystem, então o FFmpeg.wasm opera num FS em memória provido pelo Emscripten. Conduzimos o arquivo subido para
/input.mov, rodamos FFmpeg com os args CLI equivalentes e fazemos streaming do/output.mp4de volta para o navegador como download de Blob. - Detecção de codec acontece no cliente. Antes de enfileirar qualquer conversão, lemos os primeiros ~50 KB do MOV e parseamos os átomos
ftypemoovpara identificar qual codec de vídeo está dentro. Isso nos deixa te dizer “remux sem perdas é possível” ou “re-encoding necessário” antes de você confirmar. - Download em streaming. Arquivos de saída >100 MB são streamados via File System Access API no Chrome/Edge para que a saída inteira não precise caber na RAM. No Firefox/Safari caímos para um download de blob único, o que limita o tamanho prático do arquivo a ~1-2 GB.
- SharedArrayBuffer + Cross-Origin Isolation. FFmpeg.wasm usa Web Workers para sua threading, o que exige que a página seja cross-origin isolated. Servimos a página com os headers
Cross-Origin-Opener-PolicyeCross-Origin-Embedder-Policycorretos para o build multi-thread (~3× mais rápido) funcionar.
Por que no navegador em vez de num serviço de backend? Duas razões. Primeira, privacidade — vídeos de família, gravações de reunião de trabalho e eventos pessoais não deveriam precisar atravessar um servidor de terceiros para ganhar um wrapper de container diferente. Segunda, escalabilidade é grátis — a CPU de cada usuário faz a própria conversão, então não pagamos tempo de CPU e você não compartilha um worker lento com 1000 outros usuários concorrentes.
FAQ
Q: Converter MOV para MP4 vai perder qualidade? A: Não se o vídeo já é H.264 dentro do MOV (default para iPhones em “Most Compatible”). A conversão é um re-mux sem perdas — os dados reais de pixel são byte-idênticos entre entrada e saída. Se o vídeo é HEVC e você opta por re-encodar para H.264 por compatibilidade, vai perder uma pequena quantidade de qualidade, mas a CRF 18 é visualmente indistinguível numa tela normal.
Q: Meu MOV tem 10 GB. O navegador aguenta?
A: No Chrome / Edge com File System Access API, sim — fazemos streaming da entrada e saída sem carregar a coisa toda em RAM. No Firefox / Safari, o limite prático é ~2 GB porque temos que caber o blob de saída em memória. Para arquivos enormes no Firefox, instale FFmpeg localmente (um brew install ffmpeg ou equivalente) e rode o CLI direto.
Q: O MP4 convertido vai manter frame rate / resolução / bitrate originais? A: Sim — remux sem perdas preserva tudo exatamente. O MP4 toca na mesma resolução, frame rate, bitrate e perfil de cor da fonte MOV.
Q: Meu iPhone grava “ProRes” — a ferramenta vai aguentar? A: ProRes é incomum (só iPhone 13 Pro e posteriores em modos de gravação específicos) e nem todos os navegadores conseguem decodá-lo. Aceitamos ProRes MOV mas a saída vai precisar ser re-encodada — geralmente para H.264 ou HEVC — porque arquivos ProRes crus são gigantescos (~1 GB por 30 segundos a 4K) e não tocam na maioria do software consumer.
Q: Por que meu footage de iPhone diz “MOV” mas o codec dentro é H.264? A: A Apple usa MOV como container default deles porque antecede o MP4 e suporta uns poucos átomos de metadata proprietários (referências Live Photo, depth maps, ProRes RAW). O codec de vídeo dentro geralmente é o mesmo H.264 ou HEVC que MP4 suporta, que é exatamente por que remux sem perdas funciona tão bem.
Q: Posso converter em lote uma pasta de arquivos MOV? A: Sim — arraste múltiplos MOVs para a área de upload, clique em Converter, e você ganha um ZIP de volta com todos os MP4s. Cada arquivo é processado no próprio Web Worker para que uma máquina multicore os processe em paralelo.
Experimente agora
Converta seus arquivos MOV para MP4 em segundos, completamente no seu navegador:
Abra o conversor MOV para MP4 →
Solte um arquivo, clique em Converter. Sem perdas quando possível, re-encode quando necessário. Sem upload, sem signup, sem marca d’água.
Leituras relacionadas
- Comprima arquivos de vídeo para anexos de e-mail — quando até um MP4 é grande demais para mandar
- Corte vídeos online sem re-encoding (sem perdas) — para cortar antes de converter
- Extraia áudio de qualquer formato de vídeo em segundos — para quando você quer só o som
- Navegue por todas as ferramentas de vídeo no site principal
Última atualização 2026-06-14. O conversor MOV para MP4 roda 100 % no seu navegador usando FFmpeg.wasm — seus vídeos nunca deixam seu dispositivo. Nunca coletamos, logamos ou analisamos os arquivos que você processa.