Initializing... drag & drop files here
Supports: 3GP, 3G2
A .3g2 file is video — the 3GPP2 container that CDMA-era handsets on Verizon, Sprint and similar networks recorded to — and this tutorial is for getting one still image out of it rather than the whole clip. You will learn how to land on an exact moment instead of guessing, when to sample a run of frames instead, and what PNG does and does not buy you on footage this old. The honest catch up front: PNG is lossless, so it stores the decoded frame faithfully, but a faithful copy of a small heavily-compressed phone frame is still a small heavily-compressed phone frame.
.3gp is accepted as well, and you can queue several clips to run with the same settings.0 is the opening frame, 2.1 is two and a tenth seconds in — or switch to Multiple Screenshots and choose a Capture Rate to sample across the clip instead.The whole job comes down to one decision in Frame Selection, and getting it right saves you a second pass.
Specific Frame takes a time offset from the start of the clip, not a frame number. That distinction matters: you do not need to know the frame rate the phone recorded at, you just need the timestamp. Scrub the clip in any player, read off the moment, and type it in. The value accepts decimals, so 4.5 is four and a half seconds in.
Multiple Screenshots is what you use when you do not yet know where the good frame is. It samples across the whole clip at the Capture Rate you pick — from one frame every 0.1 seconds (ten per second) down to one every 10 seconds — and each sample comes back as its own PNG, delivered together rather than one at a time. Treat that batch as a contact sheet: find the frame you want, note its position, then re-run with Specific Frame for a clean single export.
| Frame Selection mode | Control it uses | Output | Best for |
|---|---|---|---|
| Specific Frame | Time (seconds) — a decimal offset from the start | One PNG | You already know the moment: a thumbnail, a face, a plate, a frame to print |
| Multiple Screenshots | Capture Rate — 0.1s to 10s per frame | One PNG per sampled frame | You don't know the moment yet, or you want a strip of stills to choose from |
A few patterns that come up constantly:
0. Our converter starts with Specific Frame selected and the time set to zero, so an untouched conversion returns the first frame of the clip.| PNG | JPG | WebP | |
|---|---|---|---|
| Compression | Lossless | Lossy | Lossy or lossless |
| Specification | W3C Portable Network Graphics (PNG) Specification (Third Edition), Recommendation of 24 June 2025 | ISO/IEC 10918 (JPEG) | Google's WebP, built on VP8 coding |
| Transparency | Yes, optional alpha channel | No | Yes |
| Sample depths | 1 to 16 bits, across five colour types | 8-bit | 8-bit |
| Typical size for a photographic frame | Largest | Smallest of the three at equal visual quality | Between the two, usually closer to JPG |
| Pick it when | You want a pixel-exact copy, or you will edit the still further | You need the smallest file and the frame is photographic | You want a web-ready still that is small but still supports alpha |
If size matters more than exactness, 3G2 to JPG writes the same frame as a smaller lossy image, and 3G2 to WebP sits in between.
.3g2 or .3gp container rather than something renamed, and that the download or transfer off the phone finished. A truncated file often has no readable header to decode.Some carrier-delivered clips from the CDMA era were DRM-wrapped and tied to the original handset — those will not decode anywhere, and there is no setting that changes it. Files truncated by a full memory card or an interrupted transfer are the other common dead end: a frame grabber cannot recover footage that was never written. And if what you actually want is the moving clip rather than a still, do not extract a frame at all — convert the whole thing with 3G2 to MP4, which plays on essentially any current device.
Because the phone recorded it that way. 3GPP2 defined the 3G2 file format for CDMA2000 handsets, where storage was small and the network link was slow, so clips were captured at frame sizes like QCIF (176x144) or QVGA (320x240) and compressed hard. The PNG export is a faithful copy of the decoded frame — it preserves every pixel that exists and invents none that do not.
Yes, and it is the default behaviour. Keep Frame Selection on Specific Frame and type the moment into Time (seconds) as a decimal offset from the start of the clip — 3.25 is three and a quarter seconds in. Switch to Multiple Screenshots only when you want a run of stills, at which point the Capture Rate dropdown decides how densely the clip is sampled.
Yes. The W3C Portable Network Graphics (PNG) Specification (Third Edition), a Recommendation since 24 June 2025, defines PNG for lossless, portable, well-compressed storage of raster images, and requires that filtering and compression preserve all information. In practice that means the PNG holds exactly what the video decoder handed it — no extra blocking, no extra ringing. It does not mean the frame is pristine: the 3G2 codec already discarded data when the phone encoded it, and nothing recovers that.
No, because there is none to keep. PNG itself supports an optional alpha channel across several of its colour types, with zero meaning fully transparent and the maximum sample value meaning fully opaque. But video frames from a phone camera are fully opaque, so the exported PNG has nothing transparent in it. Transparency only becomes relevant if you go on to edit the still.
Almost nothing on the video side. Both are built on the ISO base media file format; 3GPP defined .3gp for GSM/UMTS phones and 3GPP2 defined .3g2 for CDMA2000 phones. The real divergence is audio — 3G2 adds the CDMA vocoders EVRC, EVRC-B, EVRC-WB, 13K (QCELP), SMV and VMR-WB — and audio is irrelevant when you are extracting a still. This page accepts both extensions and decodes them the same way.
Only if file size or wait time is bothering you. Both run from 1 to 10 and neither changes a single pixel, because PNG compression is lossless by construction: Compression level trades encoding effort for a smaller file, and Compression speed trades the opposite way. If the resulting PNG feels large, raising the level is free quality-wise. If a big batch of Multiple Screenshots is taking a while, lowering it helps.
Effectively, yes — set Multiple Screenshots and pick the densest Capture Rate, 0.1 seconds per frame, which samples ten stills per second of footage. That is a sequence rather than a literal every-frame dump, and on a clip of any length it produces a lot of files, so trim your expectations to the section you actually need. For one moment, Specific Frame stays the right tool.
Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion. There is no sign-up, no watermark, and files are never shared or made public. The PNG you get back is a standard image that opens in any browser, editor or viewer, and it can be shrunk further afterwards with Compress PNG, which keeps the file a PNG while trading some colour fidelity for size.