Initializing... drag & drop files here
Supports: 3G2, 3GP, 3GPP, ASF, AV1, AVCHD +31 more
3GP is a multimedia container defined by the 3rd Generation Partnership Project in April 2003 for UMTS (3G) mobile networks. It is essentially a stripped-down MP4 (both inherit from MPEG-4 Part 12 / ISO base media), restricted to a small set of low-bitrate codecs that early mobile chipsets could decode in hardware. While modern smartphones have long since moved on to MP4, 3GP is still the only video format that plays on a large body of legacy and embedded hardware.
| Property | 3GP | MP4 |
|---|---|---|
| Defined by | 3GPP (April 2003) | ISO/IEC 14496-14 (2003) |
| Base container | MPEG-4 Part 12 (ISOBMFF) | MPEG-4 Part 12 (ISOBMFF) |
| Video codecs allowed | H.263, MPEG-4 Part 2, H.264 | H.264, H.265, AV1, MPEG-4 Part 2, MPEG-2 |
| Audio codecs allowed | AMR-NB, AMR-WB, AMR-WB+, AAC-LC, HE-AAC | AAC, MP3, AC3, ALAC, Opus, FLAC |
| Typical resolution | 176x144 (QCIF) to 352x288 (CIF) | 1280x720 to 3840x2160 and higher |
| Typical bitrate | 64-384 kbps | 1-25 Mbps |
| MIME type | video/3gpp | video/mp4 |
| Modern device support | Limited (legacy only) | Universal |
| File size for 60s clip | ~0.5-2 MB | ~5-50 MB |
| Codec | Best for | Notes |
|---|---|---|
| H.263 | Maximum compatibility — Java J2ME, Symbian S40, pre-2008 phones | The original 3GP codec; lowest CPU cost; locked to 4:3 resolutions like 176x144 and 352x288 |
| H.264 (AVC) | Symbian S60v3+, Android 2.0+, BlackBerry, modern playback in VLC | Best quality at a given bitrate; required for QVGA+ clips with usable detail |
| MPEG-4 Part 2 | Mid-2000s phones that don't list H.264 (some Sony Ericsson, LG Chocolate era) | Quality between H.263 and H.264; widely supported but no longer the best choice |
| Xvid | Specific custom firmware or media players that key off Xvid | Rare for 3GP; only pick if device docs explicitly require it |
Pick H.263 video with AMR-NB audio at 176x144 (QCIF). That is the only combination guaranteed to play on Java J2ME handsets from the 2003-2007 era. H.264 was not added to phone hardware decoders in any volume until S60v3 FP2 (around 2008), so anything older will silently fail to open H.264 3GP. If the destination is a slightly newer Symbian phone (N95, 5800 XpressMusic), H.264 at 320x240 is fine.
3GP is the 3GPP (GSM/UMTS) format used by European, Asian, and most worldwide carriers. 3G2 is the 3GPP2 (CDMA2000) variant historically used by Verizon, Sprint, and other CDMA carriers — it adds support for EVRC and QCELP voice codecs but drops AMR-WB+ and HE-AAC v2. If you're not certain whether the target phone was CDMA, use 3GP; it has broader codec overlap with modern tools. We offer a dedicated 3GP to 3G2 converter if you need the CDMA variant specifically.
3GP's default audio codec is AMR-NB (Adaptive Multi-Rate Narrowband) at 8 kHz / 4.75-12.2 kbps, designed for human speech over GSM cellular. It is intentionally narrowband — anything above ~3.4 kHz is filtered out, which removes the "sparkle" of music and high-frequency consonants. If you need music quality and your target device supports it, switch the audio codec to AAC-LC at 64-128 kbps or AMR-WB (16 kHz) instead.
The two canonical 3GP resolutions are 176x144 (QCIF) and 320x240 (QVGA). 176x144 is the safe default for any feature phone. 320x240 looks much better on Symbian S60 and Android 2.x screens that can handle it. Going higher than 640x480 (VGA) in a 3GP container is technically legal but defeats the format's purpose — at that point you should use MP4 with H.264 instead.
Yes. VLC, MPC-HC, mpv, and FFmpeg all play 3GP fine on Windows, macOS, and Linux. QuickTime on macOS opens 3GP natively. The challenge is the reverse direction — converting a phone's 3GP recording into something your friends can play. For that you usually want 3GP to MP4, which re-muxes the H.264 stream into an MP4 container without quality loss.
Usually yes, because you're going from a high-resolution H.264/AAC source down to a low-resolution H.263 or H.264 3GP target. The size reduction is intentional — a 50 MB 1080p MP4 typically becomes a 1-3 MB 3GP. If you want a smaller MP4 instead of a 3GP, use our video compressor; if you specifically need MP4 → 3GP for a known device, use the dedicated MP4 to 3GP converter which sets sensible legacy defaults.
There's no hard file-count limit. Per-file limits depend on upload size and your connection speed headroom — large MKVs or AVCHD source files may need to be trimmed first. files are processed on our servers and deleted automatically after one hour and not stored long-term; nothing is published or indexed, no sign-up is required, and no watermark is added to the output 3GP.
Yes — use the Trim → Time Range option in step 3. Set a start time and duration (e.g., start 00:00:15, duration 30 seconds) and only that segment will be re-encoded into 3GP. This is usually what you want, since a full-length 3GP at 176x144 still adds up in size on a phone with 64 MB of storage. If you only need the trim step and don't need to change format, use the standalone video cutter.
In theory yes — 3GP with AMR-NB audio and H.263 video at 176x144 was the original MMS multimedia spec. In practice, most carriers stopped supporting MMS video over a decade ago or impose a 300 KB attachment cap. Trim aggressively (under 30 seconds) and keep resolution at QCIF if you're targeting MMS; otherwise modern messaging apps (WhatsApp, Signal, iMessage) all want MP4.