AMR is a telephone codec, not a music codec
Adaptive Multi-Rate was standardised by 3GPP in 1999 for one specific job: carrying a human voice across a GSM mobile network using as little radio bandwidth as possible. It became the speech codec of the 2G and 3G era, which means it was already inside every handset, which in turn is why phone manufacturers used it for voice memos, voicemail and MMS audio without writing anything new.
The “adaptive” part refers to its eight bitrate modes, from around 4.75 up to 12.2 kilobits per second, which the network could switch between mid-call as reception changed. A recorder app just picks one and stays there. The wideband variant, AMR-WB, standardised separately as G.722.2, doubles the sample rate and runs between roughly 6.6 and 23.85 kilobits per second; it is what “HD Voice” marketing referred to.
None of this is compression in the sense that MP3 is compression. AMR uses code-excited linear prediction, which does not store the waveform at all. It fits a mathematical model of a human vocal tract to the sound and transmits the parameters of that model, and the decoder reconstructs speech from them. That is why it is so astonishingly small and why it falls apart on anything that is not a person talking.
8 kHz sampling and the ceiling it puts on the recording
Narrowband AMR samples the signal 8,000 times a second. Sampling theory sets the highest reproducible frequency at half of that, so nothing above roughly 4 kHz exists in the file, and in practice the usable band is narrower still. Human speech intelligibility mostly lives below that line, which is exactly why the telephone system settled on it a century ago and never moved.
The consequence for you is straightforward. Whatever is in an AMR recording, it is mono, it is band-limited, and it was encoded by a speech model. Converting it to MP3 changes the packaging so that ordinary software will open it. It cannot widen the frequency range, restore the missing high end, or separate two people talking over each other.
That is worth saying because plenty of converter sites imply otherwise with words like “enhance” and “high quality output”. The honest framing is that this makes the recording usable, not better.
The bitrate ladder here tops out at 192 kbps on purpose
An MP3 bitrate ladder normally tops out at 320 kbps, the highest rate the format defines. This one does not, and the reason is written into the module: pushing a phone-quality voice recording up to a music-grade bitrate would produce a much larger file without adding any real fidelity.
So the Audio quality rungs are scaled to the source. 128 kbps (recommended) is the default and is already generous for band-limited mono speech. 192 kbps (highest quality) exists as headroom if you want the encoder to have no excuse at all, typically because the recording is going somewhere formal. 64 kbps (smaller file) is the practical choice when you have a folder of call recordings to archive and every one of them is a person talking into a handset.
If you want the general reasoning rather than this page’s specific ladder, choosing a bitrate for voice versus music sets out what speech actually needs. The short version is that speech needs far less than people assume, and AMR proves the point at a twentieth of these rates.
The MP3 comes out several times larger than the AMR
Expect the file size to go up. A ten-minute AMR memo can be under a megabyte; the same recording as a 128 kbps MP3 is closer to ten. Nothing has gone wrong and no setting will make MP3 match a codec built specifically for the telephone band.
What you get in return is a file that opens. AMR support outside phone recorder apps is close to nonexistent: desktop players skip it, video editors do not list it, cloud storage previews show nothing, and transcription and documentation systems reject the extension on sight. A voicemail from a relative, a recorded meeting or a saved call is stuck wherever it was made until it becomes an MP3.
Modern messaging apps solved the same problem with a better codec, which is what OPUS to MP3 deals with, and it has the same size behaviour for the same reason. If text rather than audio is what you actually need from an old recording, Transcribe Audio runs speech recognition on your own machine, though its accepted list has no .amr in it, so convert here first and hand it the MP3. The editing pages on the audio tools hub work the same way round: they take the MP3, never the AMR.
Converting a phone voice memo
- Drop the
.amrfile onto the box above, or click Choose a file and select it. - Leave Audio quality on 128 kbps (recommended) for a normal voice recording, or drop to 64 kbps (smaller file) if you are working through a batch.
- Click Convert AMR to MP3. A progress bar and a Cancel button take over while FFmpeg decodes and re-encodes.
- Download the MP3, which keeps the original filename with
.mp3in place of.amr.