Initializing... drag & drop files here
Supports: JPG, JPEG, JFIF
This walkthrough is for anyone who needs a JPEG photo wrapped into a playable AVI video clip — to drop a still into a legacy Windows editing timeline, build a simple slideshow, or feed an old player or kiosk that only reads AVI. AVI is Microsoft's 1992 Audio Video Interleave container, so it is a legacy target on purpose; by the end you will know exactly which settings decide clip length, codec, and framing, plus when AVI is the wrong choice and MP4 is better. "JPEG" and "JPG" are the same format — .jpg, .jpeg, and .jfif files all work here.
.jpg, .jpeg, and .jfif interchangeably, and you can upload several photos at once to stitch them into one clip. Files travel over an encrypted connection, are processed on our servers, and are deleted automatically after a few hours — no sign-up, no watermark.Three controls do most of the work, and getting them right is the difference between a clip you can use and one you re-do:
AVI is a container, not a codec — you choose what video codec fills it. These are the practical choices for a photo clip:
| Codec | Relative file size | Where it plays | Best for |
|---|---|---|---|
| MPEG-4 Part 2 (default) | Small | VLC and most desktop players | General use; small, legacy-friendly clips |
| MJPEG | Large (each frame is a full JPEG) | Broadest old-player and editor support | Frame-accurate editing, maximum legacy compatibility |
| H.264 | Smallest | Modern players and VLC | Smallest AVI — though MP4 is the better home for H.264 |
| HuffYUV | Very large (lossless) | VLC and editors | A lossless intermediate for further editing |
If the clip is meant for a phone, a browser, or social media, MP4 is almost always the right target. AVI earns its place only when a legacy Windows workflow requires it.
| Property | AVI | MP4 |
|---|---|---|
| Introduced | Microsoft, Nov 1992 | ISO/IEC, 2001 (MPEG-4) |
| Default codec here | MPEG-4 Part 2 | H.264 |
| Plays natively in browsers/phones | No (needs VLC or a desktop player) | Yes |
| Variable frame rate | No native support | Yes |
| Typical size (1 photo, 5s clip) | ~0.3–0.6 MB | ~0.1–0.3 MB |
| Best for | Legacy Windows editors, kiosks, DVD tools | Sharing, phones, web, social uploads |
AVI has real limits: it has no native variable-frame-rate support, does not carry modern codecs like H.265 cleanly, and is not a natively supported format in mainstream web browsers (Chrome, Firefox, Safari, Edge). If your goal is a clip you can text, post, or play on a phone, AVI is the wrong target — convert your photo straight to MP4 instead, which every modern device plays. Already have an AVI you cannot open? Run it through AVI to MP4. And if you are trying to truly animate a single still — real zoom, pan, or Ken Burns motion — that is a video-editing job, not a format conversion; no converter can invent motion that is not in the source frame.
No. When the source is a still image there is no audio track to carry, so the output AVI is silent. If you need a soundtrack, open the finished clip in a video editor and add the audio there, or start the project from a video source instead of a photo.
Almost always for legacy compatibility. AVI is the container older Windows editing tools, some industrial players, and certain kiosk or DVD-authoring systems expect. For anything modern — phones, browsers, messaging apps, social uploads — MP4 is smaller and far more widely supported, so convert to MP4 unless a specific old workflow demands AVI.
No. JPEG is a single still frame, and the AVI simply displays that one frame for the duration you choose. There is no zoom, pan, or animation. To create movement you need a sequence of photos — then a short per-frame Duration produces time-lapse or stop-motion — or an actual video source.
You set it with the Duration control, which ranges from one frame (1/60s, 1/30s, 1/24s) up to 10 seconds per frame. A single photo at "5 seconds per frame" yields a 5-second clip. For a batch meant to play as time-lapse, a value like 1/24s gives roughly 24 photos per second of footage.
For a small, broadly playable file, leave it on the MPEG-4 Part 2 default (the same family as DivX and Xvid), which plays in VLC and most desktop players. If you specifically need a file that opens in the widest range of old players and editors, choose MJPEG, which stores each frame as a full JPEG — reliable and editor-friendly, but noticeably larger.
In our testing, a single 1920×1080 JPEG set to 5 seconds per frame with the default MPEG-4 codec produced an AVI of roughly 0.3–0.6 MB, because the same frame compresses very efficiently when it repeats. MJPEG output of the same clip runs several times larger, since every frame is stored as a complete JPEG.
Yes. Upload all the photos and set Merge strategy to "Merge images" so they become one continuous AVI. A long Duration such as "3 seconds per frame" makes a slideshow; a short single-frame value like 1/24s turns a sequence of shots into a time-lapse. Choose "Video per image" instead when you want each photo exported as its own separate AVI.
Yes. They are three filename extensions for the same JFIF-based JPEG format, standardized as ISO/IEC 10918. The converter treats them identically, so you never need to rename or pre-convert a .jfif or .jpeg file before turning it into AVI.