Initializing... drag & drop files here
Supports: 3GPP
.3gpp video or click "Add Files". The converter reads 3GPP files saved by older phones and MMS exports regardless of whether they carry an H.263 or H.264 video track. Batch is supported — drop in several clips and each one converts in parallel.3GPP is a multimedia container defined by the Third Generation Partnership Project (3GPP), the standards body behind 3G/4G/5G mobile networks. The container is structurally based on the ISO base media file format (ISO/IEC 14496-12 — the same MPEG-4 base that MP4 uses), so a .3gpp file is essentially a mobile-tuned cousin of MP4. It was designed in the early 2000s to keep video tiny enough to stream and send over 3G connections and MMS, which is why so many older phone recordings and saved messages land on your computer as .3gpp.
The catch is what's inside the wrapper. 3GPP typically stores video as H.263 or MPEG-4 Part 2 (older clips) or H.264, with audio as AMR-NB, AMR-WB, or AAC. The AMR speech codecs and the older video codecs are exactly the parts that modern editors, web players, and browsers don't handle gracefully — Chrome, Firefox, and Safari won't play a .3gpp natively, and an editor may import the video but drop the AMR audio. Converting re-wraps and, where needed, re-encodes those streams into a combination the target speaks fluently. Common reasons people convert away from 3GPP:
<video> on a page, a royalty-free WebM is smaller than an equivalent MP4 at the same quality.| Property | Value |
|---|---|
| Standard | ISO base media file format (ISO/IEC 14496-12) |
| Defined by | 3rd Generation Partnership Project (3GPP) |
| MIME type | video/3gpp (audio: audio/3gpp) |
| Common extensions | .3gpp, .3gp (same format) |
| Video codecs | H.263, MPEG-4 Part 2, H.264/AVC |
| Audio codecs | AMR-NB, AMR-WB, AMR-WB+, AAC-LC, HE-AAC |
| Designed for | 3G mobile video, MMS, small file sizes |
| Native browser support | None (Chrome, Firefox, Safari do not play .3gpp) |
| Plays in | VLC, QuickTime, Windows Media Player, most Android players |
| Closest modern format | MP4 (shares the ISO/MPEG-4 base container) |
Yes. .3gpp and .3gp are two extensions for the same 3GPP container format — some phones and apps write one, some write the other, but the bytes inside are structured identically. There is no conversion needed between them; a player that opens one opens the other. The separate .3g2 extension is a different but closely related format (3GPP2), built for CDMA2000 networks, which uses some different audio codecs like EVRC and QCELP.
3GPP is a mobile container that often stores video as H.263 or MPEG-4 Part 2 and audio as AMR — codecs that Chrome, Firefox, Safari, and many editors don't decode natively. The file isn't corrupt; the browser or app simply doesn't speak those codecs. Converting to MP4 with H.264 video and AAC audio re-encodes the streams into a combination that plays everywhere, which is why MP4 is the most common target.
Converting re-encodes the video, so technically there is some generational loss — but it's rarely visible, because most 3GPP clips were recorded at very low bitrates and small resolutions to fit 3G bandwidth. The quality is bounded by what the phone originally captured, not by the conversion. Keep the Quality Preset at "Very High (Recommended)" or set Constant Quality (CRF) to 18-20 to make the re-encode visually indistinguishable from the source.
Not genuinely. Many old 3GPP clips were recorded at 176×144 (QCIF) or 320×240, and you can upscale the output to 720p or 1080p in the resolution settings, but upscaling only stretches the existing pixels — it cannot add detail the camera never recorded. The honest move is to convert to MP4 at the original resolution (or a modest upscale) so the file plays everywhere without inventing fake sharpness.
Pick MP3 or M4A as the output format and the converter drops the video track and re-encodes the audio stream. This is handy for saving a voice memo or a song that was captured inside a .3gpp clip. Because 3GPP audio is often AMR (a low-bitrate speech codec), the output won't be hi-fi — it will sound as good as the original recording, just in a format every player and phone supports.
The visible recording timestamp shown by your phone usually comes from the file's modification date rather than internal tags, so it may not carry across a conversion. 3GPP files generally hold little embedded metadata beyond basic track info. In our testing, a 30-second 320×240 3GPP clip converted to MP4 (H.264) preserved the video and audio cleanly and landed at a similar small size, but any custom tags should be re-checked after conversion if they matter to you.
There's no fixed per-file cap, and it rarely matters here — 3GPP clips are usually small by design, often well under a few megabytes, since the format was built for 3G bandwidth. Conversion runs on our servers, so the only practical limit is upload size and connection speed. You can also batch many clips at once and download them together as a ZIP. To shrink a converted MP4 further before sharing, use Compress MP4; to cut footage first, use the Video Cutter.