fileformer
search⌘KtranslateENexpand_moreupload_fileConvert
Converters8 file families · 44 direct conversions
What changes in a conversionarrow_forward
home/video/avi-to-mp4

Convert AVI to MP4 Online Free

When was your AVI made? That decides what's inside.

AVI is a 1992 Windows container that held whatever codec was popular at the time. A 2003 movie rip, a 2006 camcorder tape and a 2010 game capture are completely different files. Slide to roughly when yours was made.

2000albumEarly rip
2003movieDivX / Xvid
2006videocamMiniDV tape
2009photo_cameraDigital camera clip
2012sports_esportsLate H.264 AVI
19982002200620102014
likely inside · tape-03.avi
videoDV (25 Mbit/s)
size720 × 576, non-square
frame rate25 fps, interlaced
audioPCM, 48 kHz stereo
length58:00
interlacedyes, bottom field first
Captured from a camcorder over FireWire. Huge, high quality, interlaced and with stretched pixels.
what we'll do
autorenewRe-encode to H.264The old codec is converted to one every device plays.
blur_linearRemove interlacingRebuilds full frames so motion isn’t jagged (below).
aspect_ratioFix the shapeStretches non-square pixels to the right 4:3 or 16:9 (below).
graphic_eqConvert audio to AACRaw PCM or old codecs become compact AAC.
result
AVI12.7 GBMP41.4 GBmethodre-encodetime≈ 14 min
H.264 is many times more efficient than this old codec, so the MP4 is far smaller at the same visible quality.movieConvert to MP4

Open MP4, MKV, MOV, AVI, WMV, FLV, RealMedia, DVD VOB, camcorder MTS or almost anything else, and save it as any of 32 formats. The converting happens in this tab. Your video is never uploaded.

scienceMake a 6 s test clip
memoryThe enginenot loaded
whatFFmpeg compiled to WebAssembly
download≈ 31 MB, once per visit
readsloads with the engine
writes32 targets, checked on load
loads when you convert, or nowdownloadLoad now
~/convert

Your files, then one of 32 targets.

Each file is identified from its first bytes as soon as you add it. Once the engine is loaded it is read in full, so you see the real codecs, size and length before you convert.

filefirst bytessizeinside (read by engine)status
movieclose
Save asreadyno sound trackafter engine loads
Common6 formats
.mp4.avi.mkv.mov.wmv.flv
Web3 formats
.webm.ogv.m4v
Professional5 formats
.mpg.mpeg.vob.mts.m2ts
Mobile2 formats
.3gp.3g2
Legacy4 formats
.rm.rmvb.asf.swf
Codec & camera12 formats
.av1.avchd.divx.f4v.hevc.m2v.mjpeg.mpeg-2.mxf.ts.wtv.xvid
Size
Keep1080p720p480p
Quality
HighBalancedSmall file
Sound
KeepMonoRemove
Frame rate
Keep30 fps24 fps
Length
Whole videoFirst 30 sFirst 10 s
Common · container · since 2001.mp4checked on load

MPEG-4 Part 14 on the ISO base media format. The safest choice when a file has to play anywhere.

file you getvideo.mp4
containermp4
videoH.264 (x264) (if in build)
soundAAC
best forWeb, phones, social, sharing
this browser plays itmaybe
command it runsffmpeg -i input.mp4 -map 0:v:0 -map 0:a:0? -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" -c:v libx264 -preset veryfast -crf 23 -pix_fmt yuv420p -c:a aac -b:a 128k -ac 2 -f mp4 -movflags +faststart video.mp4
no files yetboltConvert to .mp4
Results, read back by the enginefolder_zipDownload all as ZIP
~/comb-lines

Old camcorder footage was filmed in half-pictures.

TV-era cameras recorded odd lines, then even lines a fiftieth of a second later. Old TVs blended them; computer screens show both at once, so anything moving gets jagged teeth. We rebuild whole frames before encoding the MP4.

As recordedLine doublingMotion-adaptive
sharpnessnearly fullmotionsmoothspeedslower
Our default: still areas keep full detail, moving areas are filled in from the neighbouring lines. Best of both.
~/stretched-faces

720 × 576 isn't the shape you're meant to see.

DV and DVD video used non-square pixels. The same 720 × 576 frame was meant to be stretched to 4:3 or 16:9, and AVI often forgot to say which. Played as-is, people look thin or wide. We read the flag, or you tell us.

Played as-is720 × 576Treating each pixel as square. On a 16:9 tape, everyone looks tall and thin.
Corrected to 16:91024 × 576Widescreen DV, stretched as intended. Circles are round again.
Corrected to 4:3768 × 576Standard DV from most camcorders before about 2005.
~/fast-or-full

Sometimes it takes seconds. Usually it takes minutes.

If the AVI already contains codecs MP4 devices understand, we just move them into the new box. Anything older has to be re-encoded, which is slower and changes the pixels slightly.

H.264 videoFound in later AVIs. MP4’s own codec.boltcopied
MP3 or AAC audioBoth are valid in MP4.boltcopied
Xvid / DivXMP4 can technically store it, but most phones, TVs and browsers won’t play it.autorenewre-encoded
DVCamcorder format, about 13 GB per hour. No MP4 support.autorenewre-encoded
Motion JPEGA JPEG per frame. Plays in few MP4 players.autorenewre-encoded
PCM or ADPCM audioUncompressed or very old audio, not allowed in standard MP4.graphic_eqto AAC

Frequently Asked Questions

Is converting AVI to MP4 free?

Yes, AVI to MP4 conversion is completely free with no signup, no watermark, and no usage limit. Convert as many files as you need.

Are my files uploaded to a server?

No. The AVI to MP4 converter runs in your browser when your file is supported there, so the file stays on your device for that workflow, reducing server exposure for that workflow. If the file is sensitive, check the processing mode first.

How long does AVI to MP4 conversion take?

Most AVI to MP4 conversions finish in under a minute. Bigger files take longer, in proportion to their size. There is no queue to join and no account to make first.

Will the conversion reduce file quality?

Depends on what you are converting between. Go lossless to lossless and the picture or the audio comes out untouched. Go to a lossy format and you give up a little to get a smaller file.

Does this work on mobile devices?

Yes. The AVI to MP4 converter works on phones, tablets, and desktops in any modern browser including Chrome, Safari, Firefox, and Edge.