Initializing... drag & drop files here
Supports: 3FR, ARW, AVIF, BMP, CR2, CR3 +30 more
AVI (Audio Video Interleave) is the Microsoft container that defined desktop video on Windows from 1992 through the mid-2000s. It's the right output any time the destination tool, archive, or device was built around the AVI ecosystem — older non-linear editors, classroom DVD/AVI players, Windows-only legacy software, embedded industrial systems, and surveillance / dashcam workflows that still ingest AVI. Wrapping still images into AVI turns a photo set into a video stream those tools can actually read without conversion friction.
| Property | AVI | MP4 |
|---|---|---|
| Container origin | Microsoft (1992) | ISO Base Media (2003) |
| Typical video codec | MPEG-4 / Xvid / DivX / MJPEG | H.264 / H.265 / VP9 / AV1 |
| Typical audio codec | MP3 / AC-3 / PCM | AAC / MP3 / AC-3 / Opus |
| Streaming-friendly | No (no fast-start index by default) | Yes (moov atom can be moved to head) |
| File size at equal quality | ~1.5-3× larger than H.264 MP4 | Smaller; H.265 ~half of H.264 |
| Browser / mobile playback | Limited (no native HTML5 support) | Yes — every browser, native HTML5 |
| Subtitle support | External only (.srt sidecar) | Embedded soft subs |
| Best fit | Legacy Windows tools, DivX/Xvid hardware, NLE intermediates | Modern web, mobile, social, smart TV |
| Codec | Best for | File size | Decoder availability |
|---|---|---|---|
| MPEG-4 (default) | General-purpose AVI, broad device support | Medium | Universal on AVI-aware players |
| Xvid | DivX-certified hardware, legacy set-top boxes | Medium | Wide on 2005-2012 era hardware |
| DivX | DivX-branded DVD players, older media boxes | Medium | Wide on DivX-certified devices |
| MJPEG | Frame-accurate editing, stop-motion intermediates | Large (each frame independent) | VirtualDub, older NLEs |
| H.264 in AVI | Smaller files, modern software players | Small | VLC, MPC-HC; not all legacy hardware |
| MPEG-1 / MPEG-2 | Very old hardware, MPEG-only decoders | Large | Universal but dated |
For broadest legacy-hardware compatibility, Xvid and DivX are interchangeable in practice — both are MPEG-4 Part 2 implementations that DivX-certified DVD players list explicitly. MPEG-4 (the generic ffmpeg mpeg4 encoder) is the default and plays anywhere those two play. Pick MJPEG when you need every frame independently decodable for editing, or H.264 when file size matters more than legacy player support.
You're handing the file to a piece of software or hardware that lists AVI as its accepted format — older Sony Vegas / Pinnacle Studio / Premiere versions, DivX-certified DVD players, surveillance / dashcam DVRs, VirtualDub workflows, or a classroom AV rack that won't play MP4. If the destination accepts MP4, MP4 is smaller and streams better — use Image to MP4 instead.
Yes. Drop in iPhone HEIC, DSLR RAW (CR2, CR3, NEF, ARW, DNG, RAF, ORF), Android JPG, and PNG screenshots together — every input decodes into a single AVI. Each frame scales to fit the chosen output resolution while preserving its source aspect ratio; empty space is filled with the background color you pick.
Output duration = number of images × image duration. 50 photos at 4 seconds each = 200 seconds (~3 minutes 20 seconds). 1,800 timelapse frames at 1/30 second = a 60-second clip. The duration setting is per-image, applied uniformly across the batch — there's no separate timeline for variable-length slides on the upload screen.
Yes — files appear in the AVI in the order shown on the upload screen (typically alphabetical by filename). Numbered sequences like frame_0001.png through frame_0500.png sort correctly, which is what makes this page useful for stop-motion and timelapse rigs. Drag to reorder before clicking Convert if you need a custom sequence.
Each frame is scaled to fit inside the chosen output resolution while preserving the source aspect ratio. Empty space is filled with the background color (letterbox for tall sources in a wide frame, pillarbox for wide sources in a tall frame). For consistent results, resize images to the same dimensions first, or pick an output resolution that matches the dominant source aspect.
AVI's typical codecs (MPEG-4 Part 2, Xvid, DivX, MJPEG) are older and less efficient than H.264 / H.265. At the same visual quality, an MPEG-4 AVI is roughly 1.5-3× the size of an H.264 MP4, and an MJPEG AVI is much larger still because every frame is encoded independently. That bloat is the cost of legacy compatibility — if file size matters more than playback on old hardware, pick MP4.
This converter produces silent AVI by default — the source images have no audio. The Audio Codec setting controls what audio track gets written into the container (MP3, AC-3, AAC, PCM) for downstream compatibility, but to actually layer music in, convert here first and then merge it with a video editor (DaVinci Resolve, Shotcut, CapCut, Adobe Premiere) with an MP3 or WAV soundtrack.
Yes — Video Trim sets a start time and duration on the output, and Image Drop Frames takes every 2nd / 3rd / 4th / up to every 10th frame from a long sequence to shorten a timelapse or interval shoot without re-shooting. To go the other direction (extract stills from a finished AVI), see AVI to JPG.