Skip to main content
FormatDrop
How-To Guide

How to Convert AMR to MP3 (Free, Voicemail-Friendly)

AMR (Adaptive Multi-Rate) is the audio codec phones used for voice recording and voicemail throughout the 2000s and into the 3G era. It's still alive today — voicemail systems exporting recordings, ham radio software, older Android voice memos, and a long tail of telecom infrastructure all produce .amr files. The problem is almost nothing plays AMR natively in 2026: not Windows Media Player, not iTunes, not Spotify, not most browsers, not any modern smart speaker. Converting AMR to MP3 makes the audio universally playable, shareable, and embeddable. This guide covers every method (command line, Audacity, VLC, mobile apps), the right bitrate for voice content, and why the conversion sometimes sounds worse than expected.

FormatDrop doesn't convert AMR to MP3 yet. The methods below use free tools that do. FormatDrop's own converters cover common image, audio, video and PDF formats, all in your browser.

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.

Method 1Command line (FFmpeg)

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.

  1. Install. Mac: `brew install ffmpeg`. Linux: `apt install ffmpeg`. Windows: download from ffmpeg.org and add to PATH.
  2. Convert one file (voice, mono, 64 kbps): `ffmpeg -i input.amr -c:a libmp3lame -b:a 64k -ac 1 output.mp3`.
  3. 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.
  4. 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`.
  5. 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.

Method 2Audacity

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.

  1. Install Audacity from audacityteam.org (free).
  2. Audacity needs the optional FFmpeg library to read AMR. Install it with the steps on Audacity's support site (support.audacityteam.org, 'Installing FFmpeg').
  3. Check Preferences → Libraries: it should show an FFmpeg version. If it doesn't, click Locate and point Audacity to the FFmpeg library folder.
  4. File → Open → select your .amr file. The waveform appears.
  5. Optional editing: Effect → Noise Reduction (cleans up phone-recording hiss), Effect → Normalize (boosts quiet voicemails to consistent volume).
  6. 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.

Method 3VLC Media Player

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.

  1. Open VLC.
  2. Media → Convert / Save (Ctrl+R on Windows and Linux; on a Mac, File → Convert / Stream).
  3. Click Add → choose your .amr file. Click 'Convert / Save' button at the bottom.
  4. Profile dropdown → 'Audio - MP3'. (If not present: click the wrench icon to create a profile with MP3 codec, 64 kbps bitrate, mono channel.)
  5. 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.

Method 4iPhone

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.

  1. To just listen, open the .amr file in VLC for iOS (free). It plays both narrowband and wideband AMR.
  2. For an MP3 you can share, open a browser-based converter in Safari and pick the file from the Files app.
  3. 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.

Method 5Android (Audio Converter app)

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.

  1. Install an offline audio converter app from the Play Store. Check the listing says it converts on the phone, not on a server.
  2. Open the app, tap +, select your .amr file from internal storage.
  3. Choose MP3 as output, set bitrate to 64-128 kbps, channels to mono.
  4. Tap Convert. The MP3 saves to your Music folder (or your chosen location).
  5. 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?
Yes. FFmpeg, Audacity, VLC, and offline Android apps are all free. Online server-based converters are usually free for small files. The conversion itself is unrestricted — AMR isn't DRM-protected and MP3 patents have all expired.
Why don't modern phones play AMR directly?
AMR was designed for the bandwidth-constrained 3G era. With LTE and 5G, phone calls moved to wideband codecs such as AMR-WB and EVS. Voice recorder apps moved to AAC (M4A) years ago, and few music or video players open .amr files today. Converting to MP3 sidesteps the problem.
What's the right MP3 bitrate for voicemail?
64 kbps mono is the sweet spot. Narrowband AMR carries telephone-band audio sampled at 8 kHz, so 64 kbps mono MP3 keeps everything in it. Voice content doesn't benefit from stereo (recording is mono) or bitrates above 96 kbps.
Will AMR to MP3 conversion lose quality?
AMR is already lossy, and MP3 is a second lossy encode — so technically yes, you lose a small amount. In practice, AMR is already so heavily compressed that the additional MP3 loss is imperceptible. The conversion is for compatibility, not quality.
Best free tool for AMR to MP3 on Mac?
FFmpeg via Homebrew: `brew install ffmpeg && ffmpeg -i input.amr -c:a libmp3lame -b:a 64k -ac 1 output.mp3`. Or VLC if you'd rather not use the command line.
Can I batch convert many AMR files?
Yes — FFmpeg with a shell loop is the fastest method. Mac/Linux: `for f in *.amr; do ffmpeg -i "$f" -c:a libmp3lame -b:a 64k -ac 1 "${f%.amr}.mp3"; done`. Processes hundreds of files in seconds. PowerShell equivalent works on Windows.
Why is my MP3 louder than the original AMR?
FFmpeg and VLC don't change the volume, so a louder MP3 means a normalize or loudness step was applied somewhere, such as Effect → Normalize in Audacity or a setting in a converter app. Skip that step to keep the original level.
Does AMR to MP3 conversion preserve metadata?
AMR has minimal metadata (basically none — no title, artist, etc., usually just a filename). MP3 has rich ID3 metadata. The converter can't generate metadata that doesn't exist in the source; you'd add ID3 tags after conversion using a tag editor like Mp3tag or Kid3.
Will the MP3 work in Spotify, Apple Music, or YouTube?
MP3 works with podcast hosts, video editors (for adding to a YouTube video) and nearly every audio app. Music services such as Spotify and Apple Music don't take uploads from listeners; artists go through a distributor, which sets its own audio rules.
Browse FormatDrop's converters

No account. No upload. Works in any browser.