Initializing... drag & drop files here
Supports: XVID
.xvid, .avi (Xvid-encoded), or .divx extensions all work — the converter reads the actual stream, not just the file extension. Batch uploads are supported.Xvid is a codec, not a container — it implements the MPEG-4 Part 2 Advanced Simple Profile standard (Wikipedia) and is almost always wrapped in an AVI container. So when a file shows up with a .xvid extension or as .avi (Xvid), "converting Xvid to AVI" usually means one of three things: renaming the extension, repackaging (remuxing) the stream into a clean AVI, or re-encoding to fix corruption, change compression, resize, or trim. Our tool re-encodes by default, which guarantees a valid AVI even if the source was malformed.
| Property | Xvid | AVI |
|---|---|---|
| Type | Video codec (compression) | Container (file wrapper) |
| Standard | MPEG-4 Part 2 Advanced Simple Profile | Microsoft RIFF, introduced November 1992 (Wikipedia) |
| License | GNU GPL v2 (open source) | Microsoft proprietary spec |
| File extension | .xvid (uncommon, hint of codec) or .avi |
.avi |
| Holds | Just video data | Video + audio + subtitle streams |
| Typical pairing | Xvid video + MP3/AC3 audio in AVI | Container for Xvid, DivX, MJPEG, MPEG-4, uncompressed |
| Patent status | US patents on MPEG-4 ASP expired November 2023 | No active patents |
| Best for | High-compression playback on legacy hardware | Wrapping any codec for Windows/legacy compatibility |
Bottom line: if your file is named something.xvid, it's almost certainly an AVI container with Xvid-encoded video — renaming the extension to .avi will often play correctly in VLC or Windows Media Player. Re-encoding only matters when you also need to compress, resize, trim, or repair.
| Goal | File Compression setting | Typical result |
|---|---|---|
| Smallest file, decent quality | Quality Preset: Medium | ~40% of source size |
| Halve the file precisely | Target file size: 50% | Output ~50% of input |
| Hit a hard size cap (e.g. email/upload limit) | Specific file size: e.g. 25 MB | File scaled to fit |
| Steady streaming bitrate | Constant Bitrate: 1500 kbps | Predictable size and quality |
| Best quality per bit | Variable Bitrate: target 2 Mbps | Higher quality than CBR |
| Visually lossless | Constant Quality (CRF): 18-20 | Larger file, archival-grade |
| Hardware-friendly cap | Constraint Quality | Caps peak bitrate for old players |
Almost always, yes. Xvid is a codec that defaults to AVI but can also live in MKV or MP4 (VideoProc). Files distributed with a .xvid extension are usually AVI containers that someone renamed to flag the codec. Conversion here re-encodes the video stream into a guaranteed-valid AVI; if all you need is the extension fixed, simply rename the file to .avi first and try playing it.
Often, yes. If the file is structurally a valid AVI with an Xvid stream (which most are), VLC, MPC-HC, Windows Media Player, and any DivX-certified player will open it after the rename. Re-encoding is only required when the file is corrupt, you want to compress or trim, or the player rejects specific Xvid features like packed bitstream or GMC.
It depends on the device. DivX-Certified hardware from 2005 onward typically plays Xvid in AVI as long as the encoder stuck to the Home Theater profile (no quarter-pixel, no GMC, no packed bitstream, max ~720x480 or 720x576). If your source uses advanced features, pick Quality Preset: Medium and Resolution Preset: 480p or 576p before converting — that produces a profile most legacy devices accept.
Use AVI for legacy Windows software, DivX-Certified hardware, and any workflow that already expects AVI. Use MP4 for everything modern: phones, browsers, social media, streaming. MP4 with H.264 plays natively in every modern device, while AVI with Xvid is a 2000s-era format that newer iOS, Android, and macOS players sometimes refuse to open.
Both implement MPEG-4 Part 2 ASP and are functionally interchangeable for playback. Xvid is open source under GNU GPL v2 (Wikipedia); DivX is proprietary. A DivX-encoded AVI plays in Xvid decoders and vice versa. If you have a folder of mixed rips, see DivX to AVI for the equivalent path on DivX files.
Three approaches in order of simplicity: (1) Lower the resolution under Video resolution to 480p or 720p — halving each dimension cuts size to roughly 25%. (2) Use Constant Quality (CRF) with a value of 22-26 for visually similar output at smaller size. (3) Use Target file size (%) at 60-70% if you want predictable output and don't care which dial moves. Combining (1) with (2) gives the biggest savings.
Yes. Set Trim from Unchanged to Time Range and enter the start time and duration in HH:MM:SS.ms format. A 90-minute AVI trimmed to a 30-second clip processes in seconds because most of the source is skipped. Combine with Quality Preset: High to keep the clip clean. For audio-only trimming on the same source, see Audio Cutter.
H.264 (the codec inside most MP4s) is roughly 30-50% more efficient than Xvid/MPEG-4 ASP at equal visual quality, because it adds intra-prediction, in-loop deblocking, and CABAC entropy coding that ASP doesn't have. If file size is the priority, Xvid to MP4 typically produces a noticeably smaller file at the same quality.
The free tier handles single files up to a few hundred MB and processes batches sequentially in the browser. Very long captures (1 GB+) convert faster after a one-time trim to extract just the segment you actually need. Files are deleted from servers shortly after the download link is issued; nothing is retained for analytics or training.