Initializing... drag & drop files here
Supports: MPG, MPEG
3GP is the mobile container the 3GPP defined for handsets — small files, low bitrates, and a codec list built around what a phone's hardware decoder could manage. Converting an .mpg or .mpeg program stream to 3GP is normally about feeding something old or something strict: a feature phone, an MMS gateway, an in-car system, or a kiosk that only accepts 3GP. This page walks through the conversion and, more importantly, through the one setting that quietly overrules everything else you choose — the video codec.
.mpg or .mpeg file onto the page or click "Add Files". It is uploaded over an encrypted connection, converted on our servers, and deleted automatically after a few hours — no sign-up, no watermark..3gp file.H.263 was standardised by the ITU-T in 1996 for videotelephony over very thin links, and it only supports five picture sizes. It cannot encode 1920×1080, or 720×480, or anything else you might type into Video resolution.
Rather than failing the job, our pipeline snaps the frame to the largest legal H.263 size that fits inside your source — and that snap happens after your resolution choice, so it wins. It also ignores aspect ratio, because the legal sizes are all 4:3. Pick H.263 and a 16:9 source comes out horizontally squeezed into a 4:3 raster.
| Your MPEG source | H.263 output after the snap | What that does to the picture |
|---|---|---|
| 1920×1080 (16:9 HD) | 704×576 (4CIF) | 16:9 squeezed into 4:3 — everything looks tall and narrow |
| 1280×720 (16:9 HD) | 704×576 (4CIF) | Same squeeze, from a smaller source |
| 720×576 (PAL DVD) | 704×576 (4CIF) | Near-native; anamorphic 16:9 sources still squeeze |
| 720×480 (NTSC DVD) | 352×288 (CIF) | 4CIF is taller than 480 lines, so it drops to CIF |
| 352×288 or smaller | 352×288 / 176×144 / 128×96 | Snaps down to the largest of the five that fits |
The five legal sizes are sub-QCIF 128×96, QCIF 176×144, CIF 352×288, 4CIF 704×576 and 16CIF 1408×1152. If your source is smaller than all of them the encoder upscales to 128×96 instead.
Choose H.264 and none of this applies — the Video resolution controls work normally, aspect ratio is preserved, and you get a far better picture per kilobyte. H.263 is only worth choosing when the target device genuinely predates H.264 support.
| Codec | Standard | Frame size behaviour | Pick it when |
|---|---|---|---|
| H.264 (preselected) | ITU-T H.264 / MPEG-4 Part 10 | Honours your Video resolution choice | Any phone, tablet or player from roughly 2008 onward |
| H.263 | ITU-T H.263 (1996) | Snapped to one of five fixed 4:3 sizes | The device is a 2000s feature phone or an MMS gateway that demands H.263 |
| MPEG-4 | MPEG-4 Part 2 Simple/Advanced Simple | Honours your resolution, rounded to a multiple of 4 | Mid-2000s handsets that reject H.264 but accept MPEG-4 |
| Xvid | MPEG-4 Part 2 ASP implementation | Honours your resolution | You specifically need an ASP bitstream from a known encoder |
3GP was designed for the constraints of 2003-era handsets, so it is a poor container for anything you want to keep. If the goal is simply "a small video that plays everywhere", MPEG to MP4 produces a smaller, better-looking file that every modern device opens. 3G2 is the CDMA-network sibling of the same container and some devices insist on it specifically — that is MPEG to 3G2. And if your .mpeg is an encrypted DVD rip or a truncated capture, no online converter can decode it; fix the source first.
H.264 unless a specific device forces your hand — it is preselected here, it respects your resolution settings, and it gives markedly better quality per kilobyte than the alternatives. Choose H.263 only when the target really is a mid-2000s handset or a gateway that rejects anything else, and accept that it will snap your frame size. MPEG-4 Part 2 sits between the two and is a reasonable compromise for late-2000s hardware.
Because you selected H.263. It supports exactly five picture sizes, and our pipeline picks the largest that fits inside your source — for a 1920×1080 input that is 4CIF, 704×576. The snap runs after your Video resolution choice, so it overrides it, and it does not preserve aspect ratio, so a 16:9 picture is squeezed into a 4:3 frame. Re-run with H.264 selected and both problems disappear.
Nothing is preselected in the Audio Codec list, so if you leave it alone the server encodes AAC, which is the sensible default for 3GP. The two alternatives are AMR Narrow Band, the 8 kHz speech codec built for GSM voice, and AMR Wide Band at 16 kHz. Both are excellent for speech and poor for music — pick them only if the receiving device demands AMR.
Generally yes, since 3GP is built on the same ISO base media file structure as MP4 and today's phones still decode H.264 and AAC inside it. Desktop support is patchier: VLC and ffmpeg-based players are fine, while some built-in Windows and macOS players ignore the extension. If the file is going to a computer rather than a handset, MPEG to MP4 is a better target.
No. There is no deinterlacing filter in this pipeline, so an interlaced 480i or 576i source keeps its woven fields and any comb artefacts get re-encoded into the 3GP. At the small frame sizes 3GP is normally used at, the downscale hides much of it, but nothing is actively removing it.
That depends entirely on the rate control you choose, not on the container. Constraint Quality with a Max bitrate is the most predictable option: a 176×144 clip at 64–128 kbit/s with AMR audio lands in the low hundreds of kilobytes per minute, while a 640×480 H.264 3GP at 500 kbit/s runs a few megabytes per minute. Specific file size works back from a byte budget if you have a hard cap to hit.
Yes. Open Trim, switch from Unchanged to Time Range, and enter a start time and duration in seconds or HH:MM:SS.sss. That is often the fastest way to get under a size limit, because it cuts the work before any encoding decisions matter. For heavier editing of the source first, use the Video Cutter — note that the audio-only cutter rejects video files.
It is uploaded over an encrypted connection, converted on our servers, and both the upload and the finished 3GP are deleted automatically after a few hours. Nothing is shared or published, and no account is required. On long program streams the practical constraint is upload time rather than anything in the converter.