3GP File Format (3GPP Multimedia File Format)
3GP is a multimedia container format created by the 3rd Generation Partnership Project (3GPP) and first standardized around 2004 to deliver video and audio on early 3G mobile phones. It is a simplified, lightweight variant of the MP4 container, built on the same ISO Base Media File Format (ISOBMFF), but tuned for the limited bandwidth, small screens, and modest processing power of feature phones from the mid-2000s. A typical 3GP file pairs H.263 or MPEG-4 Part 2 video (later H.264) with AMR-NB or AAC audio, producing very small files suited to MMS messaging, mobile recording, and streaming over slow cellular networks. The closely related 3G2 (.3g2) format was defined by 3GPP2 for CDMA-based networks. Although smartphones long ago switched to MP4 with H.264 or H.265, 3GP files are still encountered in old phone backups, archived MMS messages, surveillance hardware, and legacy embedded devices, which makes converting 3GP to MP4 a common need for anyone trying to play or share older mobile footage on modern players.
Quick Facts
- Extension: .3gp
- MIME Type: video/3gpp
- Category: video
Advantages
- Very small file sizes ideal for slow mobile networks and MMS
- Low decoding requirements suited to old, low-power phones
- Built on the ISO Base Media File Format, related to MP4
- Widely playable in VLC and most desktop media players
- AMR audio is highly efficient for recorded speech
Disadvantages
- Low resolution and quality by modern standards
- AMR audio sounds poor for music and high-fidelity content
- Not natively supported by web browsers for HTML5 video
- Largely obsolete; superseded by MP4 with H.264
- Limited support on modern smartphones and social platforms
Common Use Cases
- Video recordings from early 3G and feature phones
- MMS picture and video messaging on legacy networks
- Mobile video streaming over slow 3G connections
- Archived footage from old phones and dashcams
- Embedded and surveillance devices with limited storage
Technical Details
3GP uses the ISO Base Media File Format, the same box (atom) structure as MP4, organizing data into a "moov" metadata atom and an "mdat" media atom, with branded ftyp boxes such as "3gp4" or "3gp5". Video is most often H.263 (the original 3G video codec) or MPEG-4 Part 2 Simple Profile, with later profiles adding H.264 Baseline for better efficiency. Audio is typically AMR-NB at 4.75 to 12.2 kbps for speech, AMR-WB for wideband speech, or AAC for general audio. Resolutions are usually small, such as SQCIF (128x96), QCIF (176x144), or QVGA (320x240), to fit early screens and bandwidth. The 3GPP2 variant (.3g2) uses MIME type video/3gpp2 and may add EVRC and QCELP audio codecs for CDMA networks.
Frequently Asked Questions about 3GP
How do I open or play a 3GP file?
VLC and most desktop media players open 3GP files directly. If a player refuses, convert the 3GP to MP4 for guaranteed playback on any device. FileChange can do this in your browser using FFmpeg.wasm.
How do I convert 3GP to MP4?
FileChange converts 3GP to MP4 in your browser. The video is re-encoded to H.264 and the audio to AAC, producing a file that plays on virtually every modern device, browser, and social platform.
Why are my old phone videos saved as 3GP?
Early 3G and feature phones used 3GP because it kept file sizes tiny for limited storage and slow cellular networks. Newer smartphones switched to MP4 with H.264 for better quality, which is why old recordings are still 3GP.
What is the difference between 3GP and 3G2?
3GP (.3gp) was defined by 3GPP for GSM and UMTS networks, while 3G2 (.3g2) was defined by 3GPP2 for CDMA networks. They are nearly identical containers; 3G2 can additionally use EVRC and QCELP audio codecs.
Does converting 3GP to MP4 improve quality?
No. Conversion changes the container and codec for compatibility, but it cannot add detail that was never captured. The original 3GP was recorded at low resolution, so the MP4 will look the same, just more playable.
Is 3GP the same as MP4?
They share the same ISO Base Media File Format foundation, so they are structurally similar. However, 3GP is a stripped-down, mobile-oriented variant with limited codecs and low resolutions, whereas MP4 supports a much wider range of codecs and full HD or higher.