Skip to content

Convert WAV to MP3 on Windows

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

By Petr Samokhin

A USB field recorder copied forty WAV files to your PC. Each lecture is 400 MB. The LMS upload form wants something smaller and lists MP3 as an accepted type. WAV stays the edit master; MP3 is the delivery copy. Local conversion keeps student recordings and internal interviews off third-party upload tools. Pick a bitrate, test one file, then batch the rest in PowerShell or GetCompress.

A one-hour WAV lecture at 44.1 kHz stereo is roughly 600 MB. At 128 kbps MP3 mono, the same content often fits under 60 MB.

WAV vs MP3 on Windows

WAV stores uncompressed audio. MP3 uses lossy compression and opens on every Windows version back to XP-era tools.

FormatTypical roleSize
WAVMaster, Audacity projectVery large
M4A (AAC)Modern share defaultMedium
MP3Legacy CMS, emailMedium
Use caseBitrate starting point
Mono voice memo128 kbps MP3
Stereo music192 kbps or VBR q2
Still too large compress MP3 on Windows

Prefer M4A when the portal accepts it. Use MP3 when the form lists MP3 only. See compress audio files on Windows for overview. For FLAC archives, see FLAC to MP3 on Windows .

SymptomLikely fix
Email bounce on WAVExport MP3 128k mono
MP3 still too largeLower bitrate or trim length
Mixed M4A and WAV folderSee M4A to MP3 on Windows

When to convert WAV

Never overwrite WAV masters. Export MP3 to a separate folder such as deliverables\mp3\.

ScenarioAction
Email bounce on WAVExport MP3 128k
SharePoint attachment policyMP3 or M4A
Video still on disk MP4 to MP3 on Windows may be faster
Mixed M4A and WAV folderSee M4A to MP3 on Windows

Trim long silence in Audacity or your DAW before batch export. Dead air compresses poorly and still counts toward upload limits.

Voice-only recordings should export as mono MP3 when possible. Stereo MP3 of a single microphone wastes bits on identical channels.

Use clear output names like lecture-128k.mp3 so you do not email the wrong version from Downloads.

Never compress the only copy of a recording. Keep WAV on archive storage.

Convert with FFmpeg

Open Command Prompt or PowerShell. Install FFmpeg:

winget install --id Gyan.FFmpeg -e

Single file:

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

Batch:

mkdir mp3-out
Get-ChildItem *.wav | ForEach-Object {
  ffmpeg -i $_.Name -codec:a libmp3lame -q:a 2 "mp3-out\$($_.BaseName).mp3"
}

Mono voice:

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

Constant bitrate when a rubric lists an exact number:

ffmpeg -i lecture.wav -codec:a libmp3lame -b:a 128k lecture.mp3

Batch mono voice folder:

mkdir mp3-out
Get-ChildItem *.wav | ForEach-Object {
  ffmpeg -i $_.Name -ac 1 -codec:a libmp3lame -b:a 128k "mp3-out\$($_.BaseName)-128k.mp3"
}
SymptomLikely fix
Distorted outputSource clipped; re-record or lower gain
Huge MP3Use mono -ac 1 for voice
Wrong speedCheck sample rate; resample with -ar 44100

Listen to thirty seconds before you batch. Sibilance and room noise show problems first.

Voice Recorder and Media Player

Voice Recorder on Windows saves M4A by default on many setups, not WAV. When you already have M4A, skip WAV conversion and see M4A to MP3 on Windows .

Media Player plays WAV but does not export MP3. Paint and Photos are not audio tools. For share copies, use FFmpeg or GetCompress.

ToolRole
Media PlayerPlayback only
FFmpegBatch WAV to MP3
GetCompressPresets and preview

Split long WAV files at chapter marks when bitrate alone cannot hit the portal cap.

Using GetCompress

GetCompress fits convert WAV to MP3 on Windows when a semester folder or interview archive must become MP3 without writing scripts each week.

Drop WAV files or a folder into GetCompress. Choose MP3 output, set bitrate, export.

Workflow features that help:

  • Batch queue: convert dozens of recorder files after each event.
  • Presets: save “LMS MP3 128k mono” for repeat uploads.
  • Preview: spot-check audio before publishing.
  • Local processing: keep HR and legal recordings on your PC.
  • Format flexibility: export M4A when the portal accepts AAC.
  • Folder monitoring: watch an ingest folder and convert new WAV automatically.

After export, if files still exceed the portal cap, run compress MP3 on Windows on the deliverables folder without touching WAV masters.

GetCompress does not replace a DAW for editing. Keep WAV masters on archive storage, export MP3 at delivery bitrate once, then GetCompress when the whole folder must match one preset. When a portal rejects the first upload, tweak bitrate once in the saved preset rather than re-encoding twice from the same MP3.

Write MP3 deliverables to a separate folder so you can re-export at higher quality if a client requests it later.

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