Initializing... drag & drop files here
Supports: AVCHD
AVCHD is what Sony and Panasonic camcorders record: H.264/MPEG-4 AVC video inside an MPEG-2 transport stream, saved as .MTS on the card and often renamed .M2TS on a computer. This tool decodes one frame from that HD video at a timestamp you choose and writes it as a still WebP — Google's image format, which stores photographic content roughly 25–34% smaller than a comparable JPEG. It is the right target when the frame is headed for a web page, a CMS, or anywhere page weight matters.
.MTS or .M2TS clip onto the page, or click "+ Add Files" to browse for it. Queue several clips to pull a still from each.0 — the opening frame. Type the moment you want instead; the field takes decimals, so 2.100 is two seconds and one hundred milliseconds in.All three start from the identical decoded frame. The choice is about how the encoder treats it and where the image is going.
| Property | WebP (this tool) | JPG (AVCHD to JPG) | PNG (AVCHD to PNG) |
|---|---|---|---|
| Compression | Lossy by default, lossless on request | Always lossy | Lossless at the Highest preset |
| Size on a photographic frame | Baseline — 25–34% smaller than an equivalent JPEG | Larger than WebP at matched quality | Much larger than either |
| Size on flat graphics and text | Lossless WebP averages 26% smaller than PNG | Poor — ringing around hard edges | Good, but bigger than lossless WebP |
| Transparency | Supported by the format (a video frame carries none) | Not supported | Supported |
| Native browser support | Chrome 32+, Firefox 65+, Edge 18+, Safari 16+ (iOS Safari 14+) | Universal | Universal |
| Older desktop viewers | Some still refuse it | Opens everywhere | Opens everywhere |
| Best for | Web pages, CMS uploads, page-weight budgets | Email, sharing, maximum compatibility | Editing, archiving, print prep |
| Setting | Starts at | What it does |
|---|---|---|
| Lossless? → No | Selected | Encodes the frame with WebP's lossy mode — the right choice for real-world camcorder footage, and where the 25–34% saving over JPEG comes from |
| Lossless? → Yes | — | Stores the frame pixel-exactly; averages about 26% smaller than PNG for the same image, and worth it for screenshots, slates, diagrams, or text overlays |
| Quality Preset | Very High (Recommended) | Named quality levels from Highest to Lowest; leave it high, because the H.264 source has already spent its own compression budget |
| Target file size (%) | — | Aims for a proportion of the input size rather than a quality level |
| Specific file size | — | Aims for an exact size in bytes, KB, or MB when the image has to fit a hard cap |
| Image resolution | Keep original | Native frame size, or scale with Preset Resolutions, Resolution Percentage, or Width x Height |
| Frame Selection | Specific Frame, Time = 0 | One frame at the timestamp you enter, or switch to Multiple Screenshots to sample across the clip |
A single still. WebP as a format supports animation, but Specific Frame captures exactly one moment and writes a static image. Choosing Multiple Screenshots gives you several separate stills sampled across the clip rather than one animated file. If you want motion, convert the clip to a moving format instead — AVCHD to GIF for a short loop, or AVCHD to MP4 for a proper video.
The first frame of the recording. That is rarely the one you want: camcorder clips typically open with the camera still settling or the operator's hand in shot. Type a real timestamp into Time (seconds). AVCHD records at frame rates such as 1080/60i, 1080/50i, 1080/24p, 1080/50p, and 1080/60p, so adjacent frames sit only tens of milliseconds apart — nudging the value by a few hundredths steps you between neighbouring frames.
Only for graphics. Flip Lossless? to Yes when the frame is dominated by hard edges, text, a lower third, a slate, or a screen recording — lossless WebP is pixel-exact and still averages around 26% smaller than the same image as PNG. For an ordinary photographic frame, leave it on No: lossy WebP at a high Quality Preset looks the same to most eyes and produces a far smaller file, which is the entire reason to choose WebP over JPG.
Google's published figures are 25–34% smaller than a comparable JPEG at equivalent SSIM quality for lossy images, and 26% smaller than PNG for lossless ones. Those numbers hold up reasonably well on video frames, which are full of the smooth gradients and mild noise that WebP handles efficiently. The saving is largest on high-resolution stills, so a 1920×1080 grab benefits more than a small thumbnail.
Every current major browser: Chrome from version 32, Firefox from 65, Edge from 18, and Safari from 16 on desktop and 14 on iOS, which together cover the overwhelming majority of web traffic. Desktop software is patchier — recent versions of Photoshop, GIMP, IrfanView, and Windows Photos read WebP, but older imaging tools and some print workflows still do not. If a specific application refuses the file, re-run the conversion to JPG or PNG.
Because the source clip is interlaced. AVCHD's most common consumer modes, 1080/60i and 1080/50i, build each frame from two fields captured a fraction of a second apart. Freeze a moment where the subject moved between those fields and the mismatch appears as horizontal teeth. Pick a low-motion instant by nudging Time (seconds), or work from a progressive recording — 1080/24p, 1080/50p, and 1080/60p footage has no fields to disagree.
No. You are lifting raw pixels out of a video stream, so the result is a fresh image with no capture timestamp, no GPS coordinates, and no camera or lens metadata. AVCHD keeps that information in the stream and its companion index files rather than in individual frames, so read it from the original .MTS/.M2TS before converting if you need it.
Your camcorder clip is uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared or made public. Uploading a long .M2TS file is usually the slowest part of the job, so if you only need one frame from a lengthy recording, trimming the clip beforehand saves real time.