FilePresto

AVI to MP4

AVI is the video format of older cameras, screen recorders and many films saved in the 2000s. Turn AVI files into MP4, which plays on every phone, computer and television. Everything happens on your own device, so your video is never uploaded.

Your files never leave your device

How to use it

  1. Choose your AVI videos, or drag them onto the box.
  2. The page checks what is inside each file, then converts it on your device.
  3. Download each MP4, or all of them together as a ZIP file.

Which AVI files work

AVI is a container, and the video inside can be one of many kinds. This page converts the most common: DivX and Xvid (MPEG-4), Motion JPEG from digital cameras, H.264, MPEG-1 and MPEG-2, and uncompressed video, with MP3, MP2, Dolby Digital, ADPCM, uncompressed or AAC sound.

A few kinds are not converted yet, while FilePresto checks their licensing position: DivX 3 (Microsoft MPEG-4), Windows Media video and sound, and VP6. The page reads each file before it starts and names anything it cannot convert, rather than guessing.

How it works

Browsers cannot read these files on their own, so the page uses FilePresto's own converter: a small build of the open-source FFmpeg, made by FilePresto, that only reads files. It downloads once, about 0.7 MB, before your file is opened, and nothing is sent anywhere afterwards. The pictures and sound it reads are turned into H.264 video and AAC sound by your browser's own encoders, which is what makes the MP4 play everywhere. The converter's source code and build instructions are published on the licences page.

What is kept

The main video and its sound are kept. Subtitles and any extra sound tracks are left out, and the result says when this has happened. Surround sound is mixed down to stereo.

Limits

Videos are converted in the browser's memory, so very large files are refused before anything starts; the page shows the largest size tested on your kind of device. Converting older formats means decoding every picture and encoding it again, so it takes longer than simply rewrapping a file, and the page must stay open and on screen while it works, particularly on a phone.

Questions

Are my files uploaded?

No. The work happens inside your web browser, on your own device. Before your file is opened, this page locks itself: from then on your browser refuses to let it fetch, upload or send anything at all. You can check: once the page has loaded, switch off your internet connection and it will still work. How the lock works.