HEIF to WebM Converter

Convert HEIF files to WebM 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 WebM: What This Tool Actually Does

This converter takes a still HEIF photo — the format an iPhone or iPad writes by default — and encodes it as a WebM video file. Be clear on what that means before you start: the result is one motionless frame held on screen for a duration you choose, with no audio track. There is nothing to animate, because a photograph has no motion in it and no sound. That is useful when a destination will only accept a video file and refuses a picture; it is the wrong tool if you simply want the photo to open somewhere. This tutorial covers the three controls that shape the clip, what the encoder does to your image on the way in, and how to tell when you should be converting to an image format instead.

How to Convert HEIF to WebM

  1. Upload Your HEIF Files: Drag and drop your .heif photos onto the page, or click "+ Add Files" to browse. You can add several at once.
  2. Set the Image Duration: The "Duration" dropdown starts on "5 seconds per frame" and runs from a single frame at 60fps up to 10 seconds per frame. This value becomes the length of the clip, or the length each photo is held if you uploaded more than one.
  3. Choose a Merge Strategy and Background Colour: "Merge images" strings every upload into one continuous clip; "Video per image" returns a separate WebM for each. "Background Colour" sets the fill used for letterbox bars and any transparent area — it starts on White, with 24 other named colours available.
  4. Convert and Download: Click "Convert" to get a .webm encoded with VP9. Files are uploaded over an encrypted connection, converted on our servers, and deleted automatically after a few hours. No sign-up, no watermark.

Walk-through: Duration, Merge Strategy and Codec

The Duration and Merge controls do almost all of the work here, because there is no motion to tune and no soundtrack to balance.

  • One photo, short slate. Leave Merge on "Merge images" and pick 1 to 3 seconds. You get a brief silent clip that works as a title card, a placeholder, or a still to cut into a timeline.
  • One photo, long hold. Raise the Duration toward 10 seconds when the image needs to sit on screen while something else — narration, music added later, another track in your editor — plays over it.
  • Several photos in one clip. Keep "Merge images" and the chosen duration applies to each photo in turn, producing a basic sequence. There are no transitions and no crossfades; each frame simply cuts to the next.
  • Several photos, kept apart. Switch to "Video per image" and every upload comes back as its own WebM of the chosen length.

Under Advanced Options you can also change the Video Codec and the compression mode. VP9 is the default and the right choice for almost everyone: it is the modern WebM codec and gives the smallest file at a given quality. VP8 exists for very old players that predate VP9, and AV1 is offered for the smallest files of all, at the cost of a much slower encode and narrower player support.

Codec and Compression Reference

Control Default Alternatives Notes
Video Codec VP9 VP8, AV1 VP8 only for legacy players; AV1 encodes slowly but compresses hardest
File Compression Quality Preset Constant Quality, Constraint Quality Bitrate and target-file-size modes are not offered for image sources
Image Duration 5 seconds per frame 1/60s through 10 seconds per frame Sets clip length; applies per photo when merging
Merge strategy Merge images Video per image One clip from all uploads, or one clip each
Background Colour White 24 other named colours, Black among them Fills letterbox bars and any transparent region
Video resolution Keep original Fixed Resolutions, Preset Resolutions, Width, Height, Width x Height Anything other than "Keep original" can introduce letterboxing
Audio None Not offered; a still image has no audio to encode

What Happens to Your Image on the Way In

Stage What the converter does
Decode The HEVC-coded still is decoded to raw pixels
Normalise The image is re-encoded to a clean PNG first, which strips colour profiles and unusual pixel formats that otherwise upset the video encoder
Size clamp If either dimension exceeds 4096 pixels the image is scaled down to fit, and both dimensions are rounded to even numbers, as video encoders require
Transparency There is no transparent choice for a video target; transparent areas are filled with the Background Colour
Encode The single frame is encoded with VP9 and held for the duration you set
Audio Nothing — the output has no audio track at all

That 4096-pixel clamp is worth knowing if you shoot at 48 megapixels: the full-resolution photo is downscaled before encoding, so a WebM made this way is not a way to preserve every pixel of a high-resolution capture.

Common Errors and How to Fix Them

  • "My WebM has no sound." Expected and unavoidable. A HEIF is a still photograph with no audio, so the output is silent by design; the Audio Codec control is not even shown for image sources. Add a soundtrack afterwards in a video editor.
  • "It looks like a frozen video." Also expected. The clip is one frame held for the duration you set. If you wanted a picture, convert to HEIF to PNG or HEIF to JPG instead.
  • "There are white bars down the sides." Your photo's aspect ratio does not match the output resolution you selected, so the empty area is filled with the Background Colour. Set the colour to something that blends in, or go back to "Keep original" resolution so no letterboxing is needed.
  • "The picture is softer than the original photo." Two things can cause this: a resolution preset smaller than the source, or the 4096-pixel clamp on very large images. Keep "Keep original" resolution and raise the quality preset.
  • "WebM will not play where I need it." Some editors, messaging apps and older devices still expect MP4. Convert to HEIF to MP4 instead — H.264 in MP4 remains the most widely accepted video file there is.
  • "I cannot find a way to hit a specific file size." Bitrate and target-size compression modes are deliberately not offered for image sources; only Quality Preset, Constant Quality and Constraint Quality apply. Shorten the duration or lower the resolution to control the size.

When This Doesn't Work

If your goal is simply to view, share or archive the photo, converting it to video is the wrong move — an image opens faster and in far more places. This tool earns its place only when the destination genuinely demands a video file: an HTML5 <video> slot that will not take a picture, an editor timeline that imports clips but not stills, a platform whose upload form accepts video and rejects images. Note the quality ceiling too: HEIF stores a lossy HEVC-coded image, and the WebM re-encodes that same frame, so the clip can never look sharper than the photo you started from. And if the destination turns out to want a still after all, HEIF to PNG is the lossless route back.

Frequently Asked Questions

Does converting HEIF to WebM add any motion or animation?

No. A still photograph contains a single frame, so the WebM holds that frame motionless for the duration you choose — there is no pan, zoom, or Ken Burns effect. Even when you merge several photos into one clip, each is shown statically and cuts straight to the next with no transition. Genuine motion has to come from a source that already contains it.

Why is there no Audio Codec option on this page?

Because there is no audio to encode. We traced this page's option tree and the Audio Codec control is hidden outright for image sources, alongside the bitrate and target-file-size compression modes — leaving Quality Preset, Constant Quality and Constraint Quality as the only compression choices. A silent track is not something you can switch on; the output simply has no audio stream.

Which browsers and players can open the WebM this produces?

WebM is an open, royalty-free format with about 96% global browser support per caniuse. It plays natively in Chrome 25 and later, Firefox 28+, Edge 79+, and Safari 16+ on macOS; Apple came to it late, so iOS Safari needs version 17.4 or newer. If you have to reach older hardware or an app that does not list WebM, HEIF to MP4 is the safer target.

Should I pick VP9, VP8 or AV1?

VP9 unless you have a specific reason not to — it is the default, it is what WebM players expect, and it compresses a static frame very efficiently. Choose VP8 only when a genuinely old player refuses VP9. Choose AV1 when you want the smallest possible file and can accept a much slower encode plus the narrower playback support that comes with a newer codec.

Why is my photo smaller in the video than the original file?

Because every image is normalised before encoding: it is re-encoded to a clean PNG and clamped so neither dimension exceeds 4096 pixels, with both dimensions rounded to even numbers. Video encoders require even dimensions and become unreliable past that size. A 12-megapixel photo passes through untouched; a 48-megapixel one is scaled to fit.

Can I combine several HEIF photos into a single WebM?

Yes. Upload them all and leave the Merge strategy on "Merge images". Each photo is held for the per-frame Duration in turn, producing one continuous clip in the order you added the files. Choose "Video per image" if you would rather have a separate WebM for each. Remember there are no transitions, so this builds a plain photo sequence rather than a slideshow with effects.

What happens to transparency in my HEIF?

It is filled with the Background Colour, which starts on White. There is no "keep transparent" option for a video target on this page, so any alpha region in the source ends up as a solid colour — the same colour used for letterbox bars if your image does not match the output frame. Pick a colour from the dropdown that suits where the clip is going, or convert to HEIF to PNG if the transparency itself is the point.

Is my photo kept private during the conversion?

Yes. It is uploaded over an encrypted connection, encoded on our servers, and deleted automatically after a few hours — no sign-up, no watermark, and nothing is shared or made public. Encoding runs server-side, so the practical limit on a large batch is upload size and time rather than anything about your own hardware.

Rate HEIF to WebM Converter Tool

Rating: 4.8 / 5 - 43 reviews