Initializing... drag & drop files here
Supports: MP4, M4V
The short answer first, because it is the thing people get wrong: this converter takes one frame out of your M4V and saves it as a static WebP image. It does not produce an animated WebP. If you want motion, convert to GIF or APNG instead. If what you actually need is a poster image, a thumbnail, or an open-graph preview pulled from an Apple .m4v — a container that is MP4 underneath, usually carrying H.264 and AAC — then WebP is an excellent target, and this page explains why and how to pick the frame.
| Property | WebP | JPG | PNG | AVIF |
|---|---|---|---|---|
| Compression modes | Lossy and lossless | Lossy only | Lossless container, though our PNG output is palette-quantized unless you pick the Highest preset | Lossy and lossless |
| Google's own size figure | 25-34% smaller than JPEG at equal SSIM; 26% smaller than PNG when lossless | Baseline | Larger than both | Typically smaller still |
| Alpha channel | Yes, 8-bit | No | Yes | Yes |
| Colour depth | 8 bits per channel | 8 bits per channel | Up to 16 bits per channel | 8, 10 or 12 bits |
| Native browser support | Chrome 32+, Firefox 65+, Edge 18+, Safari 16+ on macOS and Safari 14+ on iOS, about 96% of global traffic per caniuse | Effectively universal | Effectively universal | Narrower than WebP |
| Opens in older desktop apps | Patchy | Everywhere | Everywhere | Rarely |
| Best for | Web delivery of a captured frame | A still anyone must be able to open | Editing and archival masters | Modern web where every byte counts |
.m4v onto the page or click "Add Files". Plain .mp4 is accepted too, and several clips can be queued. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours.0. Enter the timestamp you want — decimals such as 8.75 work — or switch to Multiple Screenshots to sample the clip and get one WebP per captured frame..webp. No sign-up, no watermark.| Lossless? = No (default) | Lossless? = Yes | |
|---|---|---|
| What it does | Re-encodes the frame with WebP's lossy compressor at the chosen preset | Encodes the decoded frame exactly, pixel for pixel |
| Typical size | Small — Google measures 25-34% under JPEG at equal SSIM | Much larger; Google measures 26% under PNG |
| Visible difference | Hard to spot at Very High on ordinary footage | None, by definition |
| Worth it when | The frame is for the web, a thumbnail, or a preview | The frame feeds an edit, a comparison, or a quality check |
One caveat that applies to both columns: your source frame arrived through lossy H.264 compression, so "lossless" here means no additional loss. Macroblocking, banding and motion blur already present in the video frame are reproduced faithfully. No still format can recover detail the M4V never recorded.
No. The output is a single static WebP image — the frame at the timestamp you chose, or one file per frame if you use Multiple Screenshots. WebP as a format does support animation, but this conversion path extracts stills. For a moving result from the same M4V, use GIF for maximum compatibility or APNG for 24-bit colour and proper alpha.
Because Time (seconds) starts at 0, and most edited clips open on black, a fade-in, or a motion-blurred opening frame. The tool captured exactly what was on screen at time zero. Enter a timestamp somewhere in the body of the clip — 1.5 seconds or later usually clears any fade — and convert again.
Per caniuse, WebP renders natively in Chrome from version 32, Firefox from 65, Edge from 18, Safari on macOS from 16 and Safari on iOS from 14, covering roughly 96% of global browser traffic. Desktop software is less consistent: recent Photoshop, GIMP, Affinity and Windows Photos handle WebP, while older releases and some corporate tooling do not. When the file has to open absolutely anywhere, JPG remains the safer still.
At the default Very High preset the difference is very difficult to see on typical footage, which is the whole point of Google's SSIM-matched 25-34% size claim. If you need certainty rather than a judgement call, switch Lossless? to Yes and every pixel matches the decoded frame exactly, at the cost of a considerably bigger file.
No. Titles bought or rented from the iTunes Store and the Apple TV app carry Apple's FairPlay copy protection, which allows decoding only on devices authorised to the purchasing Apple ID. No converter can read the video stream, so the job fails rather than returning a blank image. DRM-free M4V files — your own exports, HandBrake encodes, camera footage and screen recordings — convert normally.
No, and nothing has been lost. H.264 video inside an M4V has no alpha channel, so every extracted frame is fully opaque. WebP is capable of storing 8-bit alpha, which matters if you later cut a subject out in an editor — the format will hold whatever transparency you create, it simply cannot invent any from the video.
Under Image Compression, switch to Specific file size and enter a target in bytes, kilobytes or megabytes. Enabling Auto Scale alongside it lets the encoder reduce the pixel dimensions when quality alone will not get under your number, which is usually what you want for a strict budget such as an email or CMS upload cap. Leaving Auto Scale off keeps the original dimensions and puts all the pressure on quality.
AVIF usually compresses a photographic frame smaller than WebP at similar quality and supports higher bit depths, but its browser and application support is narrower and it encodes more slowly. WebP is the safer default for a captured frame in 2026: near-universal browser coverage, both lossy and lossless modes, and alpha support. Choose AVIF when you control the delivery pipeline and can serve a fallback.
Your M4V is uploaded over an encrypted connection, processed on our servers, and both the upload and the generated WebP are deleted automatically after a few hours. There is no account, no watermark, and nothing is shared or made public.