DocumentsImagesMediaPDF Tools

Convert 3GP to OPUS Online

Convert old mobile 3GP recordings to modern Opus audio, free and in your browser.

Drag your file here

.3gp · up to 100 MB

Processed in your browser — file never uploadedFree
Note: The first conversion loads the FFmpeg engine (~25MB). Subsequent conversions will be faster.

From old phone to modern format

Preserved family memories

Extract audio from baby recordings, weddings, and family events in 3GP from Nokia, Samsung, or Sony Ericsson phones.

Discord and WhatsApp compatible

The resulting .opus file works in Discord, modern browsers, and any current messaging platform.

From AMR to modern quality

Overcome the 8 kHz limitations of AMR-NB. Opus operates at 48 kHz internally for maximum clarity.

No installs, 100% private

FFmpeg.wasm processes your file locally. Your personal recordings never leave your device.

Three steps, no hassle

1

Upload your 3GP file

Drag or select your .3gp or .3g2 file. Works with recordings from Nokia, Samsung, Sony Ericsson, and any phone from the 2000–2015 era.

2

FFmpeg converts AMR audio to Opus

The AMR-NB or AMR-WB audio in the 3GP is decoded and re-encoded to Opus 48 kHz using FFmpeg.wasm. 100% local processing, no uploads.

3

Download the resulting .opus file

Get Opus audio compatible with Discord, WhatsApp Web, and any modern platform. Far superior quality to the original AMR audio.

Got questions?

AMR (Adaptive Multi-Rate) is a voice codec designed for GSM (2G) networks, standardized by 3GPP in 1998. AMR-NB (Narrowband) operates at 8 kHz sample rate with bitrates from 4.75 to 12.2 kbps, producing the characteristically narrow, 'telephone-quality' sound of old mobile recordings. AMR-WB (Wideband), also known as G.722.2, operates at 16 kHz and sounds significantly better. Opus at 16 kHz or 24 kHz surpasses AMR-WB in perceptual quality at any bitrate.

Yes. Millions of people recorded important moments — babies' first words, birthdays, weddings, family events — on Nokia, Samsung, or Sony Ericsson phones between 2003 and 2012, saving video in 3GP format. This tool extracts the audio from those recordings and converts it to Opus, a format playable on any current device without special plugins.

The conversion cannot recover high-frequency information that AMR discarded during recording, but Opus can improve aspects such as eliminating AMR quantization artifacts during decoding. In practice, the resulting Opus audio sounds equal to or slightly better than the original AMR because Opus uses a higher-quality internal representation. Most importantly, the compatibility: AMR requires special software to play, while Opus works in any modern browser.

Yes. 3G2 is the 3GPP2 variant used primarily in US CDMA networks (Verizon, Sprint) with phones like the LG enV or Motorola RAZR. The container structure is very similar to 3GP and FFmpeg handles it correctly. The audio is typically EVRC (Enhanced Variable Rate Codec) or AMR, both convertible to Opus.

AMR-NB at 12.2 kbps uses approximately 5.5 MB per hour of audio. Opus at 16 kbps (sufficient for high-quality voice) uses 7.2 MB per hour, but with far superior quality. At equivalent perceptual quality levels, Opus produces similar file sizes with much better audio quality. For archiving, Opus at 32 kbps delivers near-transparent quality.

3GP files from Nokia Series 40 and 60 (2003–2010), Samsung feature phones, and Sony Ericsson are fully compatible. Some very old phones (pre-2003) may have used non-standard 3GP containers with QCELP audio or non-conforming AMR headers; in these rare cases, FFmpeg attempts forced format detection which generally succeeds.

Convert 3GP to Opus: preserve old phone recordings and modernize AMR audio

The 3GP format was defined by 3GPP (3rd Generation Partnership Project) in its Release 4 of March 2001 as the standard video format for 3G networks. Based on the MPEG-4 Part 12 container (a simplification of QuickTime designed for resource-limited devices), 3GP was implemented in virtually every video-capable phone between 2003 and 2013. Nokia was the main driver: the Nokia 3650, launched in January 2003, was one of the first phones to record 3GP video. The Nokia N series (N70, N95, etc.) and E series popularized the format in European and Asian markets. Samsung, Sony Ericsson, LG, and Motorola also adopted 3GP as the default recording format until the mass adoption of MP4 in Android smartphones and the iPhone between 2010 and 2013. Audio in 3GP mandatorily uses AMR (Adaptive Multi-Rate): AMR-NB (Narrowband, 8 kHz) was the standard for most phones until 2008, while AMR-WB (Wideband, 16 kHz) appeared in mid-to-high-range handsets from 2006 onward. This means hundreds of millions of personal recordings — babies' first words, birthdays, weddings, vacations — are stored in 3GP files with AMR audio on hard drives, SD cards, and USB drives worldwide.

AMR-NB operates at 8 kHz sample rate, meaning it only captures audio frequencies up to 4 kHz (the Nyquist limit). The human voice spans frequencies up to 8 kHz for high-frequency consonants (such as sibilants /s/, /z/) and up to 12 kHz for the naturalness of vocal timbre. AMR-NB discards all this high-frequency information, resulting in the characteristically 'telephone-quality' and narrow sound that everyone recognizes. Opus, standardized as RFC 6716 in September 2012 and developed jointly by the IETF and the open source community (with Jean-Marc Valin, also creator of Speex and Vorbis, as a principal author), operates internally at 48 kHz and uses a hybrid of LPC (Linear Predictive Coding, for low-frequency voice) and MDCT (Modified Discrete Cosine Transform, for wide-spectrum audio), automatically adapting the mode based on signal content. For voice audio, Opus in SILK mode (its voice layer) at 16 kbps produces subjectively superior quality to AMR-WB at its maximum rate of 23.85 kbps, according to MUSHRA tests conducted by the IETF during the standardization process.

Convertir.ai runs the 3GP→Opus conversion entirely in the browser using FFmpeg.wasm. The process: FFmpeg opens the 3GP container (ISO Base Media File Format, 3GPP variant), detects the AMR-NB audio track (codec_name amrnb, sample_rate 8000) or AMR-WB (codec_name amrwb, sample_rate 16000), decodes the AMR stream to float32 PCM, applies SWR resampling from the AMR frequency (8 kHz or 16 kHz) to 48 kHz (Opus's native frequency), and re-encodes with libopus in SILK mode (optimized for voice) at 32 kbps by default for excellent voice quality with reduced size. The result is a .opus file in OGG container conforming to RFC 7845. 3GP metadata (date, location if recorded by the phone, title) is transferred to OpusTags. For 3G2 files (US CDMA variant, common on Verizon/Sprint phones from 2003–2010), the process is identical as the ISO BMFF container is the same. The service is completely free, no file limits, no signup, and no watermark.