MPEG to HEIC Converter

Convert MPEG files to HEIC format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: MPG, MPEG

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
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.

Grab a Still from an MPEG as HEIC: What This Tutorial Covers

This page pulls one frame out of an .mpeg or .mpg video and saves it as a HEIC image. MPEG here means the legacy MPEG-1 / MPEG-2 program streams that DVDs, capture cards and old camcorders produce, so the walk-through covers the two things that actually decide whether the still is any good: which moment you capture, and what happens to a 4:3-or-anamorphic standard-definition frame once it becomes a square-pixel photo. The .mpg extension goes through the same tool — see MPG to HEIC if that is how your file is named.

How to Convert MPEG to HEIC

  1. Upload Your MPEG File: Drag and drop the video onto the page or click "+ Add Files". Both .mpeg and .mpg are accepted, and you can queue several clips and capture a frame from each with one set of settings.
  2. Set Frame Selection and Time (seconds): "Specific Frame" is preselected with the time set to 0. On DVD and broadcast material the very first frame is often black or a menu background, so type the moment you actually want — 12.5 is twelve and a half seconds in.
  3. Pick a Quality Preset or Image resolution (optional): The preset starts on "Very High (Recommended)". Image resolution starts on "Keep original"; switch to Width x Height if the source is anamorphic, or use "Specific file size" if you have a hard size budget.
  4. Convert and Download: Click Convert and save the .heic. Files upload over an encrypted connection, are processed on our servers and are deleted automatically after a few hours — no sign-up, no watermark.

Walk-through: Landing on the Right Frame

The conversion runs in two stages. First one video frame is decoded to a lossless PNG, then that PNG is written out as HEIC — so the frame you choose is the whole ballgame; nothing downstream can rescue a bad moment.

  • Skip the lead-in. The default time of 0 is the first frame in the file. Commercial disc rips, broadcast captures and camcorder exports frequently open on black, a fade or a menu still. Try 2 or 5 first and work back.
  • Avoid fast motion on interlaced sources. MPEG-2 from DVD and TV capture is very often interlaced, and no setting here deinterlaces it — the two fields stay woven into the frame. Pick a held shot or a slow moment and the comb lines mostly disappear.
  • Fix the shape on anamorphic material. A 720x480 DVD frame that displays as 16:9 stores non-square pixels. The still is written at the frame's real pixel dimensions, so it can look horizontally squashed. Set Width x Height to the display shape you want — 854x480 for a 16:9 720x480 source, 640x480 for 4:3 — instead of using a percentage.
  • Want options, not one guess? Switch Frame Selection to "Multiple Screenshots" and choose a capture rate between one frame every 0.1 s and one every 10 s. You get a separate HEIC per sampled frame, never one animated file.

What Each Quality Preset Sets

The preset list maps to a fixed quality number handed to the HEIF encoder. The top of the scale is coarse: in our own testing on a detailed 720x480 test frame, every setting from 94 upward produced identically sized output, so "Highest" and "Very High" land on the same encoder step.

Preset Encoder quality Practical use
Highest 100 Same output as Very High on our test frames
Very High (Recommended) 95 Default; keeps everything the source frame had
High 90 First rung where the file visibly shrinks
Medium 80 Web-sized still from an SD frame
Low 70 Thumbnails, contact sheets
Very Low 60 Small previews only
Lowest 50 Heavy artifacts, smallest file

HEIC vs the Other Still Targets

HEIC JPG PNG
Compression HEVC-coded still, lossy Baseline JPEG, lossy Lossless or palette-quantized
Browser display Safari 17+ and iOS 17+ only, 15.02% of browsers per caniuse Everywhere Everywhere
Best for Apple-only workflows, storage-tight photo libraries Sending the frame to anyone Pixel-exact frame, screenshots with text
Opens on Windows out of the box No — needs a HEIF decoder installed Yes Yes

Common Errors and How to Fix Them

  • "The picture is black or solid colour" — the timestamp landed on a lead-in, a fade or past the end of the clip. Raise or lower "Time (seconds)" and run it again.
  • "The frame is striped or ghosted" — interlaced MPEG-2. There is no deinterlacing step in this pipeline, so choose a low-motion timestamp instead.
  • "The still looks squashed or stretched" — anamorphic source. Enter an explicit Width x Height that matches the display shape rather than keeping the original pixel dimensions.
  • "Windows or Chrome will not open the .heic" — HEIC is an Apple-first format; only Safari 17+ and iOS 17+ display it natively. Grab the frame as MPEG to JPG instead, or convert what you already have with HEIC to JPG.
  • "I wanted the whole clip, not one picture" — that is a different job: MPEG to GIF for a short animation, MPEG to MP4 for video.

When This Doesn't Work

A frame grab assumes the file decodes. Truncated downloads, half-written capture files and copy-protected disc rips can fail to seek to your timestamp or return garbage at that point — repair or re-export the source first, or try a timestamp in a healthy part of the file. And if the picture has to be openable by whoever you send it to without them installing anything, HEIC is the wrong target on its own; keep a JPG alongside it.

Frequently Asked Questions

Does this produce a single still or an animated HEIC?

A single still. The frame is decoded to PNG and then written out as one HEIC image — there is no animation track and no image sequence. "Multiple Screenshots" changes that only in the sense that you get several separate HEIC files, one per sampled frame, not one animated file.

Why is my DVD-sourced frame combed or striped?

Because MPEG-2 from DVDs and TV recordings is usually interlaced: each frame is woven from two fields captured a fraction of a second apart. This converter has no deinterlacing filter, so whatever combing is in the source frame is in the still. Move the timestamp to a still or slow-moving moment and the artifact largely goes away.

My 16:9 DVD frame comes out looking narrow — why?

Standard-definition MPEG stores anamorphic video: the pixels are not square, and the player stretches them at display time. A photo has no equivalent flag that every viewer honours, so the frame is written at its stored pixel size. Set Width x Height explicitly — 854x480 for a 16:9 720x480 frame — and the still carries the shape you expect.

What quality does "Very High" actually use?

95 on a 0-100 scale, handed straight to the HEIF encoder, and it is the preselected preset. In our testing every quality value from 94 to 100 produced the same output size on a 720x480 test frame, so choosing "Highest" over "Very High" does not buy extra detail — it is the same encoder step.

Can the HEIC keep HDR or 10-bit colour from my MPEG?

The HEIF container can hold 10-bit and HDR stills, but legacy MPEG-1 and MPEG-2 sources are 8-bit standard dynamic range, so there is nothing wider to carry across. Nothing in this pipeline tone-maps or expands colour either — the still holds exactly what the source frame held.

Which is better for an Apple-only workflow, HEIC or JPG?

If every device that touches the image runs a recent iPhone, iPad or Mac, HEIC is the natural fit and saves storage. The moment a Windows PC, an Android phone or Chrome or Firefox enters the chain, JPG saves everyone an install: caniuse puts native HEIF display at 15.02% of browsers, all of it Safari 17+ and iOS 17+.

How do I get several frames instead of one?

Switch Frame Selection to "Multiple Screenshots" and pick a capture rate — the list runs from one frame every 0.1 seconds up to one every 10 seconds. Each sampled frame is written as its own HEIC, so you can pick the best one afterwards instead of re-running the job with a new timestamp.

What happens to my file after the conversion?

It is uploaded over an encrypted connection, processed on our servers, and both the upload and the generated still are deleted automatically after a few hours. There is no account, no sign-up and no watermark, and files are never shared or made public.

Rate MPEG to HEIC Converter Tool

Rating: 4.8 / 5 - 91 reviews