3GPP (3GPP Multimedia File)
The mobile video standard that put moving pictures in every 3G phone pocket starting in 2003.
| Full name | 3GPP Multimedia File |
| Extension | .3gpp |
| MIME type | video/3gpp |
| Developer | 3rd Generation Partnership Project (3GPP) |
| Released | April 4, 2003 |
| Type | Video container |
| Based on | ISO Base Media File Format (MPEG-4 Part 12) |
| Supported codecs | H.263, H.264/AVC, MPEG-4 Part 2 (video); AMR-NB, AMR-WB, AMR-WB+, AAC-LC, HE-AAC v1, HE-AAC v2 (audio) |
What is a 3GPP file?
3GPP is a video container format created specifically for 3G mobile networks and handsets. It keeps file sizes small enough to travel over narrow mobile data connections and fit on the limited flash storage of early phones. The .3gpp extension is an alternate name for the same format that also uses the .3gp extension.
3GPP is a multimedia container that wraps video, audio, and timed text into a single file. It is defined by the 3rd Generation Partnership Project in technical specification TS 26.244 and is built on the same ISO Base Media File Format that underpins MP4. The video track typically carries H.263 or H.264, while the audio track uses AMR or AAC-LC codecs chosen for their efficiency at low bit rates. Its core design goal was tight compression tuned to the storage limits and bandwidth constraints of 3G mobile services.
History
The 3rd Generation Partnership Project, a coalition of telecommunications standards bodies formed in 1998, published the 3GPP file format specification on April 4, 2003 to support 3G UMTS multimedia services including MMS video messaging and packet-switched streaming. Every major handset maker adopted the format because mobile carriers required it, making it the default recording format on feature phones and early smartphones for most of the 2000s. As LTE networks arrived and MP4 support became universal on smartphones, 3GPP recording faded from flagship devices, but the format remains in wide use for legacy footage captured on older hardware.
Container vs codec
A 3GPP file is a sequence of hierarchical boxes, sometimes called atoms, that follow the ISO Base Media File Format layout. The opening 'ftyp' box identifies the file brand and compatible specifications, while the 'moov' box holds all track metadata including codec parameters, timing, and sample offsets. Actual audio and video data sits in the 'mdat' box. All multi-byte integers in the format are big-endian, matching the network byte order used in mobile streaming protocols.
What it is used for
- Recording short video clips on feature phones and early smartphones
- Sending video in MMS messages over 3G mobile networks
- Streaming video to resource-constrained mobile devices over limited bandwidth
- Archiving and converting footage originally captured on older handsets
How to open it
Most modern media players, including VLC, QuickTime, and Android's built-in video app, play 3GPP files without extra software. On desktop Windows, you may need to install a codec pack or use VLC if the default player does not recognize the .3gpp extension.
Pros and cons
Strengths
- Very small file size, suited for limited mobile storage and slow data connections
- Standardized by an international body, ensuring broad device compatibility across carriers
- Supports voice-optimized AMR audio, which performs well at the low bit rates common on 3G
- Based on the same container structure as MP4, so conversion is fast and often lossless when remuxing
Trade-offs
- Lower video quality than MP4 at the same file size on modern hardware and networks
- Limited codec support; no HEVC, AV1, or other modern compression standards
- Many desktop applications need extra codecs or a player like VLC to open .3gpp files
- Largely superseded by MP4 on current devices, which means shrinking long-term software support
Convert 3GPP files
Free, in your browser, no signup. Start at the 3GPP converter, or jump straight to a popular conversion below.
Curious how fast and how small? See our measured conversion benchmarks.
3GPP FAQ
What is the difference between .3gpp and .3gp?
They refer to the same file format. Both extensions identify a 3GPP multimedia container. Some devices and software use .3gp as the shorter form, while others write .3gpp. The internal structure and MIME type (video/3gpp) are identical.
Can I convert a .3gpp file to MP4?
Yes. Because 3GPP and MP4 share the ISO Base Media File Format, converting between them is straightforward. Many tools, including FFmpeg and most online converters, can remux the file in seconds without re-encoding and without quality loss.
Why did old mobile phones record in 3GPP format?
Mobile carriers required 3GPP support for 3G multimedia services. Recording in 3GPP kept files small enough to send via MMS and store on the limited flash memory those phones had, often just 16MB to 256MB total.
Does 3GPP still work on modern phones and computers?
Android still supports 3GPP playback and records in it on some low-end devices. iOS can play 3GPP files. On desktop, VLC handles them reliably. Modern flagship phones default to MP4 or HEVC for new recordings because those formats deliver better quality at similar or smaller file sizes.