How to convert WMA to AAC
- 1
FFmpeg (command line)
Convert WMA to AAC: `ffmpeg -i input.wma -c:a aac -b:a 192k output.m4a`. For WMA Pro: add `-strict -2`. For WMA Lossless: `-b:a 256k` for higher quality. Batch: `for f in *.wma; do ffmpeg -i "$f" -c:a aac -b:a 192k "${f%.wma}.m4a"; done`. Check WMA variant: `ffprobe input.wma`.
- 2
VLC (GUI)
VLC decodes WMA natively. VLC → Media → Convert/Save → add WMA → set profile to 'Audio - AAC (MP4)' → set bitrate to 192 kbps → name output .m4a → Start. Handles WMA Standard, WMA Pro, and WMA Lossless.
- 3
iTunes/Apple Music on Mac (for WMA Standard)
Apple Music on Mac can import WMA Standard files — it automatically converts them to 256 kbps AAC on import. Drag the WMA file into Apple Music → it prompts to convert. Doesn't work for WMA Pro or WMA Lossless.
- 4
Audacity with FFmpeg library (GUI)
Install Audacity and the Audacity FFmpeg library. Open WMA file in Audacity → File → Import → Audio. File → Export → Export as M4A (AAC). Handles all WMA variants through FFmpeg.
Why convert WMA to AAC?
WMA is trapped in Microsoft's ecosystem. AAC is the universal streaming and mobile standard — convert once and your audio library works everywhere.
Frequently asked questions
Is WMA or AAC better quality?
Can I convert WMA Lossless to AAC?
Why can't iPhones play WMA files?
No account. No upload. Works in any browser.