HEIF to MPG Converter

Convert HEIF files to MPG format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: HEIF

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 HEIF to MPG: What This Tutorial Covers

This is a walk-through for people feeding a photograph into a DVD-era pipeline: an old non-linear editor, a disc-authoring tool, or a set-top device whose import filter only lists .mpg. A HEIF is a single still image, so there is nothing to "play" — what you get out is a short, silent clip that holds the photo on screen for a length you set, encoded as MPEG-2. By the end you will know how to set that length, how to merge several photos into one clip, what frame size to ask for, and which failure messages mean what.

How to Convert HEIF to MPG

  1. Upload Your HEIF File: Drag and drop your .heif photo onto the page or click "+ Add Files". Several files can be queued and they share one set of settings.
  2. Set Image Duration: The Image Duration dropdown starts on "5 seconds per frame" and runs from a single frame at 1/60s all the way to 10 seconds per frame. This is the control that decides how long your clip is.
  3. Set Video Resolution and Background Color: Move Video resolution off "Keep original" to a fixed size that matches your project — 720 x 480 for NTSC DVD, 720 x 576 for PAL, or 1920 x 1080 for an HD timeline. Background Color (White by default) is what fills the bars when the photo's shape does not match that frame.
  4. Convert and Download: Click "Convert" and save the .mpg. No sign-up, no watermark.

Walk-through: Duration, Merging and Frame Size

Duration is the whole clip. A still has no inherent runtime, so the converter has to be told how many seconds to hold it. Whole-second values are what you want for a photo sitting on a timeline. The fractional options (1/24s, 1/30s, 1/60s) produce a single frame at that frame rate, which is only useful when an editor specifically wants a one-frame clip rather than a hold.

Merge strategy only matters with several files. Leave it on "Merge images" and every photo you uploaded is concatenated into one MPG in upload order, each held for the duration you chose — a plain slideshow with hard cuts and no transitions. Switch to "Video per image" and you get one MPG per photo instead. If your filenames already sort the way you want them shown, that order carries through.

Frame size is the setting people forget. On "Keep original" the video frame becomes the photo's own pixel dimensions, so a 4032 x 3024 iPhone photo produces a 4032 x 3024 MPEG-2 video. Technically valid, practically useless: no DVD authoring tool or legacy player expects a 12-megapixel frame, and the file gets very large. Set the resolution to your project's frame size before converting and the problem disappears.

Duration Reference

Image Duration setting One photo Ten photos merged
1/60s, 1/30s, 1/24s A single frame Ten frames, well under a second
1 second per frame 1 second 10 seconds
2 seconds per frame 2 seconds 20 seconds
5 seconds per frame (default) 5 seconds 50 seconds
10 seconds per frame 10 seconds 1 minute 40 seconds

Common Errors and How to Fix Them

  • "The clip has no sound." Expected, and not fixable here — a photograph has no audio, so the encoder writes no audio stream at all. Some authoring tools dislike an asset with no audio track; add music or a silent track on the timeline after importing.
  • "My MPG is enormous." Almost always the resolution. Left on "Keep original", MPEG-2 is being asked to encode a 12-megapixel frame, and it is an inefficient 1990s codec. Set a fixed 720 x 480 or 1920 x 1080 and the file drops by an order of magnitude.
  • "Lowering the Quality Preset changed nothing." Correct — MPEG-1 and MPEG-2 have no constant-quality mode for that dropdown to drive, so the encoder derives its bitrate from the output frame size instead. Use Video resolution and Image Duration to control size.
  • "I got several files when I wanted one." Merge strategy is on "Video per image". Switch it to "Merge images".
  • "There are white bars down the sides." The photo's aspect ratio does not match the frame you picked, so the leftover area is filled with the Background Color. Change it to Black, or pick a frame size closer to the photo's shape.
  • "My phone or a modern app will not open the .mpg." MPEG-2 decoders are being dropped from newer software. Play it in VLC, or convert to MP4 for anything that is not a legacy tool.

Where MPG Fits Against Newer Targets

Target Choose it when What it costs you
.mpg (MPEG-2) A DVD authoring tool, legacy NLE or set-top box demands it Large files, no quality dial, patchy support in modern apps
.mp4 (H.264) Phones, browsers, modern editors, social platforms Nothing for this job — it is the better default
.m4v An Apple pipeline filters on the extension Same encode as MP4, narrower recognition elsewhere
.mts (AVCHD) An AVCHD camcorder project needs matching clips Some editors want the full card folder structure

When This Doesn't Work

If nothing downstream actually requires MPG, this is the wrong conversion to be running. For a clip that plays on phones, browsers and current editors, use HEIF to MP4; if you only ever wanted a shareable copy of the picture, keep it an image with HEIF to JPG. If you already have .mpg files that need to work on modern devices, MPG to MP4 goes the other way. And if your HEIF is a Live Photo, only the still frame converts here — the motion is stored as a separate video file alongside it on the device, which has to be exported and converted on its own.

Frequently Asked Questions

Does the .mpg come out as MPEG-1 or MPEG-2?

MPEG-2 by default, the codec standardised as ITU-T H.262 / ISO/IEC 13818-2 and used for DVD-Video and digital television. MPEG-1 (ISO/IEC 11172, 1993) is available under Video Codec in the advanced options if you are matching Video CD-era material or feeding hardware that will not take anything newer — MPEG-2 decoders read MPEG-1 streams, so MPEG-2 is the safer default of the two.

Can I burn the result straight to a DVD?

Not directly. What you download is an MPEG program stream, not a finished DVD-Video structure — a real disc needs VIDEO_TS folders with IFO and VOB files, which an authoring application builds. Set the frame size to 720 x 480 (NTSC) or 720 x 576 (PAL) before converting so your authoring tool does not have to re-encode the clip a second time.

Why is the photo softer than the original?

Two separate losses stack up. A modern phone photo is 12 megapixels or more, while even a 1080p video frame is about 2 megapixels, so most of the resolution goes in the downscale; then MPEG-2's 8-bit lossy encoding takes a little more, and HEIF's 10-bit wide-gamut colour has to be mapped into 8-bit video. Neither is avoidable when the destination is standard-definition or HD video.

What does "Video per image" actually give me?

One .mpg file per uploaded photo, each holding its own picture for the duration you set, rather than a single concatenated clip. It is the right choice when you are building a bin of individual assets to arrange yourself on a timeline. The default, "Merge images", is the one you want for a straight slideshow.

Can I add music to the slideshow here?

No. This conversion has no audio input at all, because the source files are photographs. Build the visual sequence here, import the .mpg into your editor, and lay a music or narration track underneath it there. That also gives you control over where each photo change lands relative to the beat, which a fixed per-image duration cannot.

What is the biggest frame size MPG will take?

Our MPEG-2 encoder allows up to 4096 x 4096 and MPEG-1 up to 4095 x 4095, but those are engineering ceilings rather than useful targets. Real-world MPEG-2 devices were built for 720 x 480 through 1920 x 1152, and strict Video CD-profile MPEG-1 players expect 352 x 288. If the clip has to play on old hardware, stay inside those numbers.

Does this page accept the .heic files my iPhone saves?

This page is wired to the .heif extension. HEIC is the same HEIF container with HEVC-coded picture data inside — the format is effectively identical, only the file extension differs — so if your photos are .heic, use the matching HEIC converter instead. Both routes decode the still and re-encode it as MPEG-2 in exactly the same way.

What happens to my file after I convert it?

It is uploaded over an encrypted connection, converted on our servers, and both the upload and the finished .mpg are deleted automatically a few hours later. No sign-up, no watermark, and files are never shared or made public.

Rate HEIF to MPG Converter Tool

Rating: 4.8 / 5 - 49 reviews