Convert AMR to MP3: Play Old Phone Voice Recordings Anywhere

The xconvert AMR to MP3 converter at /convert-amr-to-mp3 with the Add Files button highlighted — upload an AMR voice recording and convert it to MP3

You finally pull the voice memos off a retired Android phone, or a carrier emails you a voicemail as an attachment, and every file is a .amr that nothing on your computer will open. Windows Media Player doesn’t list the format at all, and your browser can’t preview it in a tab either. The files aren’t corrupt — AMR is the mobile network’s phone-call codec, and most desktop software simply never adopted it. This guide explains where AMR files come from, the difference between the two AMR flavors, why desktop playback is so patchy, and how to convert the recordings to MP3 — with honest expectations about what the conversion can and can’t do for the sound. We verified the codec facts against the ETSI/3GPP specification and the playback gaps against Microsoft’s and Chromium’s own supported-format lists.

Quick answer: .amr is the Adaptive Multi-Rate codec — the 3GPP standard speech codec behind GSM/3G phone calls, and the recording format of older Android voice-recorder apps, feature phones, call-recording apps, and carrier voicemail systems. Almost nothing on a desktop plays it: it’s absent from Windows Media Player’s supported-file-type list and from Chrome’s codec list, though VLC handles it. Converting to MP3 makes the recording play anywhere. One honest note: AMR is narrow-band telephone speech, so the MP3 won’t sound better than the source — pick a modest bitrate (64 kbps mono is generous) instead of a big one. Convert with the xconvert AMR to MP3 converter.

Jump to a section

Where AMR files come from

AMR (Adaptive Multi-Rate) was developed for GSM networks in the late 1990s and became the 3GPP standard speech codec for 2.5G/3G mobile telephony — the general-description spec, 3GPP TS 26.071, was first published in 1999. It’s a pure speech codec: eight bitrate modes from 4.75 to 12.2 kbit/s, built on ACELP compression, designed to squeeze an intelligible phone call through a congested cell. Because it’s the codec of the call itself, it shipped in essentially every GSM and 3G handset in the world.

That ubiquity is exactly why stray .amr files keep turning up today:

  • Older Android voice-recorder apps. Android has always guaranteed an AMR-NB and AMR-WB encoder on every device (per Google’s supported-media-formats documentation) — while MP3 is decode-only on Android to this day. So recorder apps, especially older ones and “normal quality” modes, wrote AMR because it was the codec every phone could produce, and it made tiny files.
  • Feature phones. Nokia-era handsets stored voice memos as AMR — the Library of Congress format description notes that mobile handsets commonly “store short recordings in the AMR format.”
  • Call-recording apps, which naturally save in the call’s native codec.
  • Voicemail systems. The visual-voicemail interface specification used by carriers (OMTP, now maintained as GSMA TS.46) lists audio/amr and audio/amr-wb among its standard voice-message attachment formats — which is why a voicemail forwarded to email so often arrives as .amr.

The .amr file itself is a minimal storage format defined in IETF RFC 4867: a magic header (#!AMR) followed by raw codec frames, single channel. The same audio also travels inside 3GPP containers — that’s the .3gp (and Samsung’s .3ga) recording you may also find in old phone folders.

AMR-NB vs AMR-WB: 8 kHz vs 16 kHz speech

“AMR” is actually two codecs, and the difference is worth knowing before you convert, because it sets a ceiling on what the MP3 can sound like:

AMR-NB (narrowband)AMR-WB (wideband)
Usual extension.amr.awb (also .amr/.3gp)
Sampling rate8 kHz16 kHz
Audio band captured200–3,400 Hz50–7,000 Hz
Bitrate modes4.75–12.2 kbit/s (8 modes)6.60–23.85 kbit/s (9 modes)
Also known asGSM “toll-quality” voiceHD Voice (ITU-T G.722.2)

AMR-NB is classic telephone sound: it samples at 8 kHz and keeps only the 200–3,400 Hz band — enough for intelligible speech (toll quality from 7.4 kbit/s, per the codec’s published performance figures), but with the muffled, “over the phone” character you already know. AMR-WB doubles the sampling rate to 16 kHz and widens the band to 50–7,000 Hz; it’s the codec behind carrier “HD Voice,” and the ITU standardized the identical codec as G.722.2. A wideband recording sounds noticeably more natural — more like the person, less like the phone.

Either way, the recording is mono speech captured well below music bandwidth. Keep that in mind for the bitrate decision below.

Why nothing on your desktop plays AMR

AMR’s problem on the desktop isn’t age — MP3 is older — it’s that AMR stayed a telecom codec. It is a patented format whose licensing is administered through VoiceAge; decoders for PC software were licensed free of charge, but encoders and professional tools carried per-unit royalties, and much desktop software historically shipped without AMR support at all. The support map today:

Where you try to play it.amr support
Windows Media PlayerNot supported — AMR isn’t on Microsoft’s supported-file-types list
Chrome / Edge / other browsersNo — AMR isn’t in Chromium’s audio codec list, so no tab or webmail preview
macOS QuickTime PlayerHit-or-miss — opens some AMR files, but it isn’t a documented guarantee
VLCPlays it — “AMR (3GPP)” is on VideoLAN’s official feature list (playback only)
Android phonesPlays it — AMR-NB/WB decoding is guaranteed on every Android device
The same recording as MP3Plays everywhere

So on a stock Windows PC, double-clicking a .amr gets you a “how do you want to open this file?” shrug — and because browsers can’t decode it either, the usual fallback of dragging the file into a Chrome tab fails too. Installing VLC solves playback on that one machine. Converting to MP3 solves it everywhere: email previews, car stereos, editing software, a phone that left AMR behind a decade ago.

One caution before you convert the wrong thing: modern messaging voice notes are usually not AMR. WhatsApp voice notes, for example, are Opus files with the same “won’t play on desktop” symptom but a different fix — see converting WhatsApp OPUS voice notes to MP3. Check the extension first.

What MP3 can and can’t do for the quality

Setting expectations honestly, because this is the part most converter guides fudge:

MP3 cannot make the recording sound better. An AMR-NB file contains only the 200–3,400 Hz telephone band, sampled at 8 kHz — the crispness you might hope to restore was never recorded. Converting decodes that narrow-band speech and re-encodes it with MP3, a second lossy step. Done at a sensible bitrate the loss is inaudible for speech, but the ceiling is the source. The point of converting is compatibility and future-proofing, not fidelity.

Don’t overspend the bitrate. The source runs at 4.75–12.2 kbit/s (23.85 at most for wideband). A 64 kbps mono MP3 is already five times the data rate of the best narrowband source — a generous, transparent choice for phone speech. A 320 kbps MP3 of a voicemail is all padding: the file gets several times bigger and sounds identical, because there’s nothing extra to encode.

Expect the MP3 to be bigger than the AMR. MP3 is a general-purpose music codec and simply needs more bits than a dedicated speech codec for the same clip — that’s the price of playing everywhere. If your actual goal is smaller files rather than compatibility (say, emailing a long call recording), converting to MP3 isn’t the lever; see how to compress a voice or call recording instead.

Convert AMR to MP3 on xconvert

The xconvert AMR to MP3 converter works from any browser on any OS — nothing to install; your file uploads and the conversion runs on xconvert’s servers:

  1. Open xconvert.com/convert-amr-to-mp3 and click + Add Files (From my Computer, From Google Drive, or From Dropbox). Both AMR-NB (.amr) and AMR-WB (.awb) files are accepted, and you can upload a whole batch of voicemails at once.
  2. The output format is already MP3 — there’s no format picker to set.
  3. (Optional) Open Advanced Options — click Show All Options for the full set. Under File Compression you can pick a Quality Preset, or choose Custom Bitrate and set 64 kbps — generous for narrowband speech, and smaller than the tool’s default 128 kbps constant-bitrate MP3. A Constant Bitrate / Variable Bitrate switch and a Specific file size option are there too if you need to hit an exact size.
  4. (Optional) Leave Audio Channel and Audio Sample Rate on ORIGINAL — AMR recordings are mono, and keeping the original rate keeps the file small. Use Trim to clip a long call recording down to the part you actually need.
  5. Click Convert, then download your MP3s (individually, or as a ZIP for a batch).

Your recording is uploaded over an encrypted connection, is processed on our servers and deleted automatically a few hours later — nothing is kept.

FAQ

What is an .amr file?

An .amr file is a voice recording compressed with the Adaptive Multi-Rate codec — the 3GPP standard speech codec used for GSM/3G phone calls. The file itself (defined in IETF RFC 4867) is just a small header plus raw codec frames: mono, telephone-bandwidth speech at 4.75–12.2 kbit/s. They typically come from older phone voice recorders, call-recording apps, and voicemail systems.

How do I open an AMR file without converting it?

Install VLC — AMR (3GPP) playback is on VideoLAN’s official feature list, and it’s free on Windows, macOS, and Linux. Any Android phone will also play the file, since AMR decoding is guaranteed on every Android device. What won’t work: Windows Media Player and web browsers, neither of which supports the codec. If you need the recording to open on devices you don’t control, convert it to MP3 once instead of installing players everywhere.

What’s the difference between .amr and .awb?

.amr normally holds AMR-NB (narrowband): 8 kHz sampling, the 200–3,400 Hz telephone band. .awb holds AMR-WB (wideband), the “HD Voice” codec (ITU-T G.722.2): 16 kHz sampling and a 50–7,000 Hz band, so it sounds noticeably fuller. Both are mono speech codecs, and both convert to MP3 the same way — a wideband source just deserves a slightly higher MP3 bitrate.

Why did my phone save recordings as AMR instead of MP3?

Because AMR was the one encoder every phone was guaranteed to have — it’s the codec of the cellular call itself, and Google’s Android media documentation still lists AMR-NB/WB among the guaranteed encoders while MP3 is decode-only. AMR also produced far smaller files than MP3 at a time when phone storage was tiny. Modern recorder apps have largely moved to AAC (.m4a), which is why this mostly affects older recordings.

Are .3ga or .3gp voice recordings the same thing as AMR?

Often, yes — .3gp is the 3GPP container format, and .3ga is a naming convention some phones (notably Samsung’s recorder) used for audio-only 3GPP files. Inside, older recordings very commonly carry the same AMR speech track, though some contain AAC instead. They won’t play in most desktop software either; convert them with the 3GP to MP3 converter.

Why did my voicemail arrive as an .amr attachment?

Because the visual-voicemail standard carriers use specifies AMR as a voice-message format — the interface specification (OMTP, now GSMA TS.46) lists audio/amr and audio/amr-wb among its standard attachment types. Your carrier’s system is forwarding the message in its native codec. Converting the attachment to MP3 makes it playable and archivable on anything.

Sources

Last verified 2026-07-16.