Initializing... drag & drop files here
Supports: 3GP, 3G2
3GP is the 3GPP mobile container that camera phones of the 3G era recorded to — a small, heavily compressed video file that image editors will not open. PNG is the lossless still-image format the web standardised on, so converting 3GP to PNG means one thing in practice: decoding a chosen frame out of the video and writing it as an image that never loses another pixel to compression. This page explains what each format holds, what survives the trip, and which controls matter.
| Property | Value |
|---|---|
| Full name | 3GPP file format |
| Defined by | 3GPP in TS 26.244; MIME types video/3gpp and audio/3gpp registered in RFC 3839 (July 2004) |
| Container base | ISO base media file format — the same box structure MP4 is built on |
| Video payloads | H.263 and MPEG-4 Part 2; later files may carry H.264 |
| Audio payloads | AMR narrowband, AMR wideband, AAC |
| Typical frame sizes | SQCIF 128 x 96 up to VGA 640 x 480; QCIF 176 x 144 is the classic default |
| Alpha channel | None — every frame is fully opaque |
| Sibling format | .3g2, the 3GPP2 variant recorded by CDMA-network phones |
| Built for | Capture, MMS and streaming over 3G mobile networks |
| Property | Value |
|---|---|
| Full name | Portable Network Graphics |
| Standard | W3C Recommendation, also standardised as ISO/IEC 15948; the Third Edition became a W3C Recommendation on 24 June 2025 |
| Compression | DEFLATE — always lossless, no quality setting to get wrong |
| Bit depths | Greyscale 1/2/4/8/16-bit, truecolour 8 or 16 bits per channel, indexed up to 8-bit |
| Alpha channel | Yes, full 8- or 16-bit alpha |
| Animation | APNG, folded into the Third Edition |
| Native browser display | Every major browser |
| Best for | Stills you will crop, edit and re-save; screenshots; frames with on-screen text |
.3gp (or .3g2) clip onto the page, or click "+ Add Files" to browse. Several clips can be queued and they all run with the same settings.0, so an untouched conversion returns the opening frame. Enter a timestamp to move it, or switch to Multiple Screenshots and choose a Capture Rate between one frame every 0.1 seconds and one every 10 seconds.PNG is a lossless container for pixels, not a repair tool. The frame it stores is exactly what the 3GP decoder produced, artifacts included. A QCIF clip carries 176 x 144 pixels encoded at a bitrate chosen for a 3G connection, so blocking around edges and smearing on motion are baked into the source. PNG will hold that frame perfectly and forever; it will not invent detail the phone never captured.
That distinction decides the three controls worth touching:
If you want the smallest possible still and can accept lossy compression, take the frame as 3GP to JPG instead. For an archival master with 16-bit depth options and print-oriented compression choices, use 3GP to TIFF.
The first one. Frame Selection opens on Specific Frame with Time (seconds) preset to 0, so a straight upload-and-convert returns the opening frame. Type any timestamp — decimals included, such as 4.25 — to capture a different moment.
Sharper in the sense that nothing is added. In our pipeline the decoded frame is written to PNG with no quantisation step when Colors is left off, so the file holds the decoder's output unmodified — no ringing around edges, no blocking beyond what the video already had. A JPG of the same frame adds its own lossy pass on top. On soft QCIF footage the visible difference is small; on a frame containing text or a sharp graphic overlay it is obvious.
Because PNG never discards data. DEFLATE only removes redundancy, so a noisy video frame — and phone-era 3GP is full of compression noise that behaves like noise — compresses poorly. JPEG achieves its small sizes by throwing away high-frequency detail your eye is bad at noticing. Expect the PNG to be several times the size of an equivalent JPG, which is the price of the lossless copy.
No, and there is none to keep. The video codecs used in 3GP files store fully opaque frames with no alpha channel, so every pixel of the extracted still is solid. PNG itself supports full alpha, so if you need a transparent background you can cut one in an image editor afterwards — the format will hold it.
The frame size of the source video. That is usually QCIF (176 x 144), QVGA (320 x 240) or CIF (352 x 288), with VGA (640 x 480) at the top of what 3GP recording typically reached. "Keep original" preserves it exactly. Preset Resolutions, Resolution Percentage and Width x Height can scale down cleanly; scaling up just enlarges the existing pixels.
You can export a sampled sequence rather than a literal every-frame dump. Multiple Screenshots captures at the Capture Rate you choose, and the fastest rate is one frame every 0.1 seconds (10 frames per second). For 3GP shot at 15 frames per second that is most of them; for anything faster, some frames are skipped. Each capture is written as its own PNG.
The PNG file is still losslessly encoded — but of an image you have already altered. Palette reduction maps the frame's colours down to the size you pick (2 to 256) and dithers the difference, so the pixels being stored are no longer the decoder's output. Leave Colors alone, or set Quality Preset to "Highest", if the point of choosing PNG was fidelity.
Nothing visible — only the file size and how long the encode takes. PNG's DEFLATE stage is lossless at every level, so level 1 and level 10 decode to byte-identical pixels; the higher level simply searches harder for redundancy. The preset value is 6.
Yes. .3g2 is accepted alongside .3gp. It is the 3GPP2 variant of the same ISO-base-media container, so frame extraction, timestamps and every option on this page behave identically.
It is uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours later. There is no sign-up, no watermark on the output, and your video is never shared or made public.