Initializing... drag & drop files here
Supports: 3GPP
A .3gpp file is the mobile video container specified by the 3rd Generation Partnership Project in TS 26.244 ("3GPP file format (3GP)"), an instance of the ISO base media file format that also underpins MP4. This tutorial covers pulling one still frame — or a whole timed sequence of frames — out of that clip and saving it as PNG, the lossless raster format whose specification reached W3C Recommendation status as a Third Edition on 24 June 2025. You will learn how to hit an exact timestamp, how many images each capture rate produces, and what to do when the still comes out soft.
.3gpp clip onto the page or click "+ Add Files" to browse. Files with the .3gp extension hold the same container and behave identically; several clips can be queued and they all run with the same settings.2.100 grabs the frame at 2 seconds and 100 milliseconds — or switch to Multiple Screenshots and set a Capture Rate to sample the clip at a fixed interval.We ship the Time (seconds) box pre-filled with 0, which grabs the very first frame of the clip. On phone footage that first frame is frequently the worst one on the reel — the sensor is still adjusting exposure, or the hand is still moving off the record button. Getting a usable still is almost always a matter of typing a better number into that box.
3.4 means 3 seconds plus 400 milliseconds.| Capture Rate setting | One frame every | PNGs from a 30-second clip | PNGs from a 3-minute clip |
|---|---|---|---|
| 0.1s seconds (single frame at 10fps) | 0.1 s | ~300 | ~1,800 |
| 0.2 seconds (single frame at 5fps) | 0.2 s | ~150 | ~900 |
| 0.5 seconds (single frame at 2fps) | 0.5 s | ~60 | ~360 |
| 1 second per frame (default) | 1 s | ~30 | ~180 |
| 2 seconds per frame | 2 s | ~15 | ~90 |
| 5 seconds per frame | 5 s | ~6 | ~36 |
| 10 seconds per frame | 10 s | ~3 | ~18 |
The count is simply clip duration divided by the interval, so a dense rate on a long recording produces a lot of files. Start coarse, find the second you care about, then re-run Specific Frame on that timestamp.
| Output | Compression | Alpha channel | Size for the same frame | Best for |
|---|---|---|---|---|
| PNG | Lossless | Supported (unused — video frames are opaque) | Largest of the four | Editing, archiving, screenshots with text or hard edges |
| JPG | Lossy | No | Smallest at ordinary quality settings | Email, chat, legacy viewers and photo apps |
| WebP (lossy) | Lossy | Supported | 25-34% smaller than a comparable JPEG, per Google's published figures | Web thumbnails and previews |
| WebP (lossless) | Lossless | Supported | 26% smaller than PNG, per the same figures | Web delivery where pixels must stay exact |
0 on some recordings lands on a black lead-in.Frame extraction needs a decodable video stream. A .3gpp that was partially downloaded, truncated by a dying handset, or delivered as DRM-protected operator content can fail or decode into garbage — open it end to end in a desktop player such as VLC first to confirm it plays, and re-save it from there if it does not. If what you actually want is the moving clip rather than a still, re-encode it with 3GPP to MP4. To grab frames from other video types — MP4, MOV, AVI, WebM and more — use the general Video to PNG tool instead.
No. Both name the same container defined in 3GPP TS 26.244 and both use the video/3gpp MIME type; .3gp is simply the shorter and more common spelling. The video inside is typically H.263, MPEG-4 Part 2, or H.264, and the extracted PNG is identical whichever extension the file carries. The related .3g2 extension is the 3GPP2 variant used on CDMA networks — a near-identical container with a different voice-codec list.
The very first one. Our Frame Selection default is Specific Frame with Time (seconds) set to 0, so an untouched conversion returns frame zero of the clip. That is deliberate — it always produces something — but it is rarely the frame you want from handheld phone footage, so type a real timestamp before converting.
No. PNG is lossless, which means it faithfully preserves the frame as the video decoder produced it and adds no new JPEG-style artifacts on top. It cannot restore resolution or detail that the original low-bitrate mobile encode discarded. The gain from PNG is fidelity to the source, not an improvement on it.
Small, and you can bound it with arithmetic: an uncompressed 176x144 RGB frame is 176 x 144 x 3 = 76,032 bytes, about 76 KB, and a 320x240 frame is about 230 KB. PNG's lossless compression then squeezes that down further, so stills from typical feature-phone clips usually land well under those ceilings. Photographic frames compress less than flat, graphic ones.
Pick PNG when the frame will be edited, archived, or contains text and hard edges that JPEG's blocking would smear. Pick JPG when the file is going into an email, a chat thread, or an old photo app that predates newer formats — the same frame is typically several times smaller as JPG. WebP sits in between and beats both on size, with the caveat that some desktop viewers still cannot open it.
Effectively, yes — set Multiple Screenshots with the Capture Rate at "0.1s seconds (single frame at 10fps)", which matches or exceeds the frame rate of most 3GPP recordings. Bear in mind what that means for volume: a three-minute clip at that rate is roughly 1,800 separate PNG files. For anything longer than a few seconds, sample coarsely first and then pull the exact frames you need.
Neither, and both for structural reasons. A decoded video frame has no alpha channel, so the PNG is fully opaque even though the format supports transparency. Camera and capture metadata in a 3GPP file lives in container-level atoms rather than inside the picture data, so it does not survive as EXIF on the extracted still — the PNG carries the pixels, not the recording's provenance.
It is uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours. There is no sign-up and no watermark on the output, and files are never shared or made public. The practical limit on a big upload is transfer size and time rather than clip length, which is rarely an issue since 3GPP recordings were built to be tiny.