Initializing... drag & drop files here
Supports: MOV
.webp files, with no watermark and no sign-up. Need the animated version of WebP from a video? See the dedicated MOV to GIF workflow for animation, since this converter outputs still WebP frames.MOV is Apple's QuickTime container — the default for iPhone video, screen recordings via QuickTime Player, GoPro Hero footage in protune mode, and Final Cut Pro exports. The container is great for capture and editing but is heavy for the web: a 30-second 4K iPhone clip is typically 150-250 MB at H.264 and 80-130 MB at HEVC. WebP frames pulled from that same source are usually 40-200 KB each at Very High quality, which is what makes them a sensible drop-in replacement for JPG hero images and product shots.
<picture> fallback to JPG, you cover anything still in the wild, including iOS 15.og:image from a single shoot. Combined with MOV to JPG you can hedge between WebP for modern browsers and JPG for social-card scrapers that still reject WebP (LinkedIn's still does in some flows).| Property | WebP (still) | JPG | PNG | GIF |
|---|---|---|---|---|
| Compression vs JPG baseline | ~30% smaller | baseline | larger | much larger for photos |
| Lossless mode | yes | no | yes | yes (8-bit palette) |
| Alpha transparency | yes (8-bit) | no | yes (8-bit) | binary only |
| Max dimensions | 16,383 × 16,383 px | 65,535 × 65,535 | unlimited (impractical) | 65,535 × 65,535 |
| Browser support | Chrome 32+, Firefox 65+, Edge 18+, Safari 16+ | universal | universal | universal |
| Best for | hero images, product shots, OG cards | photo content with universal compat | UI, text, screenshots | short animation with universal compat |
(WebP max dimension and JPG max dimension per their respective specs; see Google WebP FAQ.)
| Preset | Quality factor (approx) | Typical size for a 1920×1080 frame from a photographic MOV | Best for |
|---|---|---|---|
| Lowest | ~30 | 15-40 KB | placeholder, blurred LQIP |
| Low | ~50 | 35-90 KB | thumbnails, mobile-only |
| Medium | ~65 | 60-150 KB | content-area images |
| High | ~80 | 100-250 KB | featured / hero images |
| Very High (default) | ~90 | 180-400 KB | print-adjacent web use, OG cards |
| Highest | ~95 | 300-600 KB | archival, retouch-safe |
| Lossless = Yes | n/a | varies; smaller than PNG for the same source | UI captures, motion graphics, anything with sharp text |
Sizes are typical for a real-world photographic frame at 1920×1080 — synthetic content (gradients, UI, illustration) compresses tighter, dense detail (foliage, grain) compresses looser.
This converter outputs still WebP frames from the MOV — either a single chosen frame or a multi-screenshot set. For animation in a single file from a MOV clip, use MOV to GIF which produces the most broadly supported animated still-image format. Animated WebP from short clips is on the roadmap; for now, GIF is the cross-browser animation path and a re-encoded MP4 via MOV to MP4 is the bandwidth-efficient one for <video autoplay muted loop> placement.
Yes. iPhones since the iPhone 8 (iOS 11, late 2017) record HEIF/HEVC by default unless Settings → Camera → Formats → Most Compatible is enabled, which switches recording to H.264 MOV. Either codec decodes server-side; you'll just see a slightly slower decode pass for HEVC sources because the frame must be transcoded out of the H.265 bitstream before WebP encode.
At Very High preset, in side-by-side blind tests most viewers can't distinguish lossy WebP from the source on photographic content — that's the Y'CbCr 4:2:0 trade. Where you'll see a difference is fine red text on a saturated background (chroma subsampling artifact) and very smooth gradients (banding). For those cases, switch Lossless to Yes — the output won't have either artifact at the cost of a larger file.
Because the user is on Safari 14 or 15, where animated and lossless WebP support was incomplete. Apple shipped full WebP animation support in Safari 16 (macOS Ventura, September 2022) and iOS 16. For users still on Big Sur or Monterey, serve an animated GIF or an autoplay-loop MP4 as a <picture> or <video> fallback. Static lossy WebP plays correctly back to Safari 14, so this is animation-specific.
AVIF compresses harder (typically 20-30% smaller than WebP at matching quality) but encoding is significantly slower and Safari support only stabilized in 16.4. WebP is the safer default in May 2026 for high-volume image pipelines because Chrome/Firefox/Edge/Safari all decode it cleanly, encode tooling is mature, and the size win over JPG is already substantial. Reach for AVIF when your audience skews modern and you control the <picture> fallback chain.
The WebP container supports both EXIF and ICC profile chunks, and modern encoders preserve them when present in the source frame. For MOV, the relevant metadata lives at the container level (capture device, GPS, color matrix) — most of it is shed when you pull a single frame, but display-relevant data (ICC, color space) is mapped onto the output frame. If color fidelity is critical (Display P3 from an iPhone capture), spot-check the output in a color-managed viewer before publishing.
Yes. Upload several MOVs and the converter processes them in parallel on our servers. Each output is named after its source (clip01.webp, clip01_2.webp for the second screenshot, etc.). For pulling many frames per video, use Multiple Screenshots in Frame Selection — that's faster than rerunning the converter for each timestamp.
XConvert's free tier handles individual MOVs well into the gigabyte range because the file is uploaded over an encrypted connection and decoded on our servers. Practically, upload size and connection speed are the limiting factors — very large 4K MOVs over ~3 GB just take longer to transfer and process. For very long clips, trim first in MOV to MP4 and run the WebP frame extraction on the shorter intermediate.
Switch from the Quality Preset block to the Specific file size option in Image Compression — enter a target in KB or MB and the encoder iterates quality factor until it hits the cap. This is the right mode for hitting CDN per-image budgets or strict og:image size limits (Twitter still recommends under 5 MB for cards, LinkedIn under 8 MB). For multi-frame extractions, the size cap applies per file.