Best Tubidy Alternatives for Android & iPhone in 2026 (No Ads)
Tubidy sells itself as the fastest way to grab an MP3 on a phone, and in 2026 that pitch still works — until you tap a result. What follows is a redirect chain, a decoy button and a file that lands in a folder nothing can play. This guide covers how that happens, which open-source Android apps replace it, what an iPhone can honestly do, and how to turn loose downloads into a library you can shuffle. Every version number, star count and file size below comes from the projects' official release pages this October.
Why Tubidy-style sites fall apart on a phone
Open a Tubidy mirror on an Android phone and the download page never settles. The first tap fires a pop-under, the second opens an interstitial ad, and the button you aimed for moves as the layout reflows around a sticky banner. On a 6-inch screen the real hit target is a few millimetres wide, so a miss costs you another redirect loop.
The mechanism is not an accident. These sites sell clicks, so each page loads 15 to 30 ad scripts and several download buttons that are decoys. The genuine file link is bound to a specific event sequence the site controls, which is why the same page works on a desktop and fails on a phone. Add a fake 'allow notifications' prompt and a cloned-looking player, and the tab is doing everything except downloading.
Even when the file arrives, the browser cannot hold it. Chrome and Safari both stop audio when you switch tabs or lock the screen, because the audio element lives inside the page and Android evicts the tab to reclaim memory. There is no queue, no lock-screen control and no resume point. On iOS it is worse: Safari cannot write an MP3 into the Music app, downloads land in Files under On My iPhone, and nothing scans them into a library. Two hundred files later you have album art on none of them.
What a real replacement looks like
A replacement does not have to be a website. Four things separate an app that fixes the problem from another ad page with a different logo.
- It installs, so it owns its window, its cache and its playback queue instead of borrowing a browser tab.
- It plays in the background with lock-screen and headset controls — something no download landing page has ever done.
- It keeps state: playlists, recently played, and a search history that survives a restart.
- It updates from a repository you can read, not from a domain name that rotates every few months.
Android deep dive: five apps worth the storage
27.6k stars, AGPL-3.0, v0.6.2. A 30.2 MB universal APK or a 17.4 MB arm64 build. Everything is a plugin — sources, themes, behaviour — with no account and no ad code in the bundle. The strongest all-round Android pick.
18.7k stars, Apache-2.0, v1.9.1. Installs on Android 5.0 and up, and the arm64 APK is only 13.2 MB. Same plugin model as the 54.5k-star desktop app, tuned for a phone screen.
13.5k stars, GPL-3.0, v13.7.0. A Material You front end for YouTube Music with offline caching and true background playback. 25.6 MB, or 27.2 MB with Google Cast. Currently in maintenance mode.
50.0k stars, BSD-4-Clause, v5.1.2. Uses your free Spotify account for playlists and metadata, then streams audio from public sources. The universal APK is 122.4 MB. Also the rare player with an iOS build.
17.0k stars, MIT, v5.1.0. A 16.5 MB beta APK for the NetEase-style player that already runs on desktop and the mobile web. Worth watching while it is still labelled beta.
MusicFree (v0.6.2): the plugin-first default
MusicFree is the closest thing to a default in 2026. Install the universal APK (30.2 MB) if you are unsure which architecture your phone uses, or the arm64 build (17.4 MB) on anything bought in the last five years. Sideloading means enabling 'install unknown apps' for your browser or file manager once, then tapping the APK.
The plugin model is the point. Sources are separate files you import, so the app itself never bundles a scraping engine and stays auditable. Import a source, search, and results stream or download depending on what that source can do.
Pros: no ads, no account, a tiny install and active development at 27.6k stars. Cons: it ships with zero sources, so your first ten minutes go on finding and importing plugins — a real barrier if you want something that works out of the box. It is also Android and HarmonyOS only.
Who it is for: anyone who wants a Tubidy replacement they can actually read the code of, and who does not mind one plugin step to get there.
LX Music Mobile (v1.9.1): 13.2 MB, Android 5.0 and up
LX Music Mobile is the phone arm of LX Music Desktop, the 54.5k-star Electron player that has been a staple for years. Version 1.9.1 ships as a 13.2 MB arm64 APK or a 27.5 MB universal build, and it runs on Android 5.0 and later — the oldest floor of any app here.
Install notes: the same sideload route as MusicFree. Because the install is so small, it is the right pick for a cheap or older handset where a 122 MB APK is a genuine cost.
Pros: tiny, fast, Apache-2.0 licensed, a familiar plugin architecture and broad device support. Cons: fewer bundled sources than MusicFree, a plainer interface, and the same plugin-hunting homework. Who it is for: budget and older Android phones, or anyone already running LX Music on the desktop who wants the same workflow in their pocket.
Metrolist (v13.7.0) and Spotube (v5.1.2): streaming with a real queue
Metrolist takes a different route: instead of plugins, it is a client for YouTube Music. Version 13.7.0 is 25.6 MB, or 27.2 MB if you want the Google Cast build. The draw is offline caching — tracks you play are stored on the device, so they keep working on a plane or in a tunnel — plus genuine background playback with lock-screen controls. Material You theming means it looks native on Android 12 and up. The caveat is that the project is in maintenance mode, so expect bug fixes and polish rather than new features.
Spotube uses your free Spotify account for playlists, artists and metadata, then resolves each track to audio from public sources. The Android APK is a heavy 122.4 MB because it carries its own engine. Pros: your existing Spotify library, no premium, no ads, BSD-4-Clause licensing, and 50.0k stars behind it. Cons: resolution depends on public sources, so the occasional track will not match, and 122 MB is a lot for an app you install by hand.
Who they are for: Metrolist suits anyone who lives in YouTube Music and wants it cached and controlled from the lock screen. Spotube suits anyone whose playlists live in Spotify and who wants them to play on the phone without a subscription.
Alger Music Player (v5.1.0) and the rest of the Android bench
Alger Music Player v5.1.0 is the newest Android entry — a 16.5 MB beta APK for a player that already runs on Windows, macOS, Linux and the mobile web. It is MIT licensed with 17.0k stars, and worth watching rather than depending on while it carries the beta label.
Two more are worth naming, and both are desktop-first. MusicFree Desktop (v0.0.8, 9.0k stars, AGPL-3.0) runs the same plugins on macOS, Windows and Linux, which makes it the natural partner to a MusicFree phone. Nuclear (player 1.51.2, AGPL-3.0, 18.7k stars) aggregates free sources from YouTube, SoundCloud and Bandcamp on the desktop with downloads built in. Neither is a phone app; both are good places to build the desktop half of a setup.
iPhone and iPad: why the App Store has nothing, and what works instead
Apple's App Store guidelines require apps to have the rights to the content they play, which rules out the entire plugin-player category. There is no MusicFree for iOS and there will not be one — you cannot sideload an APK, and a plugin that scrapes third-party sources fails review. So the honest answer for iPhone and iPad is a short list, and none of it is a clone of Tubidy.
The rare open-source player that publishes an iOS package — a 33.2 MB .ipa against v5.1.2. It is not on the App Store, so you sideload it with a signing tool or a self-hosted build.
33.4k stars, MIT, v0.4.11. Open its hosted build or your own Docker deployment in Safari, then Add to Home Screen. It installs as a PWA with its own icon and window.
The v5.1.0 release covers desktop as well as the mobile web, so the same PWA trick applies. 17.0k stars, MIT licensed.
Strawberry (1.2.31, GPL-3.0) plays and organises local files, while Feishin (v1.17.0, 10.2k stars) fronts a self-hosted Navidrome or Jellyfin server you can reach from Safari on the same network.
Spotube on iOS: five things to check first
- There is no registration-free path. Sideloading a 33.2 MB .ipa needs a signing service, a developer certificate, or a self-hosted build from the repository — plan for that before you start.
- Signing certificates expire. A free developer certificate lasts seven days, so expect to re-sign unless you pay for a yearly one.
- Files you download on iOS stay in the app's own container. Nothing imports them into the Music app for you.
- Background playback is granted per app by the system, not per feature. If the build lacks the audio background mode entitlement, playback stops the moment you lock the screen.
- Do not chase 'Tubidy for iPhone' pages. Every one of them is a sign-up funnel or a prompt to install a configuration profile that does nothing.
From a Downloads folder to a real music library
A Downloads folder is not a library. The difference is metadata: artist, album, track number and embedded cover art. Without them every player shows filenames, and a phone with 200 tracks becomes unusable.
The workflow that holds up: download into one folder, tag the files on a computer, then sync a single directory to the phone.
- Tagging: MusicBrainz Picard writes ID3 tags and pulls cover art from the MusicBrainz database; mp3tag does the same with a faster batch mode.
- Structure: keep one folder per album named Artist - Year - Album, which is what every server and player expects.
- Files: MP3 at 320 kbps is the safe default; use FLAC when the source is lossless and storage allows.
- Sync to Android: Syncthing mirrors the library folder to the phone without a cable or a cloud account.
- Sync to iPhone: copy the folder into Strawberry or Feishin on the desktop, then move it across with a cable or a file manager.
- Playback on the phone: every player here reads embedded tags, so MusicFree and LX show cover art the moment the tags are present.
Safety and legality: how to judge a source
Downloading a song for personal listening is not the same as redistributing it, and that line matters when you pick a source. A few rules cut most of the risk.
- Ignore every domain that mirrors Tubidy by name. If the site has a number, a hyphen or a random suffix in the hostname, treat its install prompt as malware.
- Never install a 'downloader' that asks for accessibility permissions. No music app needs to read your screen.
- Prefer projects with a public repository and a release page you can inspect. MusicFree, LX Music Mobile, Metrolist and Spotube all qualify.
- Check the licence. AGPL-3.0, Apache-2.0, GPL-3.0 and MIT are open and auditable; a closed installer from a mirror is not.
- Keep downloads personal. Reuploading or sharing a track is copyright infringement in most jurisdictions regardless of how you got the file.
- Verify the file size before installing. A 122.4 MB Spotube APK that arrives as 3 MB has been repackaged by someone else.
Three setup paths: Android, iPhone, computer
Android, about ten minutes. Enable installs from unknown sources for your browser or file manager. Download the MusicFree universal APK (30.2 MB) or its arm64 build (17.4 MB); on an older phone use LX Music Mobile's 13.2 MB arm64 APK instead. Install, open it, import a plugin source, then play a track and confirm it keeps going with the screen off before you trust it.
iPhone, about twenty minutes. In Safari, open the YesPlayMusic web build and use Share, then Add to Home Screen, which gives you a standalone PWA. If you want Spotube, sideload the 33.2 MB iOS package with a signing tool and a developer certificate. Use Files to organise anything you save; nothing lands in Music automatically.
Computer, about fifteen minutes. Install MusicFree Desktop (v0.0.8) or Nuclear (player 1.51.2) to build and tag a library, then either play from there or use Syncthing to push the tagged folder to your phone. Keep one canonical library folder and let every device sync from it.
Common problems and fixes
- A track plays for one second and stops: the plugin source is dead. Swap sources rather than reinstalling the app.
- Searches return empty for every artist: the source needs an update, or the API it calls changed. Import the newest plugin version.
- Audio stops when the screen locks on Android: turn off battery optimisation for the app, then disable 'pause activity when unused' for it.
- The APK will not install: you never granted install permission to the browser that downloaded it, or the phone is armv7 trying to run an arm64-only build. Use the universal APK.
- Nothing shows in the library after a download on Android: the file went to a folder the player does not scan. Point its library path at your download directory, or move the files.
- Tracks appear as filenames with no artist: the files have no ID3 tags. Tag them with Picard or mp3tag before syncing.
- Spotube skips or mismatches songs: it resolves audio from public sources, so an unavailable track falls back to silence. Re-search the title.
- iOS playback dies on lock: the sideloaded build lacks the background-audio entitlement, or the certificate expired and the app was revoked.
The verdict
The short version: on Android, install MusicFree (30.2 MB universal, 17.4 MB arm64) and keep LX Music Mobile (13.2 MB) as the fallback for older phones. If you live in YouTube Music, Metrolist v13.7.0 hands you offline caching and background playback for 25.6 MB; if you live in Spotify playlists, Spotube v5.1.2 does the same job without premium.
On iPhone there is no downloader to install, because Apple's rules do not allow one. Use Spotube's 33.2 MB iOS build if you can manage a signing certificate, or install YesPlayMusic and Alger as PWAs from Safari and stream. Sync from a desktop library when you need offline listening.
The common thread is that none of these is a Tubidy clone, and that is the point. A clone monetises the same broken taps. An installed open-source player gives you a queue, a library and a repository you can read. That is the upgrade.
See all mobile downloads