Skip to content

Convert WAV to MP3 on Mac

Convert WAV to MP3 on Mac with afconvert and FFmpeg. Shrink lecture and voice WAV files for sharing.

By Petr Samokhin

A field recorder saved a two-hour interview as WAV. The file is 1.2 GB. Email bounces, the CMS rejects the upload, and Slack compresses it unpredictably. WAV is the right master for editing; MP3 is the share copy when something downstream only accepts legacy formats. Converting locally keeps sensitive audio off random upload sites. The workflow is export once at a chosen bitrate, spot-check one minute of speech, then batch the folder.

WAV vs MP3 on Mac

WAV is uncompressed PCM: huge files, perfect for editing and archiving. MP3 is lossy: much smaller, universal, quality depends on bitrate.

FormatTypical size (1 hr speech mono)Role
WAVHundreds of MBMaster, edit timeline
M4A (AAC)Tens of MBDefault Mac share format
MP3Tens of MBLegacy CMS, old embeds
DestinationStarting point
Speech, mono interviewMP3 128 kbps or M4A 128k
Stereo music bedMP3 192 kbps or VBR q2
Further size cut after MP3See compress MP3 on Mac

On Mac, M4A is often the better default than MP3. Convert to MP3 only when the recipient requires it. See compress audio files on Mac for format overview. For lossless archives already in FLAC, see FLAC to MP3 on Mac .

When to convert WAV

Keep WAV in masters/ or your editor project. Export MP3 to deliverables/mp3/ with date and topic in the filename.

ScenarioAction
Email attachment limitMP3 or M4A at 128k speech
Legacy portal lists MP3 onlyFFmpeg or GetCompress
Podcast host accepts AACPrefer M4A via afconvert
Video source still existsExtract with MP4 to MP3 on Mac instead

Do not delete WAV after export. You may need to re-cut noise or levels and export again at a different bitrate.

Mono WAV interviews convert faster and produce smaller MP3 files than stereo exports of the same length. Collapse to mono in your editor before export when the recording is voice-only.

afconvert for M4A on Mac

afconvert is built into macOS and needs no install. It does not write MP3, but it is the fastest path to M4A when MP3 is not required:

afconvert -d aac -f m4af -b 128000 interview.wav interview.m4a
FlagPlain meaning
-d aacAAC codec
-f m4afM4A container
-b 128000128 kbps bitrate

Batch WAV to M4A:

mkdir m4a-out
for f in *.wav; do
  afconvert -d aac -f m4af -b 128000 "$f" "m4a-out/${f%.wav}.m4a"
done

When the spec says MP3 explicitly, use FFmpeg below. When the spec says “compressed audio” without naming MP3, ask whether M4A is acceptable before you encode twice.

FFmpeg for MP3 batch

Install FFmpeg through Homebrew (install Homebrew first if brew is not found):

brew install ffmpeg

Single WAV to MP3:

ffmpeg -i interview.wav -codec:a libmp3lame -q:a 2 interview.mp3

Batch folder:

mkdir mp3-out
for f in *.wav; do
  ffmpeg -i "$f" -codec:a libmp3lame -q:a 2 "mp3-out/${f%.wav}.mp3"
done

Trim silence in your editor before batch conversion. FFmpeg preserves whatever audio is in the WAV; long dead air at the start still counts toward attachment size.

Convert mono explicitly when the source is mono:

ffmpeg -i voice.wav -ac 1 -codec:a libmp3lame -q:a 2 voice.mp3

Using GetCompress

GetCompress fits convert WAV to MP3 on Mac when a folder of recorder exports must become share-ready MP3 or M4A with one preset.

Drop WAV files into the app. Choose MP3 or AAC (M4A), set bitrate, and export the queue.

Workflow features that help:

  • Batch queue: process a full day of recorder WAV files at once.
  • Presets: save “interview MP3 128k mono” for repeat field work.
  • Preview: listen to ten seconds before exporting hours of audio.
  • Local processing: keep confidential interviews off online converters.
  • Quality presets: when a portal caps megabytes per file.
  • Folder monitoring: auto-convert when new WAV lands in a watched ingest folder.

Pair with M4A to MP3 on Mac when part of the folder is already M4A from QuickTime exports and only some files need MP3.

Buy GetCompress now for local media compression with reusable presets and no media upload.