-
-
Notifications
You must be signed in to change notification settings - Fork 30
FAQ
QBZ is a free, open-source, native Linux desktop client for Qobuz. It provides bit-perfect audio playback through direct integration with ALSA and PipeWire, bypassing the limitations of browser-based players.
No. QBZ uses the Qobuz API but is not affiliated with, endorsed by, or certified by Qobuz. Qobuz is a trademark of Xandrie SA.
Yes. QBZ is open source and released under the MIT license. You need a Qobuz subscription to stream music, but the app itself is free.
QBZ is designed specifically for the Linux audio stack (ALSA, PipeWire, PulseAudio). The entire architecture is built around native Linux audio capabilities. There are no plans for Windows or macOS.
Any Qobuz plan works. However, for Hi-Res playback (the main reason to use QBZ over a browser), you need a Studio or Sublime plan.
| Plan | Max Quality |
|---|---|
| Studio / Sublime | Hi-Res 24-bit / 192 kHz |
| Standard | CD Quality 16-bit / 44.1 kHz |
Browsers route audio through the WebAudio API and the system mixer, which resamples everything to a fixed rate (usually 48 kHz). There's no way for a browser to:
- Send audio directly to a DAC
- Switch sample rates per track
- Take exclusive control of an audio device
- Bypass the system mixer
QBZ solves all of these by using native audio backends.
DAC Passthrough means QBZ sends the audio stream directly to your DAC at the track's native sample rate, without any conversion. A 192 kHz track is sent as 192 kHz data — your DAC receives exactly what Qobuz encoded.
In Exclusive Mode, QBZ takes sole control of your audio device. No other application can play sound through it. This prevents the system mixer from touching your audio stream and ensures bit-perfect playback.
This means audio is being resampled by the system mixer. Fix:
- Switch to ALSA Direct backend, or
- Enable Force Bit-Perfect in PipeWire settings
See Audio Configuration for details.
Yes, but Bluetooth codecs (SBC, AAC, LDAC, aptX) always transcode audio. You won't get bit-perfect playback over Bluetooth regardless of settings. QBZ will still play fine, but the audio quality is limited by the Bluetooth codec.
FLAC, WAV, AIFF, MP3, AAC (M4A), and OGG Vorbis. See Local Library for details.
No. Tag edits are stored in a sidecar database. Your original files are never modified.
The local library and local file playback work without internet, but you need a Qobuz account to log in initially. QBZ is primarily a Qobuz client; local library support is an additional feature.
Yes. QBZ can import playlists from Spotify, Apple Music, Tidal, and Deezer using fuzzy track matching. See Integrations for details.
Yes. QBZ displays synchronized lyrics when available, with time-synced scrolling. You can click any line to seek to that position.
Yes. QBZ supports Chromecast and DLNA/UPnP casting. See Casting and Remote Control.
Yes, with offline queue support. See Integrations.
See Troubleshooting#qbz-wont-start--crashes-on-launch.
Run qbz --reset-graphics or QBZ_HARDWARE_ACCEL=0 qbz. See Troubleshooting#graphics-issues.
Open an issue at github.com/vicrodh/qbz/issues.
Getting Started
Audio
Appearance
Features
Help