How to Convert M4A to MP3 on Windows 10 and 11

Windows plays M4A files without complaint these days, but plenty of other things on a PC do not: older audio editors, DJ software, some game modding tools, phone-system upload pages, USB sticks for the car, and that one colleague who still uses Winamp. When you need an MP3, you need a real conversion — and Windows does not ship with one. This guide walks through four free methods, from a no-install option that takes seconds to a scriptable command-line approach for whole music libraries.

Before you start: show file extensions

Windows hides file extensions by default, which makes it hard to tell an M4A from an MP3 at a glance. Turn them on first:

  • Windows 11: open File Explorer, click View › Show › File name extensions.
  • Windows 10: open File Explorer, select the View tab and tick File name extensions.

Now you can see whether a file ends in .m4a, .mp3, .m4p or something else. That last one matters: .m4p files are DRM-protected iTunes purchases from before 2009, and no legitimate converter can process them.

A common shortcut that does not work is renaming song.m4a to song.mp3. The audio inside is still AAC in an MPEG-4 container; only the label has changed. Some players will refuse it, others will play it and then fail on seeking or show the wrong length. You need to re-encode.

Method 1: Convert in your browser (no install)

This is the quickest option for most people and works the same in Edge, Chrome and Firefox.

  1. Open the M4A to MP3 converter in your browser.
  2. Drag your M4A files from File Explorer onto the drop zone. You can select a whole folder’s worth with Ctrl+A first.
  3. Pick a quality: 128 kbps for voice recordings, 192 kbps for most music, 320 kbps for high-bitrate or lossless sources.
  4. Click Convert to MP3. Each file shows a progress bar.
  5. Click Download all (ZIP) to get everything in one archive, then right-click the ZIP in your Downloads folder and choose Extract All.

The conversion runs inside the browser on your own CPU, so nothing is uploaded — useful on work laptops where you cannot install software, and for recordings you would rather not hand to a website’s server. For extra-large batches, the batch converter page explains how files are processed one after another to keep memory use down.

Best for: occasional conversions, locked-down PCs, anyone who does not want to install anything.

Method 2: VLC media player

VLC is a free, open-source media player that many Windows users already have installed. It includes a converter that is a little hidden but works well.

  1. Install VLC from videolan.org if you do not have it, then open it.
  2. Click Media › Convert / Save (or press Ctrl+R).
  3. Click Add…, choose your M4A file, then click Convert / Save at the bottom.
  4. In the Profile drop-down, choose Audio - MP3.
  5. Click the wrench icon next to the profile, open the Audio codec tab, make sure Audio is ticked and the codec is MP3, set Bitrate to 192 or 320 kb/s, and click Save.
  6. Under Destination file, click Browse, choose a folder and type a name ending in .mp3.
  7. Click Start. The progress bar in VLC’s main window shows the conversion.

VLC can add several files in step 3, but it then writes them all to the same destination name unless you are careful, so for batches the browser method or ffmpeg is less fiddly.

Best for: people who already use VLC and convert a file now and then.

Method 3: iTunes for Windows

If your M4A files came from iTunes, or you already manage music with it, iTunes can create MP3 copies of songs in your library.

  1. Open iTunes and go to Edit › Preferences › General.
  2. Click Import Settings….
  3. Set Import Using to MP3 Encoder and Setting to Higher Quality (192 kbps) or Custom… › 320 kbps. Click OK twice.
  4. Add your files to the library if they are not already there (File › Add File to Library).
  5. Select the songs, then choose File › Convert › Create MP3 Version.
  6. The MP3 copies appear next to the originals in the library. Right-click one and choose Show in Windows Explorer to find the files on disk.

Two cautions. First, the Import Settings change also applies to CDs you import later, so switch it back to AAC if you rip discs. Second, Apple has been moving Windows users to the separate Apple Music, Apple TV and Apple Devices apps; if you use the newer Apple Music app and do not see a Convert option, use one of the other methods. iTunes cannot convert DRM-protected purchases.

Best for: existing iTunes libraries, especially if you want the MP3s organised alongside the originals.

Method 4: ffmpeg and PowerShell (batch and automation)

ffmpeg is the open-source engine behind countless media tools — including the fallback engine of our own converter. On the command line it is the fastest way to convert hundreds or thousands of files.

Install it. On Windows 10 and 11 with the built-in package manager, open Terminal or PowerShell and run:

winget install --id Gyan.FFmpeg

Close and reopen the terminal so the ffmpeg command is found. Check with ffmpeg -version.

Convert one file:

ffmpeg -i "Interview.m4a" -vn -c:a libmp3lame -b:a 192k "Interview.mp3"

-vn drops any embedded cover-art video stream, -c:a libmp3lame selects the LAME MP3 encoder and -b:a 192k sets the bitrate.

Convert every M4A in the current folder (PowerShell):

Get-ChildItem *.m4a | ForEach-Object {
  ffmpeg -i $_.FullName -vn -c:a libmp3lame -b:a 192k ($_.BaseName + ".mp3")
}

Include subfolders and keep files side by side:

Get-ChildItem -Recurse -Filter *.m4a | ForEach-Object {
  $out = Join-Path $_.DirectoryName ($_.BaseName + ".mp3")
  if (-not (Test-Path $out)) { ffmpeg -n -i $_.FullName -vn -c:a libmp3lame -b:a 192k $out }
}

The Test-Path check and -n flag mean you can safely re-run the script without overwriting MP3s you already made. ffmpeg also copies most tags (title, artist, album) automatically; add -map_metadata 0 -id3v2_version 3 for the best compatibility with Windows Explorer’s tag columns.

Best for: large libraries, repeat jobs, scripts and scheduled tasks.

Comparing the four methods

MethodInstall neededBatchKeeps tagsEase
Browser converterNoYes, with ZIPNot alwaysEasiest
VLCYesAwkwardPartlyModerate
iTunesYesYesYesModerate
ffmpegYesYes, scriptableYesTechnical

Getting good quality

Both M4A (usually AAC) and MP3 are lossy formats, so each conversion discards a little information. You will not hear it if you give the MP3 encoder enough room: match or exceed the original bitrate. Right-click the M4A, choose Properties › Details and look at Bit rate. If it says 256 kbps (typical for iTunes purchases), use 320 kbps; if it says 128 kbps, 192 kbps is plenty; voice recordings at 64–96 kbps only need 128 kbps. Our bitrate guide explains the reasoning in more detail.

Troubleshooting on Windows

“This file is in a format that is not supported.” The file may be a protected .m4p, or it may be damaged. Try playing it in VLC; if VLC cannot play it either, it will not convert.

The MP3 has no artist or album in Explorer. Explorer reads ID3v2.3 tags most reliably. Re-tag the files in a music app such as foobar2000 or MusicBee, or use ffmpeg with -id3v2_version 3.

The converted file is much bigger than the M4A. That is expected when you choose a higher bitrate than the source. A 128 kbps M4A converted at 320 kbps will be about two and a half times larger without sounding better.

Conversion in the browser is slow for a two-hour recording. Long files take longer to decode and encode; a desktop browser on a recent PC handles them fine, but close other heavy tabs first. Splitting very long recordings also helps.

Summary

For a few files, use the free browser converter — nothing to install and nothing uploaded. If you live in VLC or iTunes, their built-in converters work once you know where to look. For big libraries or automation, ffmpeg with a short PowerShell loop is unbeatable. Whichever you choose, pick a sensible bitrate and keep your original M4A files until you have checked the MP3s. If you also have videos to process, MP4 to MP3 extracts their audio the same way.

Frequently asked questions

Does Windows 11 have a built-in M4A to MP3 converter?

No. Windows 10 and 11 can play M4A files in Media Player, but neither includes a tool to convert them. Use a browser-based converter, VLC, iTunes or ffmpeg.

Can I just rename .m4a to .mp3?

No. Renaming changes only the label, not the audio inside. Some players will refuse the file or play it incorrectly. You need to re-encode the audio.

What is the fastest way to convert many M4A files on Windows?

For a handful of folders, drag the files into a browser converter that supports batch and ZIP download. For thousands of files or scheduled jobs, use ffmpeg with a PowerShell loop.

Which bitrate should I choose on Windows?

Bitrate choice is the same on every platform: 128 kbps for speech, 192 kbps for most music and 320 kbps for high-quality or lossless sources.

Why does VLC create an MP3 with no sound?

This usually happens when the profile's audio codec is set incorrectly or the Audio checkbox is unticked. Edit the Audio - MP3 profile, confirm the codec is MP3 and set a bitrate, then convert again.

Related converters

Need to convert a file right now? Our free M4A to MP3 converter runs entirely in your browser — also try WAV to MP3, FLAC to MP3 and MP4 to MP3. Nothing is uploaded.

← Back to all articles