Initializing... drag & drop files here
Supports: 3GP, 3G2
This converter pulls the audio track out of a .3gp (or .3g2) mobile video and saves it as a standalone .aac file — the video frames are discarded, audio only. It is built for rescuing recordings off old feature phones: voice memos, interviews, or clips shot on a 2000s-era Nokia or Sony Ericsson, turned into a format modern phones and players actually open. This page walks through the extraction and explains why a 3GP that was recorded as speech will never sound like CD-quality music, no matter how high you set the bitrate.
.3gp or .3g2 file onto the page, or click "+ Add Files" to browse. You can queue several clips at once and they all extract with the same settings.The single most common mistake is cranking the bitrate to its maximum expecting the audio to improve. It will not — bitrate is a ceiling on how much detail the output can hold, not a tool that creates detail. Two cases decide what you actually get:
A practical rule:
Everything about the result is decided by which codec the recording device wrote into the container. The 3GPP file format allows several, and they are not interchangeable in quality — a speech codec throws away the frequencies music needs before your file ever reaches this page. Use this to set expectations before you touch a bitrate control:
| Source codec in the 3GP | Sampling rate | Frequency range kept | Channels | Where it comes from | What AAC extraction gives you |
|---|---|---|---|---|---|
| AMR-NB (AMR narrowband) | 8 kHz | Roughly 200 Hz – 3,400 Hz (telephone band) | Mono only | Most 2000s feature-phone video and voice recordings | A faithful AAC copy of telephone-grade speech |
| AMR-WB (G.722.2, wideband) | 16 kHz | Roughly 50 Hz – 7,000 Hz | Mono only | Later handsets and HD-voice capable devices | Noticeably fuller speech, still not music-grade |
| AAC-LC | Up to 48 kHz | Full audible range | Mono or stereo | Newer Android exports and apps that wrote AAC into 3GP | A second lossy pass; match or beat the source bitrate |
If you do not know which one your file holds, the sound itself tells you: anything that resembles a phone call is AMR-NB, and no output setting will widen it.
Extraction pulls the same audio track no matter which target you choose; what changes is the wrapper, the compatibility, and whether a second lossy pass happens at all.
| Target | Container | Lossy? | Player support | Best for |
|---|---|---|---|---|
AAC (.aac) |
Raw ADTS stream, no container | Yes | Good on modern players; patchy on legacy software | Feeding tools and hardware that ask specifically for a bare AAC stream |
| M4A | MP4 container | Yes | Very broad, and the native choice across Apple devices | Adding the clip to a music or podcast library where tags and seeking matter |
| MP3 | MP3 frames with optional ID3 | Yes | The widest of any format, including very old players and car stereos | Maximum compatibility when you cannot control the playback device |
| WAV | RIFF/WAVE | No (uncompressed PCM) | Universal, but large files | Handing the audio to an editor or transcription tool without a further lossy pass |
None of these recovers detail the source codec discarded — a WAV of an AMR-NB recording is simply an uncompressed copy of telephone-grade speech.
.aac (ADTS) isn't universal on legacy software. If a player rejects it, convert the same 3GP to MP3 instead with the 3GP to MP3 converter — MP3 has the widest player support.If the 3GP is corrupted, partially downloaded, or DRM-protected, the audio stream may be unreadable and extraction will fail or produce a truncated file. Try playing the original end-to-end first. If a player can decode it but extraction can't, the container index may be damaged — remuxing the clip to MP4 first (then extracting) sometimes recovers the audio. For files that play nowhere, the source is likely incomplete rather than a conversion problem.
Files you upload are sent over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion — no sign-up, no watermark, never shared or made public.
Because it probably was. Most 3GP recordings from feature phones use AMR-NB, a 3GPP speech codec standardized in the late 1990s that samples at 8 kHz and keeps only the 200 Hz–3,400 Hz voice band. Converting to AAC preserves that speech faithfully but cannot regenerate the high and low frequencies a speech codec never recorded.
No. It changes the codec, not the underlying recording. If the 3GP stored AMR-NB speech, the AAC output will be a clean copy of telephone-grade audio. Higher bitrate makes the file larger without adding detail that was never captured. AAC is the better choice for compatibility, not for recovering fidelity.
Yes. When the source track is already AAC, the converter re-encodes it into a standalone AAC file, which is a second lossy pass. To keep generation loss negligible, set a Constant Bitrate or Custom Bitrate that meets or exceeds the original bitrate.
Both extract the same audio track. AAC (MPEG Advanced Audio Coding) generally sounds slightly better than MP3 at the same bitrate and is the native format across Apple devices, but raw .aac files have narrower support on older software. If you need the widest possible player compatibility, the 3GP to MP3 converter is the safer pick.
It removes the video from the output only — your original 3GP file is untouched. The AAC result contains audio with no picture. If you want to keep the video in a modern container instead, use the 3GP to MP4 converter.
Something modest — a Constant Bitrate of roughly 64–96 kbps is already far more headroom than an 8 kHz mono speech recording can use. AMR-NB itself operates at a fraction of that (its coding modes run from about 4.75 to 12.2 kbps), so the AAC encoder is being handed a signal with almost no high-frequency content to represent. Pushing the rate to 320 kbps simply reserves bits nothing will fill, producing a file several times larger that sounds identical. Save the high rates for the case where your 3GP already held AAC and you are trying to avoid visible generation loss on a second pass. State the figure under Constant Bitrate rather than reaching for the Quality Preset dropdown: the presets are the hands-off, least predictable route, and nothing is pre-selected in that dropdown, so leaving it on the "Highest" shown at load hands the choice to the server's own default instead.
Both hold AAC audio, but they are packaged differently. A .aac file is a raw ADTS stream — the encoded audio frames on their own, with no container wrapped around them, which is why some older software and a few media libraries refuse to index it or seek inside it cleanly. A .m4a puts that same AAC audio into an MP4 container, which adds a proper index plus room for metadata tags, cover art, and chapter information. If you plan to keep the extracted clip in a music app, a podcast tool, or anywhere you want a title and artist to show up, 3GP to M4A is the friendlier target; pick raw .aac when a specific tool or device asks for exactly that.
Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion. There is no sign-up, no watermark, and your files are never shared or made public. In our testing, a 60-second 3GP voice clip with AMR-NB audio extracted to a roughly 60–90 KB AAC file — speech recordings stay small because there's little high-frequency detail to encode.