Thank you for your review
$10 95
Email me when discounted: 
iSonics makes it easy to convert any audio format and CDs to all popular audio formats: MP3, MP2, AAC, FLAC, ALAC, WMA, OGG Vorbis, AC3, and WAV.

It handles metadata with ease and even enables you to change metadata, including automatically downloading cover pictures.

As a bonus you can import CDs and convert the audio tracks to any audio format, including metadata retrieved online.

What's New

Version 1.7.1:
  • Fixed rare problem when converting to MP3


OS X 10.6 or later

Similar Software

Open Comparison
Suggest Other Similar Software
Leave a Review

iSonics User Discussion

Nobody has reviewed or commented on this app yet. Add your own comment and get a discussion going!

Most Helpful Reviews...

MacUpdate most helpful reviews user icon

Although I still use X-lossless decoder for some tasks, I keep coming back to iSonics.
The GUI is really clever and easy. Drag files or folders you need to convert, choose the audio format, tweak some settings as you wish and hit the convert more...

4 people found this review helpful
Version 1.6.3
Sort by: Time | Smiles
MaxWilders Member IconReview+43

Excellent choice for converting virtually any audio type to another.
Polished interface makes it easier to use compared to other audio converter apps.

Its not free though.

Reply3 replies
Version 1.7.0

I totally agree! And it is getting better after each update! I also used X-losless decoder for years but there are some errors when I decode flac or ape files using the cue-file. The last tunes always have a wrong time and after decoding they are not usable. And the price of iSonics is really fair!


I think the errors you experienced with XLD are not the software's fault. If it were, it surely would have been reported by many users on MU's XLD page, but it hasn't - it maintains its deserved 4.5 star rating.

I've converted thousands of FLAC files as well as dozens of Ape files, and haven't experienced the unusable files you mentioned. I have occasionally run into FLAC files that XLD couldn't convert, usually several or all tracks on an album, so it seems the ripper caused some abnormality.

And the price of XLD is even more fair, as in FREE!


@BigJohnson: the errors I mentioned are reproducable with nearly every big flac or ape and the cue-file which has to split the one big flac or ape into several small files. With iSonics the mentioned problem doesn't appear, therefore I mentioned the errors here. I used XLD very often before i found iSonics and it is a very good and free application. But only iSonics could solve my problems. Therefore I bought it and therefore I wrote that it is a great little program. And the developer always helps me immediately if I have any problem or question.

Liam_ARTH Member IconReview+56

Although I still use X-lossless decoder for some tasks, I keep coming back to iSonics.
The GUI is really clever and easy. Drag files or folders you need to convert, choose the audio format, tweak some settings as you wish and hit the convert button. Thats it.

Always delivers superb quality and fast results.

Thumb up for being the easiest converter and another thumb up for the nice responsive devs.

Reply0 replies
Version 1.6.3
BigJohnson Member IconComment+171

The FLAC standard only has 8 approved compression levels. iSonics offers 12 levels. When I asked the developer why, they were rather blunt and told to me to ask the developer of the libavcodec that they use.

I received this reply: "Levels 0 to 8 use essentially the same compression settings as the official libFLAC encoder. Put simply, levels 9 to 12 use additional or alternative settings to achieve better compression."

Since libavcodec uses compression levels other than the 8 approved levels, they should not be called FLAC, they should be called FLAC Plus, or some other name that differentiates them from FLAC because they aren't technically FLAC.
If libavcodec wants to call its 12 levels FLAC then the developers should attempt to have the FLAC standard amended.

Therefore it seems iSonics uses a codec that does not adhere to FLAC standards. Who knows what algorithms they use to compress at additional levels?
It also seems to be an inferior codec to the libFLAC codec that XLD uses. I found this unfavorable remark about the codec used by iSonics: "Contrary to libavcodec's video codecs, its audio codecs do not make a wise usage of the bits they are given as they lack some minimal psychoacoustic model (if at all) which most other codec implementations feature."

I ripped a CD and these are the numbers for the first 5 tracks using different encoding.

iSonics FLAC level 8
1. 19.4 MB
2. 17.9 MB
3. 18.9 MB
4. 18.2 MB
5. 19.3 MB

iSonics FLAC level 12
1. 19.1 MB
2. 17.6 MB
3. 18.6 MB
4. 18.0 MB
5. 19.2 MB

XLD FLAC level 8
1. 19.3 MB
2. 17.8 MB
3. 18.8 MB
4. 18.1 MB
5. 19.3 MB

As you can see, iSonics at level 8 creates files 1/10th of a MB or less larger than XLD at level 8, so they are comparable at the same level (XLD is always smaller).
But at level 12 iSonics files are only 1/10th to 2/10ths of a MB smaller than XLD.

Since the savings created by using libavcodec at level 12 amount to about 1/5 of a MB per file, I'd say the extra levels are irrelevant and you may as well stick with the approved levels.
I have over 20,000 FLAC files. 20,000 times .02 MB savings each amounts to 400 MB, which is about one album.

While ripping that CD tonight I found another problem with iSonics: It uses the CDDB database to gather track metadata. My disc was not found so I would have had to manually rename all 48 tracks.
I opened the disc in XLD and all track names were located in the FreeDB and MusicBrainz databases. It saved me a lot of time and aggravation by ripping with XLD.


Reply6 replies
Version 1.6.3


Osxbytes (Developer)

iSonics uses libflac (same as XLD) for encoding to FLAC.
Also, psychoacoustic compression is not used by FLAC at all ! Because FLAC is a lossless codec, there is no difference in quality too. The file size differences can be some setting not being the same or a different FLAC version used.

As said, FLAC is lossless meaning choosing a level has no impact on quality but only on file size.
The higher level setting, the longer it takes to compress the file but smaller the filesize.

About Levels: libav use 12 instead of the default 9 (0-8). The extra four levels will result in smaller file size and is compatible with any FLAC player too. So no reason not to use it. The FLAC wiki also states FFmpeg (same as libav but different fork) is the best FLAC implementation (fastest and most efficient).


Obviously the article I referred to was talking about lossless formats when they mentioned psychoacoustic properties. I didn't test it, I'm just quoting what the developers of MPlayer said.

But since the same codec also handles FLAC, why use it at all if it's lossy algorithm is worse than other available algorithms?

Osxbytes (Developer)

What 'same codec'? Libav/ffmpeg is not a codec. Not sure where you get this. Libav/ffmpeg is a collection bundled of the original codecs (flac, mp3, ogg, aac, h264, ..)

This is not the place to explain what libav and ffmpeg actually is. But I suggest reading ffmpeg.org


And since they were talking about libavcodec when they mentioned psychoacoustic models, then obviously they were referring to one or more of the lossy codecs in the "collection."

Your FLAC codec may be the same as XLD's, but evidently the lossy codecs in the libavcodec you use are lesser quality than "most other codec implementations."

Again, I'm not the one who said it - take it up with the person who wrote the article if you disagree, I'm only quoting them.


It's very simple: I've tried both, XLD is better and it's free.

I doubt anyone really needs the extra compression levels to save 1/5 of a MB per track.

piquadratpi2 Member IconReview+112

After I contacted the developer he immediately fixed some problems with the cue-file for flac-files. Now all works here like it should and iSonics is now my favourite in converting music files. It is very fast, stable and runs without problems on 10.9.2. And the results are great! Using the integrated metafile-editor is easy and reduces the work in iTunes for me. A big thanks again to the developer!

Reply0 replies
Version 1.6.3
Jazzyguy Member IconReview+3694

Another GREAT version. This version is perfect in every way. It fills my needs for a good and efficient converter.

Reply0 replies
Version 1.6.1
BigJohnson Member IconComment+171

Needs improvement, especially more options.

There is no option to set the compression level for FLAC, and that's a huge problem for me, since I always choose level 8 for smallest file size.

I also don't like the selections for choosing the file output location and format: When I set it to "convert to same folder as source," it does not do this properly - it SHOULD place the output files in the source folder, but instead it creates a new folder with the artist's name in the source folder, then a subfolder with the album name, and then finally the output files are placed in that folder.

It's impossible to name tracks as I usually do with other apps: I want the track number followed by a period and a space, then the track name, like this:
1. Name

The closest I can get is one of these formats:
1 - Name

This means I must waste time renaming every track after conversion.

Tracks cannot be added via the context menu. With other apps, I can select some tracks, then right click and choose to open with the app. But nothing happens when I choose to open with iSonics.
Therefore I'm forced to either drag files into iSonics, or use the Add button.

On a positive note, I have a bunch of wma files that XLD and Switch were both unable to convert (Switch's support confirmed there is a bug), but iSonics was able to successfully convert, although not without problems: After successfully converting one or two wma files, I'd delete them from iSonics and drag one or both into iSonics again to test another conversion, but several times I received an error message:
"An exception of class NilObjectException was not handled. The application must shut down."
After re-opening iSonics, I was able to add the files and covert, but then it happened again shortly thereafter.

Unfortunately, I don't know what level of FLAC they were converted to.

There is also no help file or tooltips, and those would be very helpful because this app has options I haven't seen before, such as FLAC options "LPC algorithm" and "search method."
Although there's no explanation for how the Merge feature is supposed to work, it was easy to figure out, and worked flawlessly on the two wma files I merged to one FLAC file as a test.

Reply0 replies
Version 1.5.3
Bleech_Jef Member IconReview+78

Easy to use and fast converting (uses all available CPU cores when selected in the preferences).
Though I only use this for FLAC to AAC it can handle most popular formats too.

Reply0 replies
Version 1.5.3
Macs007 Member IconReview+48

Awesome converter with a nice GUI. I use it mainly for making opus files something iTunes does not.


Reply0 replies
Version 1.4.3
GeoProf Member IconComment+881

Nice, but it doesn’t handle CUE files and is not free, like MediaHuman Audio Converter does/is. I wish I’d know about that before I bought iSonics.

Reply4 replies
Version 1.4.3

Isonics handles cue files just fine. I use this daily to encode flac with cue files.


Yep, CUE files are supported. Works too with APE files. Simply drag the audio file into Isonics and it asks if it needs to use the associated cue file.


Hmmm, not sure why it won’t work for me. I tried it both ways 3 different times with 3 different albums — dragging only the .ape file into iSonics 1.4.3 and then clicking Convert, and dragging in both the .ape and .cue files (which were the only files in their respective album folders, and only the .ape file appeared in the iSonics window) then clicking Convert — and in each case iSonics never asked me if I wanted to apply the associated .cue file to split the .ape into its individual tracks. It worked fine in MediaHuman though.

I have a well-maintained Mid-2012 2.9 GHz 13” MacBook Pro running OS 10.8.3.

BTW, It’d be great if the next version included some way to remove unconverted files if, for instance, I accidentally added the wrong file and want to remove it in order to add the correct one. Currently, only files that that have already been converted can be removed (using the ‘Remove All Converted Items’ command under the gear icon).


Did you take time to send the coder a mail about this? Maybe he can help you.
Anyhow, .cue files are working for me fine.

Bigjoeh Member IconReview+1

I want to buy this but it tells me I don't have permission to write to my new hard drive. I have no problem reading from or copying to it in finder.

Reply0 replies
Version 1.4.3
user icon+0
Version 1.5.3
user icon+229
Version 1.2.3
user icon+112
Version 1.0.5
user icon+73
Version 1.0.3
user icon+112
Version 1.0.3
user icon+10
Version 1.0.2
user icon+61
Version 1.0.1
user icon+7
Version 0.9.3
> 5 30


Current Version (1.x)


Downloads 28,112
Version Downloads 415
License Shareware
Date 28 Jun 2014
Platform OS X / Intel 32
Price $10.95
Learn how MacUpdate Desktop makes installing apps from MacUpdate.com one-click easy.
Next time, install iSonics with 1-click

Learn how MacUpdate Desktop can install apps on MacUpdate with the simple click of the Install apps with MacUpdate Desktop icon. Plus, keep all your apps updated. Play video...