Spotube icon

Spotube

by Kingkor Roy Tirtho · BSD-4-Clause · open source

A music streaming app in which plugins supply everything: song information, playlists and audio. Out of the box it uses MusicBrainz and ListenBrainz for metadata and YouTube for audio.

Needs:No root · Android 7.0+

No known trackers in the code Signer matches F-Droid’s record NonFreeNet

2113 Apps is independent, not affiliated with or endorsed by Kingkor Roy Tirtho. Official sources: source code on GitHub.

Download APK · 128.6 MB v5.1.2 · checked
Version
5.1.2
Size
128.6 MB
Requires
Android 7.0+
Updated
2026-06-09

Screenshots

Spotube screenshot 1Spotube screenshot 2Spotube screenshot 3Spotube screenshot 4Spotube screenshot 5Spotube screenshot 6

Introduction

Spotube describes itself as an extensible, open-source music streaming platform. Everything it plays comes through plugins: one kind supplies song information and playlists, another supplies the audio.

What it uses out of the box

Two plugins ship inside the app and load automatically:

  • MusicBrainz and ListenBrainz supply the song, album and artist information. Signing in to ListenBrainz is optional and lets it record what you listen to.
  • A YouTube audio plugin finds each track on YouTube and streams its audio. On Android it uses the NewPipe extractor to do that by default.

Features

From the project’s README:

  • Downloads, saved with the track’s metadata.
  • Time-synced lyrics, whatever the plugins provide.
  • Playback controlled on the device itself.
  • No telemetry, diagnostics or collection of user data, according to the project. Our scan found no tracker SDKs.

About other plugins

The app can install more plugins, which it finds on GitHub and Codeberg. That list isn’t curated: the project warns that a malicious plugin given full access could steal your credentials, and says it takes no responsibility for third-party plugins. Only add plugins you trust.

No longer a Spotify client

Spotube used to get its music information from Spotify. In 2025 its developer received a cease-and-desist letter from Spotify, and version 5 removed Spotify from the app; the project says it had been in a non-working state for a long time because of legal and other issues. Today there is no Spotify sign-in, and the app isn’t made by or connected with Spotify.

Good to know

  • It isn’t on Google Play. An app called “Spotube – Offline Music Player” on Google Play comes from a different developer.
  • This file is F-Droid’s build, with its update check switched off. It covers 32- and 64-bit ARM and x86_64 in one 128.6 MB file. It is signed with F-Droid’s key, so it won’t install over the developer’s own APK from GitHub, or the other way round, without uninstalling first.
  • F-Droid flags it NonFreeNet. Its stated reason still mentions Spotify, which this version no longer uses; the YouTube audio source is presumably why the flag still applies.
  • One unusual permission, for OPPO phones, comes from a battery-optimisation library: it lets the app open the auto-start settings on OPPO and ColorOS devices. On Android, Spotube asks once for extra battery optimisations to be switched off, so the app can run smoothly.
  • Spotube is released under the BSD 4-Clause licence, which asks for this acknowledgement: This product includes software developed by Kingkor Roy Tirtho.

What’s inside the APK

Trackers

None found

No code matching the Exodus Privacy tracker signatures.

Native code

3 CPU types

Runs on 64-bit and older 32-bit ARM phones.

Android versions

Android 7.0 and up

Built for Android 15 (target API 35).

Permissions

13

3 of them need your approval first.

Flagged by F-Droid:

  • NonFreeNet: Relies on or promotes a proprietary network service.

CPU types in this build: arm64-v8a (64-bit ARM, almost every phone since 2017); armeabi-v7a (32-bit ARM, older and budget phones); x86_64 (64-bit Intel, emulators and Chromebooks).

Asks you first (3)

Android shows a prompt before the app can use these.

  • Read shared storage (Android 12 and older) · READ_EXTERNAL_STORAGE
  • Read music and audio files · READ_MEDIA_AUDIO
  • Write shared storage (Android 10 and older) · WRITE_EXTERNAL_STORAGE
Granted at install (8)

Low-risk permissions Android grants automatically, plus any we have not classified.

  • ACCESS_NETWORK_STATE
  • CHANGE_WIFI_MULTICAST_STATE
  • FOREGROUND_SERVICE
  • FOREGROUND_SERVICE_MEDIA_PLAYBACK
  • INTERNET
  • RECEIVE_BOOT_COMPLETED
  • REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • WAKE_LOCK
Defined by other apps (2)

Permissions that belong to another app or to this app itself.

  • oppo.permission.OPPO_COMPONENT_SAFE
  • oss.krtirtho.spotube.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

More Information

Package name
oss.krtirtho.spotube
Version
5.1.2 (build 45)
File size
128.6 MB (128,561,194 bytes)
Requires
Android 7.0 or later
Category
Media
License
BSD-4-Clause
Developer
Kingkor Roy Tirtho
Released
Jun 9, 2026
Signed by
F-Droid, which built this APK from the published source code. Because the key is F-Droid’s, it won’t install over a copy from Google Play or GitHub (or the other way round) without uninstalling first.
Signer SHA-256
49fa0dd990cd68877545b661360f0538245c791e5b8b5384a54f40de013dadfb
File SHA-256
f853b511a6c7461b34c4c9f01c47de3416eb5d2dea1dbcd0b1e11fcde2706add
Checked
, against the F-Droid index · how we check · verify it yourself

Common questions

Is this APK the official Spotube release?

It is F-Droid’s build rather than the developer’s own: F-Droid compiled Spotube 5.1.2 from the published source code and signed it with its own key. Its SHA-256 matches F-Droid’s signed index. Because the key is F-Droid’s, it won’t install over a copy from Google Play or GitHub without uninstalling first.

What Android version does Spotube need?

Android 7.0 or later (API level 24). Version 5.1.2 is built for Android 15 (target API 35). Runs on 64-bit and older 32-bit ARM phones.

Can Spotube access the internet?

Yes. The APK requests Android’s internet permission. In total it declares 13 permissions, and 3 of them need your approval first.

Does Spotube contain trackers?

No known trackers: our scan of version 5.1.2 found no code matching the Exodus Privacy tracker signatures. The scan covers known tracker libraries; it doesn’t show what data the app itself sends.

Is Spotube open source?

Yes. Spotube is released under the BSD-4-Clause licence, and its source code is published at https://github.com/KRTirtho/spotube.

Recent releases

Version Released Size Requires
v5.1.2 · this download Jun 9, 2026 128.6 MB Android 7.0+
v5.1.1 Feb 25, 2026 128.6 MB Android 7.0+
v5.1.0 Nov 15, 2025 128.9 MB Android 7.0+

Versions currently kept in the F-Droid repository. We host and check only the newest one. Full changelog.

Alternatives and related apps

  • Bloomee Media·24.4 MB·v3.0.4 Also gets its online sources from plugins, and plays your own music files too.
    Download
  • SimpMusic Media·27.5 MB·v2.2.0 A YouTube Music client, with synced lyrics from several sources and an equalizer.
    Download