You recorded a voice memo on your iPhone, or you have music from iTunes, and the file is .m4a. You copy it to your Windows PC and — nothing. Windows Media Player does not recognise it. Here are five methods to convert M4A to MP3 on Windows, from the fastest (online converter, 30 seconds) to the most control (FFmpeg, batch processing).
The quickest method: use the M4A to MP3 converter — drag your file, pick quality, and download the MP3. No install, works on any Windows version.
What M4A Is and Why Windows Ignores It
M4A is the file extension for AAC audio inside an MP4 container. Apple chose this format in 2001 for iTunes and the iPod. Technically, M4A is excellent — AAC achieves the same sound quality as MP3 at about 30% lower bitrate. A 128 kbps M4A sounds as good as a 192 kbps MP3.
The compatibility problem is not technical, it is business. Microsoft did not pay for an AAC decoder licence in the legacy Windows Media Player. Windows has supported AAC natively since Windows 7 at the OS level, and the newer Media Player app (Windows 10/11, the one from the Microsoft Store) plays M4A files. But many PCs still use the legacy player, and third-party audio software from the Windows XP/7 era expects MP3 or WMA. Converting to MP3 eliminates every compatibility headache.
Method 1: Online Converter (Fastest, Any Windows)
No installation, no configuration, no learning curve. The online M4A to MP3 converter works in any browser on any Windows version — Windows 7, 8, 10, 11 — no matter what software is or isn't installed.
- Open the converter in your browser.
- Drag one or multiple M4A files onto the upload area.
- Select MP3 as the output format. Choose bitrate if the option is available (128 kbps is fine for most).
- Click Convert. Wait for processing — typically a few seconds per file.
- Download the MP3 files. They appear in your Downloads folder. This method is best for most users. It handles batch conversion (drag 50 voice memos at once), requires no setup, and the quality is identical to locally installed tools because the server uses the same FFmpeg/LAME encoder.
Method 2: iTunes for Windows (Built-In, Metadata Preserved)
If iTunes is already installed on your Windows PC, it has a hidden MP3 converter. This is the best method for preserving metadata (song title, artist, album, artwork) because iTunes copies it from the M4A to the MP3 automatically.
- Open iTunes. Go to Edit → Preferences → General → Import Settings.
- Set Import Using to MP3 Encoder. Set Setting to High Quality (160 kbps) or Custom for your preferred bitrate (192 kbps recommended for music). Click OK.
- In your iTunes library, select one or more M4A tracks.
- Go to File → Convert → Create MP3 Version.
- iTunes creates MP3 copies in the same library location. The originals remain untouched. iTunes processes files sequentially — converting a 60-minute audiobook takes a few minutes. This method does not work for DRM-protected M4P files (see FAQ).
Method 3: VLC Media Player (Free, Already Installed on Many PCs)
VLC is the most popular free media player for a reason — it plays everything and converts everything. If VLC is already on your Windows PC, use its built-in converter:
- Open VLC. Press Ctrl+R (or Media → Convert/Save).
- Click Add, select your M4A file(s), click Convert/Save.
- Profile: select Audio - MP3.
- Click the wrench icon to adjust: Audio codec → MP3, Bitrate → 128-256 kbps, Channels → Stereo, Sample rate → 44100 Hz.
- Choose a destination file and click Start. VLC converts one file at a time through the GUI. For multiple files, either add them all in the Convert dialog (they will process sequentially) or use FFmpeg for proper batch conversion.
Method 4: FFmpeg via PowerShell (Batch, Full Control)
FFmpeg is the command-line Swiss Army knife. It is free, processes files fast, and gives you precise control over every encoding parameter.
Install FFmpeg on Windows:
- Windows 11: Open PowerShell as Administrator, run: winget install ffmpeg
- Windows 10: Download from ffmpeg.org, extract to C:\ffmpeg, add C:\ffmpeg\bin to your PATH (System Properties → Environment Variables → Path → New).
- Verify: open a new PowerShell window and run ffmpeg -version. Convert a single file: ffmpeg -i voice_memo.m4a -codec:a libmp3lame -b:a 128k voice_memo.mp3 Batch convert all M4A files in a folder (PowerShell): Get-ChildItem *.m4a | ForEach-Object { ffmpeg -i $.Name -codec:a libmp3lame -b:a 128k "$($.BaseName).mp3" } For music at higher quality, replace -b:a 128k with -q:a 2 (VBR ~190 kbps) or -b:a 256k (CBR 256 kbps).
Method 5: Windows Media Player (Last Resort, Clunky)
This is a workaround, not a real conversion method. Use it only if you cannot use any of the four methods above for some reason (locked-down corporate PC, no internet, no admin rights). The idea: burn M4A files to an audio CD-RW, then rip the CD to MP3.
- Add the M4A files to Windows Media Player's library (they must be playable — install an AAC codec pack if needed).
- Insert a blank CD-RW. Create a burn list with the M4A files.
- Burn to the CD-RW as an Audio CD.
- After burning, use Windows Media Player's Rip CD feature, set format to MP3, and rip the tracks back to your PC. This method introduces a generation of quality loss (AAC → CD Audio → MP3) and is slow. It exists only as a fallback. Use an online converter instead — you get the same result in 30 seconds without wasting a CD.
Quality Settings: What Bitrate to Choose
| Source M4A | Recommended MP3 bitrate | Why |
|---|---|---|
| Voice Memo (64 kbps AAC) | 128 kbps MP3 | More than enough for speech. No audible loss. |
| iTunes Store (256 kbps AAC) | 256-320 kbps MP3 | High source quality deserves high output. |
| Apple Music download (256 kbps AAC) | 256 kbps MP3 | Match source bitrate. Extra bandwidth absorbs re-encode loss. |
| Unknown bitrate | 192 kbps MP3 | Safe default — good for speech and music. |
Related Tools
For other audio format conversions on Windows, use the OGG to MP3 converter for open-source audio files that also fail on Windows Media Player. To understand the differences between audio formats before converting, read MP3 vs AAC — M4A is AAC, so this explains what you are converting from and to. If you need the reverse (MP3 to M4A for iPhone/iTunes), use the MP3 to M4A converter .
Quick Summary
- Online converter is the fastest method — no install, works on any Windows version, batch converts multiple files at once.
- iTunes for Windows preserves metadata — ideal if iTunes is already part of your music workflow.
- VLC is free and already on most PCs — Ctrl+R, select Audio - MP3, convert. One file at a time.
- FFmpeg for batch conversion and full control — install via winget, PowerShell one-liner converts a folder.
- Use 192-256 kbps MP3 for music, 128 kbps for speech. Higher bitrate compensates for the lossy-to-lossy re-encode.
- M4P DRM-protected files need extra steps — burn to CD-RW or use Apple Music subscription to re-download as DRM-free.