Initializing... drag & drop files here
Supports: AVCHD
AVCHD is the high-definition format Sony and Panasonic introduced in 2006 for camcorders: MPEG-4 AVC/H.264 video multiplexed into an MPEG-2 transport stream and written to the card as .MTS clips. Any single frame of that stream is a full-HD photograph waiting to be pulled out. This walk-through covers picking an exact frame by timestamp, sampling a run of stills across a clip, choosing a quality preset that does not throw away the detail your camera recorded, and dodging the two artifacts that catch people out — interlace combing and squashed anamorphic frames.
.MTS or .M2TS clip onto the page, or click "+ Add Files" to browse. Several clips can be queued at once and each is processed with the same settings.0, which captures the first frame. Type a timestamp such as 2.100 — 2 seconds and 100 milliseconds — to capture a different moment, or switch to "Multiple Screenshots" and choose a Capture Rate to sample stills across the whole clip.The capture runs in two stages. The requested frame is first decoded out of the H.264 stream and written as a lossless PNG, and only then is it encoded as a JPG at the preset you picked. That matters: the still is not re-compressed twice on our side, so the only lossy step added to the camera original is the single JPG encode.
The Time (seconds) field takes decimals down to the millisecond, so the practical workflow is to scrub the clip in any player, read off the moment you want, and type it in. A few settings decide how the result turns out:
AVCHD's published video specification defines a handful of recording modes, and the still you extract matches the mode the camera was in:
| Recording mode | Frame size | Approx. pixels | Scan |
|---|---|---|---|
| 1080/60p, 1080/50p | 1920×1080 | ~2.1 MP | Progressive (AVCHD Progressive, up to 28 Mbps) |
| 1080/60i, 1080/50i | 1920×1080 | ~2.1 MP | Interlaced — combing risk on motion |
| 1080/24p | 1920×1080 | ~2.1 MP | Progressive |
| 1440×1080 modes | 1440×1080 | ~1.6 MP | Non-square pixels, displays as 16:9 |
| 720/60p, 50p, 24p | 1280×720 | ~0.9 MP | Progressive |
| 480/60i, 576/50i | 720×480, 720×576 | ~0.35 MP, ~0.41 MP | Standard definition, interlaced |
| JPG | PNG | |
|---|---|---|
| Compression | Lossy | Lossless |
| Size of a 1080p still | Small — easy to email or post | Several times larger |
| Repeated re-saves | Degrade a little each time | No further loss |
| Flat areas like sky | Can show blocking at low presets | Clean |
| Best for | Sharing, web pages, slides, quick prints | Editing, cropping, colour work, archiving |
90 means one minute thirty seconds into the clip, not the ninetieth frame.A frame grab only succeeds if the clip decodes cleanly. Files truncated when a battery died or a card was pulled mid-write may not seek to an arbitrary timestamp, and broadcast-style copy protection cannot be decoded by any web tool. If every usable moment in the clip is fast motion shot interlaced, no single grabbed frame will freeze cleanly — nothing in this pipeline deinterlaces, so the combing stays baked in. The fix is to deinterlace the footage in a desktop editor first and pull the still from that progressive export; an editor also lets you choose the deinterlacing algorithm, which a one-click grab never can.
The first one. Frame Selection opens on "Specific Frame" with Time (seconds) set to 0, so an untouched conversion captures frame zero. Camcorders usually roll a moment before anything interesting happens, so it is worth reading a better timestamp off a player and typing it in — decimals are accepted, so 12.250 lands at 12.25 seconds.
Because AVCHD's 1080/60i and 1080/50i modes are interlaced. Each stored frame is woven from two fields captured a fraction of a second apart, so a subject that moved between them appears as interleaved stripes when frozen. Nothing is deinterlaced during capture, so the cure is to choose a frame with little motion, or to shoot in one of the progressive modes — 720/60p, 720/50p, 720/24p, or 1080p on AVCHD Progressive cameras.
Whatever the source frame is, since Image resolution starts on "Keep original". A 1080-line clip yields a 1920×1080 still of roughly 2.1 megapixels; 720p footage yields 1280×720. AVCHD's HD modes top out at 1920×1080, so that is the ceiling — you can scale a still down with "Preset Resolutions" or "Resolution Percentage", but no setting adds detail the camera never recorded.
Only once on our side. The frame is decoded from the H.264 stream and written as a lossless PNG, then encoded a single time into JPG at your chosen preset. The H.264 compression the camera applied is of course already baked into the footage, but the conversion itself does not stack an extra generation of JPG loss on top.
Yes. Switch Frame Selection to "Multiple Screenshots" and pick a Capture Rate — one frame per second is a sensible starting point, and the list goes down to 0.1 second per frame for near-frame-by-frame sampling and up to 10 seconds per frame for long recordings. Every sampled frame is converted with the same quality and resolution settings.
Because some AVCHD modes record 1440×1080 with non-square pixels and rely on the player to stretch them to a 16:9 shape. A still taken from that kind of clip can arrive at its stored 1440×1080 size and therefore look narrow. Resizing it to 1920×1080 in any image editor restores the intended proportions; nothing has been lost.
This tool writes .jpg, and a File extension control under the options lets you switch the label to .jpeg if something downstream expects that spelling. They are the same format — the three-letter form is a leftover from MS-DOS filename limits, and every viewer, browser, and editor reads both, so renaming one to the other changes nothing about the file.
It 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. The practical constraint is upload time rather than conversion time, because AVCHD carries full HD video at up to 24 Mbps (28 Mbps for 1080p progressive recordings); if you only want a still from one moment of a long take, trim the clip first and upload the short version.