Native Lossless Audio for macOS with BS2B support

Colibri is a native macOS audio player built from scratch on top of the award-winning BASS technology, supports cristal-clear bit-perfect playback of all popular lossless and lossy audio formats, uses only a tiny amount of computing power and offers a clean and intuitive user experience.

Saves your battery
Colibri uses a barely noticable amount of computing power during the playback of your music.

Plays your audio
- Ogg Vorbis, MP1/MP2/MP3 and AAC/M4A
- network streams/online radio
- Chiptune and Tracker music
- MOD and MIDI files (with per song SoundFont support)
- 10-band Equalizer
- Automatic Sample Rate Switching

Handles CUE Sheets
Reads, processes - and to some extent - sanitizes cue sheets

Supports gapless playback
Colibri is extensively designed from the ground-up to provide a true gapless listening experience - with or without using a Cue Sheet.

Picks up where you left off
Saves your current playlist upon quitting and re-opens your songs when you start it up again.

Avoids most problems
Colibri does its' best to avoid most problems before, during and after playback.

Understands your language
Colibri is capable of rendering the song information as it was intended to be shown: of all the tried metadata it had no problem with displaying cyrillic or kanji/katakana/hiragana characters mixed with ASCII.

Respects your privacy
Colibri does not phone home, collect usage data or modify files in any way.

Displays album art - Colibri displays embedded cover art for FLAC files and ID3/iTunes artwork metadata for other files (mainly M4A / ALAC and MP3). When that yields not results then it looks in the folder where the current song resides for a cover art image.

Resides in your Menu Bar
Colibri can place an unobtrusively small icon in the Menu Bar for easy access and playlist control

Integrates with Finder
Colibri conforms all of Apple's strict requirements

Adjusts to your Display
Colibri's interface elements scale themselves nicely on every screen resolution and pixel density.

What's New

Version 1.8.10

Thank you for using Colibri! This update brings Theme support and fixes Automatic Sample Rate Switching. Happy listening!

- Added Help -> Show Debug Log, where you can see what happens under the hood with your DAC
- Added Themes support (Settings -> Themes)
- Themes can be imported system-wide by using colibritheme:///Users/username/theme.colibriTheme
- Switching between Audio Devices during playback continues playback on the selected device
- Audio Output falls back to System Default if saved device is not found
- Added ZXTune support as a switchable option (Settings -> Behavior)
- Added SeekBar animation smoothness switchable option
- Song Preload now sends an extra wake-up signal to external drives
- Added MP3/MP2 support to Cue Sheet index processing
- Better support for files with broken headers
- When Colibri's window loses focus the playlist cursor no longer turns to gray
- Added Menu Bar Song information display (Settings -> Display)
- Added "play the first new song if nothing is playing" to Settings -> Playlist
- Added 'Set volume to 0 dB for DSD' with automatic volume level restoral for non-DSD files
- Added 'DAC and CoreAudio bridging mode' for DSD
- Added option to select fallback frequency
- Added 'Force Sample Rate' option
- Supported sample rates by CoreAudio are now visible within Settings -> Output
- System default output is used if saved device goes missing
- Better handling of adding multiple files at once
- Colibri's main window title now properly centers itself
- Status Bar update redraw cycles have been reduced
- Status Bar now serves as a messaging pipeline too: background progresses can briefly be seen there, such as: state of scanning files, analyzing song lengths for total time statistics and file loading & enqueuing progression
- As per requirements, Colibri is now 64-bit only


- Automatic Sample Rate Switching has been completely rewritten and is now fixed
- Automatic Sample Rate Switching now properly happens with preloaded files
- Dropping files on top of Colibri's main window now properly adds them
- Fixed a typo in BS2B settings
- 'Open Network Stream' now accepts CMD + V for pasting the network address
- Updated support email in About window
- Default EQ is now properly restored when Colibri is opened
- Total time in the main window title bar wouldn't always be accurate while seeking
- Song info wouldn't update when Right/Ctrl-clicking on Colibri in the Dock
- MIDI bank switching wouldn't always be seamless
- BS2B Settings page could cause a crash by simultaneously clearing and assigning a profile
- Dark / Light theme did not properly update the default album art cover
- Deleting multiple songs did not always properly recalculate the statistics
- Moving horizontally with the keyboard left and right keys was disabled while an Open/Save dialog was open - instead, Colibri would seek forward/backward
- Loading a playlist file would cause the Sandbox window to constantly pop up
- Saving a playlist with at least one network stream in it would cause it not be restored properly on loading
- resetting BS2B data didn't always update the text within Settings -> BS2B
- song statistic calculations could go haywire when a song with corrupt header was present
- loading folders with multiple folders wouldn't always start the playback even though autostart was enabled
- Volume wouldn't always properly restore itself between sessions
- Playlist background color could cause some clipping issues
- FLAC files wouldn't always reload their album arts if Album Art was disabled then re-enabled during playback
- Network streams would cause preload to stop playback instead of continuing
- 'silently add them to the list' wouldn't always work with a folders mixed with files
- Deleting thousands of files from the playlist at once is way faster than before (although the Sandbox entitlements still have to be revoked one by one)

Feedback / Bugs / Requests:

Ratings and Reviews

4.6 out of 5
8 Ratings
8 Ratings

Simple and that’s a good thing!

If you are looking for something that will quickly play a list of MP3s or to create playlists without reordering them, then look no further. Been trying to find something simple that would do what quicklook should be able to do, select some MP3s and play them in a list. That’s it! But you wouldn’t believe how hard it is to find an app that does that without turning into the NIGHTMARE that iTunes has become or worse!

This app has some cool features and is simple.


Bit-perfect? Well.

The description claims this app "supports cristal-clear bit-perfect playback". But it does not set the sample rate of the output device, even when using exclusive mode. And so the audio gets resampled to whatever the device happens to be set to, which alters the bits, and therefore is not, as claimed, bit-perfect. It very well may be bit-perfect if the device happens to be set to the sample rate your current song is in, but it's not practical to set this manually for every song, at least if your playlist contains a variety of sample rates, as mine often do. So this is a huge omission for a player intended for bit-perfect playback.

Developer Response

Hi Alcophone,
Thank you for your feedback! Version 1.8.10 fixes the Automatic Sample Rate Switching bug and it should now work as expected.

Knotted Knickers

Much Better Than Vox & Others

Simple, clean inrerface. Doesn’t suffer from glitches I find in the Pine player.


Gabor Hargitai
11.5 MB
OS X 10.10 or later, 64-bit processor
Age Rating
Rated 4+
© Gábor Hargitai


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.