AVI to JPG Converter

Extract JPG frames from AVI video. Create thumbnails from legacy video files, DivX/XviD footage. Free.

Initializing... drag & drop files here

Supports: AVI

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Image Compression
Quality preset
Higher quality settings preserve more detail but result in larger files. Lower settings reduce file size by increasing compression.
Image resolution
File extension
Frame Selection
Time (seconds)
Capture a single frame at the specified time. For example, 2.100 means 2 seconds and 100 milliseconds into the video.

How to Convert AVI to JPG Online

  1. Upload Your AVI File: Drag and drop or click "Add Files" to select AVI files from your computer. DivX, Xvid, MJPEG, and uncompressed AVI containers all work. Batch is supported — drop in multiple recordings at once.
  2. Pick Frame Selection: Default is Specific Frame — enter a timestamp like 2.100 (2 seconds and 100 ms) to capture exactly one still. Switch to Multiple Screenshots to extract a sequence at a chosen capture rate (0.1s, 0.2s, 0.3s, 0.5s, 1s, 2s, 3s, 4s, 5s, 6s, 7s, 8s, 9s, or 10s per frame).
  3. Set Quality, Resolution, and DPI (Optional): Pick an Image Quality preset (Lowest / Low / Medium / High / Very High / Highest) or set a target file size in KB / MB. Pick a resolution preset (144p up to 4320p), scale by percentage, or enter custom width × height. Set DPI from 72 / 96 (screen) up to 300 / 600 / 1200 (print).
  4. Convert and Download: Click Convert. Frames extract in your browser session and download as individual JPGs or a single ZIP — no sign-up, no watermark.

Why Extract JPG Frames from AVI?

AVI is a 1992-vintage Microsoft container that stayed dominant through the DivX/Xvid era of the early 2000s. Most "movie.avi" files in personal archives, old camcorder dumps, dashcam SD cards, and CCTV exports are still AVI. Extracting JPG stills turns that motion footage into shareable, embeddable, archivable images — without re-encoding the whole video.

  • Pull a poster frame or video thumbnail — Pick a single representative moment from the AVI to use as a YouTube thumbnail, Plex/Jellyfin poster, blog hero image, or course-video preview. JPG is what every CMS and media server expects.
  • Capture evidence from CCTV / dashcam AVI footage — Most security DVRs and dashcams write AVI with MJPEG or H.264. Extract the exact frame of an incident at 12.450 seconds for an insurance claim, police report, or HOA submission. JPG keeps file sizes small enough to email.
  • Archive frames from old DivX / Xvid recordings — Family camcorder tapes digitized to AVI in 2003-2010 are increasingly hard to play. Extracting JPG stills at one-frame-per-second preserves the visual record even if the video codec eventually breaks.
  • Build an image sequence for editing — Extract all frames at 0.1s intervals and import the JPG sequence into Photoshop, After Effects, or DaVinci Resolve for rotoscoping, motion-tracking reference, or stop-motion remixing.
  • Make a contact sheet or storyboard — Multiple Screenshots at 5s or 10s per frame gives you a visual scrub strip of an entire AVI — useful for video editors logging footage and for cataloguing legacy archives.
  • Slide deck and document inserts — A JPG drops cleanly into PowerPoint, Google Slides, Word, and Notion. AVI files don't embed reliably across platforms; JPG always does.

AVI vs JPG — Format Comparison

Property AVI (Audio Video Interleave) JPG (JPEG)
Type Video container Single still image
Released 1992 (Microsoft Video for Windows) 1992 (Joint Photographic Experts Group)
Typical codecs DivX, Xvid, MJPEG, H.264, uncompressed DCT-based lossy compression
Audio Yes (MP3, AC-3, PCM) No
Plays in browsers Limited — needs codec support Universal
File size for 1 min 720p 50-200 MB 80-300 KB per frame
Embeds in docs / slides Poor Universal
Best for Storage / playback of full recordings Thumbnails, evidence, references

Frame Selection Quick Guide

Goal Frame selection mode Capture rate / time
One thumbnail / poster Specific Frame Pick the timestamp (e.g. 00:05.000)
Evidence still from CCTV Specific Frame Exact incident time, e.g. 12.450
Storyboard contact sheet Multiple Screenshots 5 or 10 seconds per frame
Editing image sequence Multiple Screenshots 0.1s (10 fps) or 0.2s (5 fps)
Rough video summary Multiple Screenshots 1 second per frame
Frame-by-frame sports analysis Multiple Screenshots 0.1s (10 fps)

Frequently Asked Questions

How do I capture one specific frame at an exact timestamp?

Use Specific Frame mode and enter the time in seconds with millisecond precision. For example, 2.100 means 2 seconds and 100 milliseconds into the AVI. Use this when you need the exact moment of a sports highlight, the frame just before a crash on a dashcam, or the frame where a person enters a CCTV view.

How many JPG frames will I get from a 10-minute AVI?

Depends on the capture rate. At 1 second per frame you'll get 600 JPGs. At 0.1s per frame (10 fps) you'll get 6,000 JPGs — that's fine for editing pipelines but heavy in a browser. At 5 seconds per frame you'll get 120 stills — a manageable contact sheet. Pick the slowest rate that still captures the moments you need.

Why is the JPG smaller / blurrier than I expected?

The extracted JPG matches the AVI's actual frame size, not the playback dimensions. A "720p AVI" from 2005 is often actually 720x404 letterboxed, or even 640x360 upscaled. Use the resolution presets to upscale to a larger output, or set a higher Image Quality preset (Very High / Highest) to keep more detail. Note that upscaling can't add real pixels — it interpolates.

Should I use JPG or PNG for extracted frames?

JPG for photographic content (live-action footage, faces, landscapes) and when file size matters. PNG for screenshots, screen recordings, computer-generated content, and when you need pixel-exact text or graphics. PNG is lossless but typically 3-5x larger. See AVI to PNG for lossless extraction.

Will the extracted frame have the AVI's audio track?

No — JPG is a still image format with no audio support. The audio track (if any) is discarded during extraction. If you need the audio separately, see AVI to MP3.

Does this work on old DivX / Xvid AVIs?

Yes. XConvert decodes DivX (DivX 3 / 4 / 5), Xvid, MJPEG, H.264-in-AVI, and uncompressed AVI. Frame extraction reads the decoded pixel data, so codec quirks that prevent playback in some media players don't usually block frame extraction here.

Why does my AVI play with no audio in the browser preview?

AVI playback in modern browsers is unreliable — most don't natively support the container. The frame extraction still works because we decode the video stream directly, independently of any browser playback. If preview fails but extraction succeeds, that's expected.

Can I extract every single frame of the AVI?

Set Multiple Screenshots to 0.1 seconds per frame (10 fps) for the densest extraction available. For true every-frame extraction matching the AVI's native frame rate (often 24, 25, 29.97, or 30 fps), the 0.1s preset is close enough for most editing workflows. Note that a 5-minute AVI at 30 fps native = 9,000 frames — plan storage accordingly.

Does my AVI file get uploaded to your servers?

Files are processed in your browser session via secure WebAssembly decoding. Frames are extracted client-side wherever possible. No watermarks, no sign-up, and you can also see AVI to GIF if you'd rather have an animated output instead of stills.

Rate AVI to JPG Converter Tool

Rating: 4.8 / 5 - 44 reviews