WMA to AIFF Converter
Drop a WMA file to inspect its metadata in your browser, pick your AIFF bit depth, and copy a ready-to-run FFmpeg command — nothing is uploaded.
Inspect WMA Metadata
Drop a WMA (or any audio) file to read its properties. Nothing is uploaded.
FFmpeg Command Generator
ffmpeg -i input.wma -c:a pcm_s16be -ar 44100 -map_metadata 0 output.aiff
Install FFmpeg free at ffmpeg.org.
Replace input.wma with your actual filename.
Batch convert (Linux / macOS)
for f in *.wma; do ffmpeg -i "$f" -c:a pcm_s16be -ar 44100 -map_metadata 0 "${f%.wma}.aiff"; done
Batch convert (Windows PowerShell)
Get-ChildItem *.wma | ForEach-Object { ffmpeg -i $_.FullName -c:a pcm_s16be -ar 44100 -map_metadata 0 ($_.BaseName + ".aiff") }
GUI alternatives
- Audacity — free, open-source; install the FFmpeg library for WMA support, then export as AIFF
- fre:ac — free, open-source, Windows / macOS / Linux, supports WMA input and AIFF output
- XLD (X Lossless Decoder) — macOS only; excellent lossless conversion with WMA decode support
- dBpoweramp — paid, Windows / macOS, batch WMA-to-AIFF with tag preservation
Drop a WMA file on the left to inspect its metadata
No file is uploaded — everything runs in your browser
Decoding audio metadata...
Duration
—
Sample Rate
—
Channels
—
Source File Size
—
Estimated AIFF Output Size
16-bit / 44.1 kHz
—
16-bit / 48 kHz
—
24-bit / 48 kHz
—
Formula: sample rate x bit depth x channels x duration (s) / 8 / 1,000,000. Actual size includes container overhead (~0.1%).
AIFF Bit Depth Reference
| Setting | FFmpeg Codec | Size / min stereo | Best For |
|---|---|---|---|
| 16-bit / 44.1 kHz | pcm_s16be | ~10.1 MB | Music, iTunes, CD archival |
| 16-bit / 48 kHz | pcm_s16be -ar 48000 | ~11.0 MB | Video production, Final Cut Pro |
| 24-bit / 48 kHz | pcm_s24be -ar 48000 | ~16.5 MB | DAW projects, Pro Tools, broadcast |
| 24-bit / 96 kHz | pcm_s24be -ar 96000 | ~33.0 MB | High-resolution mastering |
Note: Upsampling a WMA file (e.g., to 96 kHz) does not add high-frequency content that was not in the source; it only increases file size.
WMA vs. AIFF — At a Glance
WMA (Windows Media Audio)
- Small file size (lossy compression)
- Native support on Windows, Xbox
- WMA Lossless variant for archival
- Proprietary; limited macOS / iOS support
- Not accepted by most DAWs natively
AIFF (Audio Interchange File Format)
- Lossless uncompressed PCM — no quality loss
- Native support on macOS, Logic Pro, GarageBand, Pro Tools
- Supports 16-bit, 24-bit, and 32-bit PCM
- Large file size (uncompressed PCM)
- Not supported by some Windows-only audio tools
Summary
Drop a WMA file to inspect its metadata in your browser, pick your AIFF bit depth, and copy a ready-to-run FFmpeg command — nothing is uploaded.
How it works
- Drop any WMA (or other audio) file to read its sample rate, duration, and channel count in your browser.
- Choose your target AIFF bit depth — 16-bit PCM for CD quality, 24-bit for professional use.
- Optionally select the output sample rate (44.1 kHz, 48 kHz, or 96 kHz).
- Copy the generated FFmpeg command and run it in your terminal.
- Verify the output AIFF file in your audio editor before archiving or deleting the original WMA.
Use cases
- Import WMA recordings into Logic Pro, GarageBand, or Pro Tools for editing.
- Archive WMA music files as lossless AIFF before deleting the originals.
- Prepare WMA audio tracks for use in Final Cut Pro video projects on macOS.
- Convert Windows Media Player music exports to AIFF for iTunes or Apple Music library.
- Transfer WMA recordings to an iPhone or iPad via AIFF for uncompressed playback.
- Produce broadcast-quality audio deliverables by converting WMA source files to 24-bit AIFF.
- Check WMA metadata (sample rate, duration, channels) before selecting conversion settings.
- Generate batch FFmpeg commands for converting an entire WMA library to AIFF.