Step-by-step instructions
- 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`.
Go to converter - 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.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
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.