YouTube Music client for Android with Spotify integrations
Kotlin
1,736
2,518 commits
updated Oct 14, 2026
Meld is an Android music client that brings together the best of Spotify and YouTube Music. It uses your Spotify account to power personalized recommendations, search, and home content — while streaming audio through YouTube Music.
The name "Meld" reflects the core idea: melding two music platforms into a single, unified listening experience.
First time here? Tap the badge above or go to the Releases page, then download the Meld.apk file and open it on your Android device. You may need to allow installation from unknown sources in your phone's settings.
Meld connects to your Spotify account through a built-in WebView login — no developer setup or Client ID required. Here's what happens under the hood:
When the Qobuz toggle is enabled (Settings → Integrations → Spotify → "Use Qobuz for lossless playback"), Meld routes audio through Qobuz's FLAC catalog instead of YouTube Music's lossy AAC streams. The integration is fully opt-in and falls back to YouTube Music whenever Qobuz can't deliver — there's no playback interruption either way.
Important — third-party services: The Qobuz resolvers are run by independent community projects, not by us. They may go down, get rate-limited, or stop working at any time without notice. When they do, playback automatically falls back to YouTube Music — but you may notice slower start times during the failed Qobuz attempt.
Bandwidth and storage: FLAC streams use 3–10× more data than the standard AAC. Hi-Res (24-bit / 96+ kHz) can exceed 1.5 Mbit/s and use ~30 MB per song downloaded. Consider this if you're on a limited mobile plan or have tight storage.
Note: No developer account, Client ID, or any external setup is required. Just log in with your regular Spotify account — free or Premium.
Important: For reliable playback, disable battery optimization for Meld in your phone settings (Settings → Apps → Meld → Battery → Unrestricted). Without this, Android may throttle the app and cause long delays before songs start playing.
US, IT, FR) — this affects which regional Qobuz catalog is queriedThat's it — the next time you play a song, Meld will try Qobuz first and fall back to YouTube Music if the track isn't available there. The toggle can be turned off at any time to revert to YouTube-only playback.
Hot-reload: Toggling Qobuz on/off, switching backend, quality, or country code automatically reloads the currently playing track so the new source takes effect immediately. No app restart is required.
For GitHub Actions builds, add these secrets to your repository:
LASTFM_API_KEY / LASTFM_SECRET — from last.fm/api/account/createGo to the latest release and download the Meld.apk file. Open it on your Android device — you may need to allow "Install from unknown sources" in your phone's settings when prompted. You do not need to download the source code files.
No, GitHub is the only place officially supported for Meld releases. Any other place is not official and thus can be dangerous.
No, it's a false positive. Meld is based on Metrolist which is sometimes flagged with the same false positive. Both Meld and Metrolist are fully open-source projects using the GPL-3.0 license, with the entire source code accessible through GitHub.
Not yet, but it is in the works and should release soon. No date is set in stone, but we estimate the release to be before the end of this year. (So if you ask "Meld PC?", the current answer is NO, but it's coming!)
After logging in, make sure you've enabled "Use Spotify for Home" and/or "Use Spotify for Search" in Settings → Integrations → Spotify. These are off by default. Then go back to the home screen and pull down to refresh. The first load may take a few seconds; subsequent launches will be instant thanks to local caching.
If songs aren't playing or take a long time to start, try the following possible fixes:
In general, the first time you play a song it's normal for it to take a longer time (downloading metadata, YouTube matching). From the second time it will be stored in a local DB and this process won't be needed. If it's still broken, go to the support channel.
Yes. Meld streams audio through YouTube Music's infrastructure like any other music player. It works with any audio output device including Bluetooth headphones, AirPods, car stereos, and speakers.
No. Meld uses Spotify for data only (your library, top tracks, search results) — not for audio streaming. Audio is streamed through YouTube Music. A free Spotify account works perfectly.
This is a YouTube Music limitation and Meld can't do anything about it directly. Certain tracks on YouTube may be age-restricted or region-locked. If you're not logged into YouTube, some of these tracks cannot be played because YouTube requires authentication. To fix this:
If the track still doesn't play after logging in, it may be restricted in your country or permanently unavailable.
The Spotify-to-YouTube matching uses fuzzy matching. You can manually fix an incorrect match:
P.S. This does not work if you have Qobuz enabled.
When enabled, Meld looks up each track on Qobuz and streams the FLAC file directly. Spotify-sourced tracks are matched via ISRC (the universal track identifier) for an exact match; YouTube-native tracks fall back to fuzzy title/artist matching. If the track isn't on Qobuz, or all backend resolvers are temporarily down, playback falls back silently to the standard YouTube Music stream.
The Qobuz resolvers are run by independent community projects — they're not affiliated with us. They can go down or get rate-limited at any time. When that happens, the fallback to YouTube Music is automatic and instant, but you may notice a delay on the first attempt while the failed resolvers are skipped.
Also note that FLAC streams use 3–10× more data than the standard AAC. Hi-Res files can exceed 30 MB per song. If you're on a metered mobile plan or tight on storage, stick to CD quality or keep the feature off on cellular.
Not every track exists on Qobuz, and not every track exists at every quality tier. If Qobuz returns only a preview (no full stream available) or all resolvers fail, Meld falls back to YouTube Music silently and remembers the result. Less popular tracks, indie releases, and rare regional versions are the most common cases. The fallback is the intended behavior and the audio will keep playing — just not in FLAC for that specific track.
Spotify: Meld uses Spotify's APIs in read-only mode to access your library, playlists, and recommendations. It does not stream audio from Spotify, generate artificial plays, or modify your account data. While using unofficial API clients technically falls outside Spotify's Terms of Service, the risk of account action is considered low — similar apps have operated for years without widespread bans. That said, use Meld at your own risk and consider using a secondary Spotify account if you're concerned.
YouTube/Google: Audio is streamed through YouTube Music's infrastructure using the InnerTube API. Google has historically been more aggressive with unofficial clients. To minimize risk:
Bottom line: No bans have been reported by Meld users to date. However, as with any third-party client, we cannot guarantee that platform policies won't change in the future.
The app is only maintained by one dev and he also has a life. Just enjoy the free music and please don't DM/email the dev if you have any questions or enquiries — keep it in its designated channel in the server.
Meld is a fork of Metrolist, originally created by Mo Agamy.
This project and its contents are not affiliated with, funded, authorized, endorsed by, or in any way associated with YouTube, Google LLC, Spotify AB, or any of their affiliates and subsidiaries.
Any trademark, service mark, trade name, or other intellectual property rights used in this project are owned by the respective owners.
120 followers · starred May 2026
145 followers · starred Apr 2026
14 followers · starred Jun 2026
107 followers · starred Jul 2026
YouTube Music client for Android with Spotify integrations
Kotlin
1,736
2,518 commits
updated Oct 14, 2026
Meld is an Android music client that brings together the best of Spotify and YouTube Music. It uses your Spotify account to power personalized recommendations, search, and home content — while streaming audio through YouTube Music.
The name "Meld" reflects the core idea: melding two music platforms into a single, unified listening experience.
First time here? Tap the badge above or go to the Releases page, then download the Meld.apk file and open it on your Android device. You may need to allow installation from unknown sources in your phone's settings.
Meld connects to your Spotify account through a built-in WebView login — no developer setup or Client ID required. Here's what happens under the hood:
When the Qobuz toggle is enabled (Settings → Integrations → Spotify → "Use Qobuz for lossless playback"), Meld routes audio through Qobuz's FLAC catalog instead of YouTube Music's lossy AAC streams. The integration is fully opt-in and falls back to YouTube Music whenever Qobuz can't deliver — there's no playback interruption either way.
Important — third-party services: The Qobuz resolvers are run by independent community projects, not by us. They may go down, get rate-limited, or stop working at any time without notice. When they do, playback automatically falls back to YouTube Music — but you may notice slower start times during the failed Qobuz attempt.
Bandwidth and storage: FLAC streams use 3–10× more data than the standard AAC. Hi-Res (24-bit / 96+ kHz) can exceed 1.5 Mbit/s and use ~30 MB per song downloaded. Consider this if you're on a limited mobile plan or have tight storage.
Note: No developer account, Client ID, or any external setup is required. Just log in with your regular Spotify account — free or Premium.
Important: For reliable playback, disable battery optimization for Meld in your phone settings (Settings → Apps → Meld → Battery → Unrestricted). Without this, Android may throttle the app and cause long delays before songs start playing.
US, IT, FR) — this affects which regional Qobuz catalog is queriedThat's it — the next time you play a song, Meld will try Qobuz first and fall back to YouTube Music if the track isn't available there. The toggle can be turned off at any time to revert to YouTube-only playback.
Hot-reload: Toggling Qobuz on/off, switching backend, quality, or country code automatically reloads the currently playing track so the new source takes effect immediately. No app restart is required.
For GitHub Actions builds, add these secrets to your repository:
LASTFM_API_KEY / LASTFM_SECRET — from last.fm/api/account/createGo to the latest release and download the Meld.apk file. Open it on your Android device — you may need to allow "Install from unknown sources" in your phone's settings when prompted. You do not need to download the source code files.
No, GitHub is the only place officially supported for Meld releases. Any other place is not official and thus can be dangerous.
No, it's a false positive. Meld is based on Metrolist which is sometimes flagged with the same false positive. Both Meld and Metrolist are fully open-source projects using the GPL-3.0 license, with the entire source code accessible through GitHub.
Not yet, but it is in the works and should release soon. No date is set in stone, but we estimate the release to be before the end of this year. (So if you ask "Meld PC?", the current answer is NO, but it's coming!)
After logging in, make sure you've enabled "Use Spotify for Home" and/or "Use Spotify for Search" in Settings → Integrations → Spotify. These are off by default. Then go back to the home screen and pull down to refresh. The first load may take a few seconds; subsequent launches will be instant thanks to local caching.
If songs aren't playing or take a long time to start, try the following possible fixes:
In general, the first time you play a song it's normal for it to take a longer time (downloading metadata, YouTube matching). From the second time it will be stored in a local DB and this process won't be needed. If it's still broken, go to the support channel.
Yes. Meld streams audio through YouTube Music's infrastructure like any other music player. It works with any audio output device including Bluetooth headphones, AirPods, car stereos, and speakers.
No. Meld uses Spotify for data only (your library, top tracks, search results) — not for audio streaming. Audio is streamed through YouTube Music. A free Spotify account works perfectly.
This is a YouTube Music limitation and Meld can't do anything about it directly. Certain tracks on YouTube may be age-restricted or region-locked. If you're not logged into YouTube, some of these tracks cannot be played because YouTube requires authentication. To fix this:
If the track still doesn't play after logging in, it may be restricted in your country or permanently unavailable.
The Spotify-to-YouTube matching uses fuzzy matching. You can manually fix an incorrect match:
P.S. This does not work if you have Qobuz enabled.
When enabled, Meld looks up each track on Qobuz and streams the FLAC file directly. Spotify-sourced tracks are matched via ISRC (the universal track identifier) for an exact match; YouTube-native tracks fall back to fuzzy title/artist matching. If the track isn't on Qobuz, or all backend resolvers are temporarily down, playback falls back silently to the standard YouTube Music stream.
The Qobuz resolvers are run by independent community projects — they're not affiliated with us. They can go down or get rate-limited at any time. When that happens, the fallback to YouTube Music is automatic and instant, but you may notice a delay on the first attempt while the failed resolvers are skipped.
Also note that FLAC streams use 3–10× more data than the standard AAC. Hi-Res files can exceed 30 MB per song. If you're on a metered mobile plan or tight on storage, stick to CD quality or keep the feature off on cellular.
Not every track exists on Qobuz, and not every track exists at every quality tier. If Qobuz returns only a preview (no full stream available) or all resolvers fail, Meld falls back to YouTube Music silently and remembers the result. Less popular tracks, indie releases, and rare regional versions are the most common cases. The fallback is the intended behavior and the audio will keep playing — just not in FLAC for that specific track.
Spotify: Meld uses Spotify's APIs in read-only mode to access your library, playlists, and recommendations. It does not stream audio from Spotify, generate artificial plays, or modify your account data. While using unofficial API clients technically falls outside Spotify's Terms of Service, the risk of account action is considered low — similar apps have operated for years without widespread bans. That said, use Meld at your own risk and consider using a secondary Spotify account if you're concerned.
YouTube/Google: Audio is streamed through YouTube Music's infrastructure using the InnerTube API. Google has historically been more aggressive with unofficial clients. To minimize risk:
Bottom line: No bans have been reported by Meld users to date. However, as with any third-party client, we cannot guarantee that platform policies won't change in the future.
The app is only maintained by one dev and he also has a life. Just enjoy the free music and please don't DM/email the dev if you have any questions or enquiries — keep it in its designated channel in the server.
Meld is a fork of Metrolist, originally created by Mo Agamy.
This project and its contents are not affiliated with, funded, authorized, endorsed by, or in any way associated with YouTube, Google LLC, Spotify AB, or any of their affiliates and subsidiaries.
Any trademark, service mark, trade name, or other intellectual property rights used in this project are owned by the respective owners.
120 followers · starred May 2026
145 followers · starred Apr 2026
14 followers · starred Jun 2026
107 followers · starred Jul 2026