Whole-folder batch conversion
Pick a source folder and a target folder; every subfolder is scanned recursively, and the output keeps the same directory structure at the target.
Free batch audio converter: convert a whole library while keeping tags, covers, and DSD-to-PCM support
PureConvert Batcher batch-converts the music in a folder into another format, keeping the subfolder structure exactly as it was and copying tags and covers along. It outputs MP3, FLAC, M4A, WAV, OGG, Opus, and AIFF, and can turn DSD (DSF / DFF) into PCM at your choice of sample rate and bit depth. When an intact file with the same name already exists at the target, it gets skipped, so repeated runs never redo work. Completely free, with no count or usage limits, and all processing stays on your machine.
Pick a source folder and a target folder; every subfolder is scanned recursively, and the output keeps the same directory structure at the target.
MP3, FLAC, M4A, WAV, OGG, Opus, AIFF. Input supports all of those plus AAC, APE, and DSD (DSF / DFF).
After conversion, the tags (title, artist, album, genre, and more) and cover art from the original file are copied in full to the new file.
DSF / DFF converts to FLAC, WAV, AIFF, and similar formats, with sample rates of auto, 44.1, 88.2, 176.4, 352.8 kHz and bit depths of auto, 16, 24, 32-bit.
When the target already has a file with the same name, format, and intact content, it is skipped outright; a same-name file with the wrong format, a big duration mismatch, or corruption is re-converted and overwritten.
MP3 offers three quality levels (320, 192, 128 kbps); FLAC offers three compression levels. When converting between FLAC, WAV, and AIFF, the audio data stays unchanged.
Convert all audio or pick by extension. For example, select only FLAC, APE, and WAV to avoid re-converting files that are already lossy.
No in-app purchases, no limits on file count or runs. For loudness normalization, denoise, silence trimming, or a command line, take a look at PureConvert Pro.
| Supported formats | |
|---|---|
| Input | DSF, DFF, FLAC, APE, WAV, AIFF, MP3, M4A, AAC, OGG, Opus |
| Output | MP3, FLAC, M4A, WAV, OGG, Opus, AIFF |
DSD can’t be an output. DSD to PCM is a real conversion, not a lossless move; the higher the sample rate you pick, the larger the files.
PureConvert Batcher is built for maintaining a “mirror library”: say a FLAC master library with an MP3 copy alongside. When new albums land in the master, run it again and it checks the target:
That way each run only handles what’s new or broken. Before starting, make sure the target disk has enough space.
| PureConvert Batcher | PureConvert Pro | |
|---|---|---|
| Batch conversion, tags and covers kept | ✓ | ✓ |
| DSD to PCM, smart skipping | ✓ | ✓ |
| Denoise, silence trim, fades, channel conversion | ✓ | |
| Loudness normalization, ACX audiobook preset | ✓ | |
| Command line | ✓ (subscription) | |
| Price | Free | Free tier with limits; lifetime license or subscription |
For plain format conversion, Batcher is enough. Consider Pro when you need unified loudness, podcast or audiobook delivery, or conversion inside scripts.
All conversion happens locally. No network, no account, no usage statistics, and files are never uploaded.
Yes. No in-app purchases, no limits on file count or runs, and every feature is available right away.
Yes. After conversion, the tags and cover art from the original file are copied in full to the new file.
Yes. DSF / DFF converts to PCM formats like FLAC, WAV, and AIFF, up to 352.8 kHz, at 16, 24, or 32-bit. It can also go straight to MP3. It can't convert back to DSD.
There's no limit. A library of a few thousand tracks can be converted by picking its whole folder; subfolder structure is preserved.
No. Intact same-name files at the target are skipped; only new and problematic files get converted.
No. Converting between the lossless formats FLAC, WAV, and AIFF keeps the audio data unchanged. Quality is only lost going to lossy formats like MP3, M4A (AAC), OGG, or Opus.
No. Conversion happens locally and files are never uploaded.
PureConvert Batcher is designed for offline local processing and does not depend on cloud transcoding. Read ourprivacy policyfor full data-handling details.