Quick answer
Quickest if you have it: VLC (Media → Convert / Save → Audio - MP3). Command line: `ffmpeg -i input.amr -c:a libmp3lame -b:a 64k -ac 1 output.mp3` (64 kbps mono is right for voice). Audacity works too.
Convert AMR to MP3 with FFmpeg (best for batch and scripts)
FFmpeg is the standard command-line tool for audio conversion — free, open-source, runs everywhere. Best for batch jobs, scripted workflows, and integration with other tools.
- Install. Mac: `brew install ffmpeg`. Linux: `apt install ffmpeg`. Windows: download from ffmpeg.org and add to PATH.
- Convert one file (voice, mono, 64 kbps): `ffmpeg -i input.amr -c:a libmp3lame -b:a 64k -ac 1 output.mp3`.
- Higher quality: `ffmpeg -i input.amr -c:a libmp3lame -b:a 128k -ac 1 output.mp3`. Going much higher than 128 kbps is wasted because the AMR source is already heavily compressed.
- Force a specific sample rate (e.g., upsample to 44.1 kHz for compatibility with apps that require it): `ffmpeg -i input.amr -c:a libmp3lame -b:a 64k -ar 44100 -ac 1 output.mp3`.
- Batch convert every AMR in a folder: `for f in *.amr; do ffmpeg -i "$f" -c:a libmp3lame -b:a 64k -ac 1 "${f%.amr}.mp3"; done` (Mac/Linux). PowerShell on Windows: `Get-ChildItem *.amr | ForEach-Object { ffmpeg -i $_.FullName -c:a libmp3lame -b:a 64k -ac 1 "$($_.BaseName).mp3" }`.
Note: AMR is voice-optimized at narrow band — boosting MP3 bitrate above 128 kbps doesn't gain audible quality. The 64 kbps mono default is right for voicemail. Use higher bitrates only if you need to do further editing.
Convert AMR to MP3 in Audacity (free GUI)
Audacity is the free open-source audio editor — runs on Mac, Windows, Linux. Best when you want to edit the AMR (trim silence, normalize volume, denoise) before exporting to MP3.
- Install Audacity from audacityteam.org (free).
- Audacity needs the optional FFmpeg library to read AMR. Install it with the steps on Audacity's support site (support.audacityteam.org, 'Installing FFmpeg').
- Check Preferences → Libraries: it should show an FFmpeg version. If it doesn't, click Locate and point Audacity to the FFmpeg library folder.
- File → Open → select your .amr file. The waveform appears.
- Optional editing: Effect → Noise Reduction (cleans up phone-recording hiss), Effect → Normalize (boosts quiet voicemails to consistent volume).
- File → Export Audio (older versions: File → Export → Export as MP3). Choose MP3, set the bitrate to 64–128 kbps and the channels to mono. Click Export.
Note: Audacity is the right tool when you want to clean up AMR audio before MP3 conversion — voicemails often have hum, hiss, or low volume that benefits from light editing. For pure conversion without editing, FFmpeg or browser is faster.
Convert AMR to MP3 with VLC (cross-platform, no install if you have it)
VLC is a free media player with a built-in audio and video converter. Free, runs on every desktop OS. Good for one-off conversions.
- Open VLC.
- Media → Convert / Save (Ctrl+R on Windows and Linux; on a Mac, File → Convert / Stream).
- Click Add → choose your .amr file. Click 'Convert / Save' button at the bottom.
- Profile dropdown → 'Audio - MP3'. (If not present: click the wrench icon to create a profile with MP3 codec, 64 kbps bitrate, mono channel.)
- Set destination file with .mp3 extension. Click Start. VLC converts in real time (or faster) and saves the MP3.
Note: VLC's converter is convenient but lacks the precision of FFmpeg or Audacity. For quick one-off jobs it's perfect. For batches or scripted workflows, use FFmpeg.
AMR files on iPhone
iPhone has no built-in way to make an MP3. Shortcuts' Encode Media action only writes M4A or AIFF, so it can't do this job.
- To just listen, open the .amr file in VLC for iOS (free). It plays both narrowband and wideband AMR.
- For an MP3 you can share, open a browser-based converter in Safari and pick the file from the Files app.
- Or AirDrop the file to a Mac and convert it there with VLC or FFmpeg, then AirDrop the MP3 back.
Note: Older guides tell you to set Encode Media to MP3. That option doesn't exist: the action's audio formats are M4A and AIFF.
Convert AMR to MP3 on Android
Android natively records and plays AMR but doesn't include a built-in converter. Free apps like 'Audio Converter' (offline) handle the conversion without uploading anywhere.
- Install an offline audio converter app from the Play Store. Check the listing says it converts on the phone, not on a server.
- Open the app, tap +, select your .amr file from internal storage.
- Choose MP3 as output, set bitrate to 64-128 kbps, channels to mono.
- Tap Convert. The MP3 saves to your Music folder (or your chosen location).
- Alternative for technical users: install Termux from F-Droid, run `pkg install ffmpeg`, then `ffmpeg -i input.amr -c:a libmp3lame -b:a 64k -ac 1 output.mp3`.
Note: On-device offline apps are the right choice for sensitive content (voicemails of personal calls, etc.). Avoid 'free MP3 converter' apps that require a network connection — they upload your audio to ad-supported servers.
When you need to convert AMR to MP3
- 1
Archiving old voicemails before retiring a phone or service
Many carriers let you download voicemails as AMR. To preserve them long-term, convert to MP3 — your kids will be able to play them in 20 years. Fewer apps open AMR every year, while MP3 plays on practically everything.
- 2
Embedding voice recordings in podcasts or videos
Podcast tools (Descript, Audacity, Logic) accept MP3 but most don't accept AMR. Convert any AMR clip you want to drop into a longer production.
- 3
Sharing voice notes from old Nokia/Android phones
Older Android voice recorders and Nokia phones often saved recordings as AMR. Convert before sharing so the recipient can play them on iPhone, Mac, web, or any modern device.
- 4
Feeding voice recordings to speech recognition or LLMs
Many speech-to-text services, including OpenAI's transcription API, don't accept AMR files. Convert to MP3 first, then send it to the API.
- 5
Forensic or legal preservation of telecom recordings
Voicemail systems often export AMR. For legal or investigative use, keep the original AMR untouched and make an MP3 copy for listening. Note the date and how the copy was made.
Troubleshooting common AMR to MP3 problems
FFmpeg complains 'Unknown encoder libmp3lame'
Your FFmpeg build doesn't include the LAME MP3 encoder. Mac: reinstall via Homebrew with `brew reinstall ffmpeg` (the default Homebrew build includes LAME). Linux: the ffmpeg package from apt already includes LAME. Windows: download a 'full' build from gyan.dev/ffmpeg/builds/ that includes libmp3lame. Test: `ffmpeg -encoders | grep -i mp3` should list libmp3lame.
The converted MP3 sounds worse than the AMR source
Two causes. First, you may be encoding MP3 below 64 kbps — anything under 64 kbps mono adds audible artifacts. Bump to 64 kbps. Second, AMR is already heavily compressed (typically 12.2 kbps); the MP3 inherits that quality ceiling regardless of MP3 bitrate. You can't make MP3 sound BETTER than AMR — only the same or worse. For minimum quality loss, use 128 kbps MP3.
Audacity can't open the AMR file
Audacity requires the optional FFmpeg library to read AMR. Edit → Preferences → Libraries → install or locate FFmpeg. Mac: `brew install ffmpeg` then point Audacity to /opt/homebrew/bin/ffmpeg. Linux: `apt install ffmpeg`. Windows: download the special Audacity FFmpeg installer from audacityteam.org (not the standard FFmpeg build).
VLC converts but the MP3 file is empty or 0 bytes
VLC's converter sometimes writes an empty file. If that happens, use FFmpeg instead; it reads both narrowband (AMR-NB) and wideband (AMR-WB) files.
iPhone Shortcuts says 'Unable to encode media'
Shortcuts can't make MP3 at all: Encode Media only writes M4A or AIFF. Convert on a Mac or PC with VLC or FFmpeg instead (both decode AMR-NB and AMR-WB) and AirDrop the MP3 back to your phone.
The MP3 file plays but at the wrong speed (chipmunk or slow voice)
Wrong speed happens when a tool treats wideband AMR (16 kHz) as narrowband (8 kHz) or the other way round. FFmpeg reads the type from the file's header, so re-convert with it: `ffmpeg -i input.amr -c:a libmp3lame -b:a 64k -ac 1 -ar 44100 output.mp3`.
Converted MP3 has a click/pop at the start or end
A click at the start can come from the recording itself or from encoder padding. A 50 ms fade-in hides it: `ffmpeg -i input.amr -af afade=t=in:d=0.05 -c:a libmp3lame -b:a 64k -ac 1 output.mp3`.
Why convert AMR to MP3?
AMR was the right format for 3G-era voice — it crammed intelligible speech into 12.2 kbps when bandwidth was scarce. With modern networks and storage, that compression efficiency doesn't matter much, but the format still shows up: voicemails, old phone recordings, ham radio software, telecom tooling.
MP3 is universal. Every device, every browser, every audio editor, every streaming service plays MP3 natively. Converting AMR to MP3 is the right move whenever you want to share, embed, edit, or archive a voice recording.
The conversion is mechanical — every method in this guide produces a working MP3 from any AMR. The quality ceiling is set by the AMR source (it's already lossy, and you can't recover what was thrown away), so don't expect dramatic improvement. The goal is compatibility, not quality.
For one-off conversion, VLC is quickest if you already have it. For batch jobs, FFmpeg in a shell loop processes hundreds of files in seconds. For audio that needs cleanup (volume normalization, noise reduction), Audacity is the right tool. Pick based on context; the result is the same MP3 either way.
Frequently asked questions
Is converting AMR to MP3 free?
Why don't modern phones play AMR directly?
What's the right MP3 bitrate for voicemail?
Will AMR to MP3 conversion lose quality?
Best free tool for AMR to MP3 on Mac?
Can I batch convert many AMR files?
Why is my MP3 louder than the original AMR?
Does AMR to MP3 conversion preserve metadata?
Will the MP3 work in Spotify, Apple Music, or YouTube?
No account. No upload. Works in any browser.