Initializing... drag & drop files here
Supports: 3G2, 3GP, 3GPP, ASF, AV1, AVCHD +31 more
HEIF (High Efficiency Image File Format, ISO/IEC 23008-12) stores still images inside an HEVC-coded container, the same compression family Apple shipped natively with iOS 11 and macOS High Sierra 10.13 in 2017. Extracting a frame from a video as HEIF — rather than JPEG or PNG — keeps the still roughly 40-50% smaller than a comparable JPEG at the same perceived quality and preserves the 10-bit color depth that modern phones and cinema cameras record, which a legacy 8-bit JPEG would clip.
| Property | HEIF | JPEG | PNG |
|---|---|---|---|
| Compression | HEVC intra-frame (lossy) | DCT (lossy) | DEFLATE (lossless) |
| Typical file size for 4K still | 200-500 KB | 800-2000 KB | 8-15 MB |
| Color depth | Up to 16-bit (commonly 10-bit) | 8-bit | Up to 16-bit |
| Transparency / alpha | Supported | Not supported | Supported |
| Wide color (BT.2020 / HDR) | Yes | No (sRGB only) | Limited |
| Apple native | iOS 11+, macOS 10.13+ | Universal | Universal |
| Windows | Needs free "HEIF Image Extensions" from Microsoft Store | Native | Native |
| Patent / licensing | HEVC patent pool (MPEG-LA, HEVC Advance, Velos) | Royalty-free since 2006 | Royalty-free |
| Best for | Storage-efficient stills, Apple ecosystem, HDR frames | Universal sharing, web | Lossless edits, screenshots with text |
| Method | What it does | When to use |
|---|---|---|
| Quality Preset | Picks a target quality factor automatically — defaults to Very High (Recommended) | Quick extraction when you don't want to tune anything |
| Specific file size | Solves for a fixed output size in MB or KB | Meeting an upload cap (e.g., a 500 KB ad slot) |
| Image Quality % | Manual quality factor 1-100 | Fine-tuning the size/quality curve; 80-90% is a strong default |
| Resolution Percentage | Scales the frame down proportionally | Shrinking 4K video stills to thumbnail size without distorting |
| Preset Resolutions | 144p through 2160p | Targeting a known render output (e.g., 1080p library cover) |
The two formats share the HEIF container and HEVC codec — .heic is Apple's branding for HEIF single images on iOS, and .heif is the more generic extension. Files are functionally interchangeable; pick .heif for compatibility with tools that expect the open ISO/IEC 23008-12 extension, and pick Video to HEIC if your downstream workflow (Apple Photos library import, iMessage embedding) specifically wants the .heic extension.
Enter the time in seconds with optional decimal milliseconds. 2.100 is 2 seconds and 100 milliseconds (2.1 seconds) into the video; 12.500 is 12.5 seconds. The extractor decodes the GOP containing that timestamp and outputs the closest displayed frame, so a request for 2.100 on a 30 fps video returns the frame at index 63.
Specific Frame is for when you know the moment you want (a particular gesture, a frame from a known timecode). Multiple Screenshots distributes captures evenly across the runtime and is the right choice when you want a contact sheet, a chapter thumbnail set, or a sampling to pick the best frame from after the fact.
The extractor passes through the source bit depth where possible. If the input is a 10-bit HEVC file (iPhone ProRes/HEVC capture, Sony XAVC HS, Canon HEVC HDR), the HEIF still is encoded at 10-bit, which preserves smoother gradients in skies and skin tones that an 8-bit JPEG would band. 8-bit sources stay 8-bit; the codec does not invent precision that was not there.
Windows 10 (1803+) and Windows 11 open HEIF natively once you install the free "HEIF Image Extensions" package from the Microsoft Store. To play HEVC-coded HEIF you may also need Microsoft's "HEVC Video Extensions" (paid, around $0.99). For a recipient without either extension, extract as JPEG using Video to JPEG instead.
A typical 4K (3840x2160) still from a movie scene runs 8-15 MB as a 24-bit PNG, around 800-2000 KB as a quality-80 JPEG, and around 200-500 KB as a quality-80 HEIF. The gap is roughly 20-40x smaller than PNG and 3-5x smaller than JPEG for photographic content. For frames that are mostly flat color with sharp text (UI screencaps), PNG can still beat HEIF — HEVC's lossy DCT introduces ringing around text edges that PNG's lossless DEFLATE avoids.
Yes. The HEIF container itself supports resolutions up to 8192x4320 and BT.2020 / PQ / HLG color spaces. The extracted still inherits the source's color primaries and transfer function when the input is tagged correctly. For HDR HEIF playback you still need a viewer that handles HDR images — Photos on iOS 15+ and macOS Monterey+ do; most browsers in 2026 do not yet.
At quality factor 100 both codecs approach near-lossless behavior on natural images and visual difference shrinks. The HEIF advantage shows up at lower quality factors: at quality 50-80, HEVC's larger transform blocks, intra-prediction, and CABAC entropy coding produce noticeably fewer DCT artifacts than JPEG's 8x8 blocks. If you only need 100% quality stills, Video to PNG is a lossless alternative that any viewer opens.
Yes — add multiple videos in the upload step and each will produce its own HEIF (or set of HEIFs for Multiple Screenshots) downloadable as a ZIP. The same Frame Selection, Image Compression, and Resolution settings apply to every file in the batch, which is convenient for normalizing thumbnails across a video library. For batch image-only workflows, Compress HEIF re-encodes existing HEIF files to a smaller size.