BitPerfect 4+

BitPerfect Sound Inc.

    • 3.1 • 77 Ratings
    • $9.99



BitPerfect is a simple, easy to use, audiophile grade music player that works in conjunction with iTunes to deliver the highest possible sound quality.

Localization included in Japanese, French, Dutch, Danish, and Russian only

Requires OS X 10.8 or higher.
Requires 64-Bit CPU.

Unobtrusive, minimal UI.
"Bit Perfect" output.
Exclusive ("hog") mode.
Gen-IV 64-bit playback engine.
Plays native DSD files in "Hybrid-DSD" format with DSD-compatible DACs [Companion product "DSD Master" required to generate "Hybrid-DSD" files.]
Gapless playback.
Full memory playback with triple-buffering to ensure continuous playback of large files.
Automatic sample rate switching.
Choice of sample rate converters for up- and down-sampling.
Dithered bit depth reduction and volume control.
Support for iTunes "sound check".
Integer Mode playback - on supported DACs and supported versions of OS X (requires OS X 10.9 and above).
Support for AirPlay (requires OS X 10.8 and above).
Playback from networked drives.

Icon design by Doug Stewart (

What’s New

Version 3.2.0

Support for MacOS Catalina.
Further optimizations.

Ratings and Reviews

3.1 out of 5
77 Ratings

77 Ratings

ucrazykid ,

Well it used to be better

It seems that with each version of OS X that Apple releases, BitPerfect suffers. I'm running the most recent version of BitPerfect on two different Macs running Mojave (MacBook Air, MacBook Pro) and experience frequent crashes, cannot get gapless playback, and integermode only works with 1 of my 3 different DACs. It doesn't feel like the developer is still supporting this App. That's too bad. I guess they are spending the time on their new DSD app. IDK.

Barcap ,

BitPerfect - An Audiophile’s iTunes Savior

What a huge leap in iTunes sound quality! When my wife came into the sound room she was asking if I had purchased a new component. It was nice to say that the change she heard was coming from an under $10 purchase. I became aware of BitPerfect while reading a column in Paul McGovern’s (owner of PS Audio) blog. Wow I thought music produced by my system sounded good but once I added the BitPerfect application, I was in audio nirvana. The changes through my electrostatic speakers was way more than I expected - much improved soundstage in depth, transient response, and musicality. I tried a much more expensive player several years ago and must say that BitPerfect hits a homer! I am using it in Integer mode and understand that the application is a” hog" but it is worth the trade-off. Since my iTunes is stored on a NAS I make sure to disable BitPerfect when it is not in use so I can do other functions on the NAS. Kudos to the developer…thanks for allowing my system to “sing” musicality!

AFiercePancake ,

Still the best solution for high-quality audio.

I recently loaned a friend my DAC and was reminded just how powerful BitPerfect is. The sound (to my friend) was significantly better, but I kept thinking that a good software solution would have allowed the DAC to sound better. When I got home, I took a look at my BitPerfect settings, referenced the manual, and noodled around some more. As the developer notes, it takes patience: What sounds good might cause problems elsewhere. I might end up going back to previous settings, but no other software I know of allows the simple, easy, detailed control of audio while maintaining iTunes as an interface. I can use the iTunes remote on my phone and easily listen to superb quality audio easily with no issues except those I create myself.

App Privacy

The developer, BitPerfect Sound Inc., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Usage Data

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.