JFIF to AVI Converter

Convert JFIF files to AVI format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: JPG, JPEG, JFIF

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
Merge strategy
Select Merge images to combine all uploaded files into a single video. Use Video per image to create a separate video for each individual file.
Image Duration
Duration
How long each still image is held on screen. This applies to static images — including a static WebP, AVIF or HEIC. It is ignored for animated sources, which keep their own frame timing: GIF, APNG, and an animated WebP, AVIF or HEIC.
Background Color
Background Color
File Compression
Preset
Video resolution

Convert JFIF to AVI Online

A .jfif file is an ordinary JPEG photograph — JFIF is the JPEG File Interchange Format, standardised by the ITU as Recommendation T.871 in May 2011 — so converting one to AVI wraps a single still picture inside Microsoft's RIFF-based Audio Video Interleave container. The result is one motionless frame held for a duration you choose, with no audio track, encoded by default as MPEG-4 Part 2. That is a narrow but real job: older Windows editors, DivX-era set-top players and some capture and playout tools accept .avi and nothing else.

How to Convert JFIF to AVI

  1. Upload Your JFIF File: Drag your photo onto the page or click "Add Files". The uploader takes .jfif, .jpg and .jpeg interchangeably, and you can queue several photos at once.
  2. Set Merge strategy and Image Duration: "Merge strategy" chains multiple photos into one AVI with "Merge images" (the default) or writes one AVI per photo with "Video per image". "Image Duration" is the hold per picture — 5 seconds per frame by default, from a single frame at 60 fps up to 10 seconds.
  3. Pick Video resolution, Quality Preset and Background Color: "Video resolution" starts on "Keep original"; use Fixed Resolutions or Width x Height when a device needs a set frame size. "File Compression" defaults to the "Very High (Recommended)" Quality Preset, and "Background Color" — white for image sources — fills any padding around a mismatched photo.
  4. Convert and Download: Click Convert and save the .avi. Files upload over an encrypted connection, are encoded on our servers, and are deleted automatically after a few hours — no sign-up, no watermark.

What Ends Up in the AVI

Layer What is written Notes
Container AVI (RIFF) ffprobe reports format_name=avi
Video codec MPEG-4 Part 2 by default, stream tag FMP4 Changeable under "Show All Options"
Frame rate 1 frame per second, B-frames disabled A five-second clip contains exactly five frames
Frame content Your photo, repeated — no pan, zoom or transition Frames after the first are near-empty deltas
Maximum frame size 2048 x 2048 with MPEG-4, including on "Keep original"; each axis clamps separately, so a wide frame comes back square Dimensions are also floored to a multiple of 4
Audio None at all No Audio Codec control is rendered for image sources
Typical size About 39 KB for a 1600 x 1200 photo held five seconds Measured with the quantiser at its default of 5

Codec Choices Inside the AVI Container

AVI is only a wrapper, so the "Video Codec" dropdown under "Show All Options" is long — twenty-one entries, from H.261 to AV1. Most of them are there because the container technically permits them, not because anything will play the result. The codecs conventionally paired with AVI are these:

Codec Why you would pick it Quality control
MPEG-4 (default) The classic AVI codec; decoded by Windows-era software and DivX/Xvid-aware hardware Quantiser slider, 1-31, default 5
Xvid The same MPEG-4 Part 2 video under a different stream tag, for players that name Xvid specifically Quantiser slider, 1-31, default 5
DivX Again MPEG-4 Part 2, tagged for DivX-branded hardware Quantiser slider, 1-31, default 5
MJPEG Every frame stored as an independent JPEG; huge files, but trivially decodable and easy to scrub Quantiser slider, 2-31
H.264 Much better compression, but an unusual pairing — many old AVI tools cannot decode it CRF slider, 16-51, default 23

The remaining sixteen entries — H.261, H.263, H.263+, MPEG-1, MPEG-2, MS MPEG-4, WMV 1, WMV 2, Theora, VP8, VP9, HuffYUV, Flash Video, FLV, H.265 and AV1 — exist for niche pipelines. Two deserve a warning: H.261 encodes only 176 x 144 and 352 x 288, and H.263 only its five standard picture sizes, so choosing either will change your output dimensions without asking.

Common Mistakes on This Page

  • Expecting motion. A photograph is one frame. The AVI holds that frame still for the duration you set; there is no pan, zoom, transition or Ken Burns effect anywhere in this converter.
  • Expecting sound. Image-to-video jobs write no audio stream, which is why the Audio Codec control does not appear at all.
  • Wanting an image, not a video. If an app simply refused to open a .jfif, you do not need a video — JFIF to JPG renames the format properly with the same JPEG data inside.
  • Expecting it to play in a web page or on a phone. AVI has no native HTML5 video support and MPEG-4 Part 2 is not a web codec, so browsers have neither half of what they need.
  • Uploading a huge photo and expecting full resolution. With MPEG-4 selected the output is capped at 2048 x 2048, and every upload is capped at 4096 pixels on the long edge before encoding regardless of codec.

Frequently Asked Questions

Which codec does the AVI actually contain?

MPEG-4 Part 2, unless you change it. Probing a file this page produces shows an AVI container with an mpeg4 video stream carrying the FMP4 stream tag — the classic pairing that Windows-era software and DivX/Xvid-aware players decode without complaint. Under "Show All Options" the Video Codec dropdown offers twenty other entries, but the ones conventionally used with AVI are MPEG-4, Xvid, DivX, MJPEG and H.264. Because the source is a photograph, no audio codec is applied at all.

How big is the file, and how many frames does it hold?

One frame per second of duration, and it is small. We encoded a 1600 x 1200 JPEG the way this page does — one still, one frame per second, five seconds, B-frames off, quantiser at its default of 5 — and got an AVI of roughly 39 KB containing exactly five frames at 5.000 seconds. Because nothing changes between frames, extending the duration adds very little: almost the entire file is the first intra-coded picture, and the rest are near-empty deltas.

Is a .jfif file different from a .jpg?

No, and it makes no difference to the AVI. JFIF is the JPEG File Interchange Format — the standard wrapper for JPEG data, published by the ITU as Recommendation T.871 in May 2011 — so a .jfif holds an ordinary JPEG bitstream. Windows sometimes saves downloaded or pasted images with that extension, which trips up a few older editors even though the picture is valid. This converter reads .jfif, .jpg and .jpeg identically, and the output is the same whichever you upload.

Why won't the AVI play in a browser or on my phone?

Two separate reasons stack up. AVI has no native HTML5 video support, so no browser will open the container, and MDN's codec tables list MPEG-4 Part 2 Visual as unsupported in Chrome, Edge, Firefox and Safari, so even repackaged the video would not decode. Phones behave the same way without a third-party player such as VLC. If the clip has to play widely, use JFIF to MP4, which pairs H.264 with the MP4 container.

Why is my photo scaled down in the output?

Two ceilings apply. Every uploaded image is first re-rendered to a clean intermediate capped at 4096 pixels on the long edge, before any encoder runs. Then, with MPEG-4 or Xvid selected, output is clamped to 2048 x 2048 because that is the encoder's registered maximum, and the width and height are floored to a multiple of four as MPEG-4 requires. A 6000 x 4000 photo therefore arrives at the encoder reduced, and leaves it reduced again. Choosing H.264 raises the codec ceiling but keeps the 4096-pixel ingest cap.

Can I make a slideshow from several photos?

Yes. Upload them all and leave "Merge strategy" on "Merge images"; each picture is held for the Image Duration you chose and they are chained into one AVI, so eight photos at 3 seconds each produce a 24-second clip. Choose "Video per image" for one separate file per photo instead. Photos that do not share a shape are scaled to fit the frame and padded with the Background Color rather than cropped or stretched, and filename order drives the sequence, so number your files before uploading.

What are the coloured bars around my picture?

They are padding, not a defect. When the photo's aspect ratio does not match the frame size you selected, the converter scales the image to fit while preserving its proportions, centres it, and fills the leftover area with the Background Color — white for image sources, changeable to Black, Navy, Crimson and about twenty other named swatches. To remove them, pick a Fixed Resolution with the same orientation as your photo, or set Width x Height to the photo's own dimensions.

Why choose AVI instead of MP4 for a photo?

Usually you would not. AVI earns its place only when a specific destination lists it — a pre-2012 non-linear editor, a DivX-era disc player, a Windows-only capture or playout tool, or an archive whose existing assets are all AVI. Everywhere else MP4 is smaller, sharper at the same size, and plays natively in browsers, on phones and on smart TVs. If you are unsure which the destination wants, start with JFIF to MP4 and only fall back to AVI if it is rejected.

What happens to my file after the conversion?

It is uploaded over an encrypted connection, decoded and encoded on our servers, and deleted automatically after a few hours — never shared, never made public, with no sign-up and no watermark on the output. The server always re-encodes rather than repackaging your bytes, so the JPEG is fully decoded to raw pixels before the video encoder runs. If you already have AVI footage that will not open on modern hardware, AVI to MP4 converts it forward.

Rate JFIF to AVI Converter Tool

Rating: 4.8 / 5 - 101 reviews