Initializing... drag & drop files here
Supports: XVID
.avi (or other container holding an Xvid stream) into the dropzone, or click "+ Add Files." Multiple files are supported in one batch.Xvid is an open-source MPEG-4 Part 2 (Advanced Simple Profile) video codec — the codec that powered most early-2000s "DivX/Xvid" AVI rips that still sit in personal archives today. HEIC is the HEVC-coded image variant of the HEIF container (ISO/IEC 23008-12, finalized in 2015) that Apple made the iPhone default in iOS 11 (2017). At equal visual quality, a HEIC file is roughly half the size of the equivalent JPEG. That makes HEIC the right choice when the destination is the Apple ecosystem or any storage-conscious workflow.
<img> tags. Pair with a JPEG fallback via <picture> for non-Safari browsers.| Property | HEIC (HEVC) | JPEG | PNG |
|---|---|---|---|
| Standard | ISO/IEC 23008-12 (2015) | ISO/IEC 10918-1 (1992) | ISO/IEC 15948 (2003) |
| Compression | Lossy, intra-frame HEVC | Lossy, DCT-based | Lossless, deflate |
| File size at equal quality | ~50% of JPEG | Baseline | 2-5x JPEG (photos) |
| Bit depth | 8 / 10 / 12-bit | 8-bit | 8 / 16-bit |
| Transparency / alpha | Yes | No | Yes |
| Native on iOS / macOS | iOS 11+ / macOS 10.13+ | Universal | Universal |
| Native on Windows | Requires HEIF + HEVC extensions | Universal | Universal |
| Native on Android | Android 9+ (Pie, 2018) | Universal | Universal |
| Patents / royalties | HEVC patent pool (MPEG LA, Access Advance) | Royalty-free | Royalty-free |
| Best for | Apple-bound photo workflows | Universal compatibility | Sharp edges, transparency |
| Setting | Option | When to use |
|---|---|---|
| Frame Selection | Specific Frame | One still — poster art, thumbnail, key moment |
| Frame Selection | Multiple Screenshots | Storyboard, contact sheet, scene breakdown |
| Quality Preset | Very High (default) | Visual fidelity matters; size is fine |
| Quality Preset | High / Medium | Balanced — most photo-library use cases |
| Quality Preset | Low / Very Low | Quick previews, draft thumbnails |
| Image Compression | Specific file size | Hard cap (e.g., 200 KB ceiling per image) |
| Image Compression | Image Quality (%) | Manual control of HEVC quality factor |
| Image Resolution | Keep original | Preserve native frame dimensions |
| Image Resolution | Resolution Percentage | Quick downscale for thumbnails (e.g., 25%) |
| Image Resolution | Width x Height | Match a target output size exactly |
HEIF (High Efficiency Image File Format, ISO/IEC 23008-12) is the container. HEIC is the specific variant where the image inside is encoded with HEVC (H.265). A .heic file is always HEIF, but a HEIF file could also wrap AV1 (.avif) or other codecs. Apple's iPhone camera writes the HEVC-coded .heic flavor, which is what this tool produces.
If the destination is an iPhone, iPad, or Mac photo library, HEIC matches the native capture format and avoids re-transcoding. At equal perceptual quality HEIC is about half the file size of JPEG, so a multi-thousand-frame extract from a long AVI takes meaningfully less iCloud or device storage. If you instead need universal compatibility — email attachments, web upload to non-Apple platforms — pick Xvid to JPG instead.
Not out of the box. Windows 10 and Windows 11 require two Microsoft Store components: the free "HEIF Image Extensions" (handles the container) and the "HEVC Video Extensions" (decodes the HEVC image data — the HEVC extension is a paid $0.99 add-on from Microsoft, though it's bundled free on some OEM machines). Once both are installed, the Photos app and File Explorer thumbnails work normally.
Xvid is a video codec — specifically, an open-source implementation of MPEG-4 Part 2 Advanced Simple Profile, with last stable release 1.3.7 in December 2019. The codec almost always lives inside an AVI container (.avi), occasionally MKV. Our decoder reads the AVI/MKV, decompresses the Xvid stream, then re-encodes the chosen frame(s) as HEVC images wrapped in HEIF. No quality is lost in the demux step; any visible artifacts come from the original Xvid encoding plus the HEIC quality setting you choose.
It depends on the interval you pick and the source duration. At "every 5 seconds" a 30-minute Xvid AVI yields 360 HEIC frames; at "every 1 second" the same source yields 1,800 frames. The tool defaults to a moderate interval to keep batches manageable — pick a shorter interval for fine-grained storyboards, longer for sparse contact sheets.
Yes. Choose "Specific Frame" under Frame Selection and enter the desired time in seconds under "Time (seconds)." For example, 123.5 extracts the frame at 2 minutes 3.5 seconds. The decoder seeks to the nearest keyframe and decodes forward to land on the requested time — accuracy is to the source frame rate (typically 1/25th to 1/30th of a second for Xvid AVI).
By default, yes — "Keep original" preserves the Xvid stream's frame dimensions exactly (e.g., 720x480 for NTSC DVD-rip Xvid, 640x480 for older VGA captures). If you switch to "Width x Height" be aware of the source aspect ratio: an Xvid file flagged as 16:9 anamorphic (non-square pixels) needs the width adjusted to keep circles round. Use "Resolution Percentage" or "Width (Keep aspect ratio)" if you're not sure.
HEIC uses HEVC inside the HEIF container; AVIF uses AV1 inside its own ISOBMFF-based container. AVIF compresses slightly better at low bitrates and is royalty-free, but it's less natively supported on the Apple side (Safari added AVIF in 16, but .heic is the OS-default for Photos.app). If your target is Apple devices, choose HEIC; if your target is the open web or Android, Xvid to AVIF or Xvid to WebP is often the better pick.
Just stills. Frame-extract mode produces individual HEIC images — one per selected frame — not a video file. If you want to keep it as moving video (re-encoded to a modern codec), use Xvid to MP4 for H.264/H.265 video output instead, or Convert Video to HEIC for the same frame-extract flow with any input format.