Initializing... drag & drop files here
Supports: JPG, JPEG, JFIF
A .divx file is not its own container. It is an AVI file — the same RIFF structure Microsoft defined — carrying an MPEG-4 Part 2 Advanced Simple Profile video stream, saved under the DivX name because a generation of DVD players, set-top boxes and TVs advertised "DivX Certified" playback and expected that extension. This tool takes a JPG (or a stack of them) and produces exactly that: a still-image clip encoded with the DivX codec, written as AVI bytes with a .divx extension. It is a compatibility target, not a modern one, and this page is specific about what lands in the file.
| Property | Value for this conversion |
|---|---|
| Bytes on disk | AVI (RIFF) container — the muxer is AVI, only the extension differs |
| Video codec | DivX, which is MPEG-4 Part 2 Advanced Simple Profile |
| Codec choice | Fixed on this page: DivX is the only entry in the Video Codec list |
| Audio track | None — a photo has no audio, so no stream is created and the clip is silent |
| Frame rate | 1 fps, B-frames disabled |
| Default clip length | 5 seconds per image |
| Frame size | Keep original by default, rounded down to even dimensions for the encoder |
| Letterbox fill | The Background Color option, white by default |
| Source handling | Each image is normalised and capped at 4096 px on its long edge before encoding |
| If a player rejects it | Rename the file to .avi — the contents are already an AVI |
.divx. Files upload over an encrypted connection, are processed on our servers, and are deleted automatically after a few hours. No sign-up, no watermark.Quality Preset is the default mode, and it is a CRF-style control. MPEG-4 ASP has no CRF. When a codec lacks it, the preset falls back to multiplying the source file's video bitrate by a quality factor — and a still photo reports a video bitrate of zero, so the computed target collapses and the encoder falls back to its own internal floor. The clip encodes, but it looks coarse.
Two modes do work on this codec:
| Target | What you get | Extension recognised by | Pick it when |
|---|---|---|---|
.divx (this page) |
AVI bytes, MPEG-4 ASP video | DivX Certified players and most desktop software after renaming | The device or software specifically asks for DivX |
.avi |
The same AVI structure, MPEG-4 by default, plus a full codec list | Effectively every desktop player and editor | You want the identical result with an extension nothing argues about |
.xvid |
AVI bytes with the Xvid encoder, another MPEG-4 ASP implementation | Similar device class to DivX | Hardware badged for Xvid rather than DivX |
.mp4 |
ISO base media container, modern codecs | Phones, browsers, TVs, social platforms | Anything made in the last fifteen years |
Structurally, yes — the output is written with the AVI muxer, so the bytes are a standard RIFF AVI with an MPEG-4 ASP video stream. The DivX branding lives in the extension and in the codec's fourCC, not in a separate container design. That is why renaming a stubborn .divx to .avi almost always makes it open.
DivX, which is MPEG-4 Part 2 Advanced Simple Profile. It is the same family as Xvid, which is why hardware that decodes one usually decodes the other. This page offers no other codec — if you want H.264, MJPEG, HuffYUV or anything else in an AVI-style file, use JPG to AVI where the full codec list is available.
Try three things in order: rename it to .avi, open it in VLC (which ignores the extension and reads the container directly), or re-convert to MP4. Most modern players simply have no handler registered for the .divx extension even though they can decode the contents perfectly.
Because MPEG-4 ASP has no CRF mode, the preset falls back to scaling the source's video bitrate — and a still image has no video bitrate to scale. Switch File Compression to Constant Quality (1-31, lower is sharper) or Constraint Quality with an explicit Max bitrate.
No. There is no sound in a JPG, so no audio stream is written and the audio options are hidden on this page. If a device refuses a video without an audio track, add a silent track afterwards in a desktop editor.
Each image is held for 5 seconds by default, so the clip length is the duration multiplied by the number of images. The Duration dropdown covers everything from a single frame up to 10 seconds per image.
Yes. Add them in the order you want, leave Merge strategy on "Merge images", and they are concatenated into one file with each photo shown for the Duration you set. "Video per image" produces separate files instead.
MPEG-4 encoders require even frame dimensions, so an odd width or height is rounded down by one before encoding. Losing a single row or column of pixels is not visible at normal viewing sizes.
Only when the receiving hardware asks for it. DivX states that over a billion DivX Certified playback devices had shipped worldwide as of 2013, and plenty of those DVD players and TVs are still in service — that installed base is the reason this format persists. For anything current, JPG to MP4 is smaller and universally playable, and DivX to MP4 modernises files you already have.
Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared or made public.