There’s no shortage of music apps available on both Android and iOS. In fact, based on our independent research, we estimate that there are probably between a zillion and a jillion apps. Those aren’t exact figures, of course, but we reckon we’re not far off. With all that choice, it’s hard to decide which app you want. Making that even harder is the fact that there are multiple different types of music apps. Do you want internet radio or direct streaming? A guitar tuner or a portable DJ station? There’s a lot going on, and it can be overwhelming. That’s why we’ve done the hard work for you and dug up the best music apps available for Android and iOS.
Some are free-of-charge, but many of the best require a subscription fee, or even in-app purchases. Nonetheless, below are our picks for the best music apps, whether you’re looking to simply listen to music, learn musical skills, or create your own tunes. Before we start, don’t forget that music is best listened to with a good pair of cans, so check out our picks for the best headphones you can buy and the best noise-canceling headphones.
The best apps for listening to music
Google Play Music (free/subscription)
With the announcement that Google Play Music will eventually transition into the YouTube Music app, you might think that getting into Google Play Music at this late stage is somewhat pointless. That couldn’t be further from the truth. Google has promised a “soft landing” for all Play Music users, and all playlists will be transferred over when the transition is complete. Regardless of the change, Play Music still grants you full access to your cloud-based music collection on the go, and from the Play Music website, as well as podcasts. As expected for a Google app, the design is clean, lined with hand-picked playlists and custom radio stations. A subscription costs $10 a month and gives you access to Google’s massive song database, personalized radio stations with unlimited skips, smart recommendations, and YouTube Red. That subscription will eventually transition into a YouTube Music Premium subscription that’s good for background listening, downloads, and ad-free music. The free version of Play Music still allows you can still upload up to 50,000 of your own songs to Google’s cloud, and you won’t get any ads while listening to your collection. While Google’s musical offerings are a little confused right now, Play Music itself is still a great choice.
Apple Music (subscription)
Apple Music is Apple’s music streaming service, and it offers you complete access to any song in the Apple Music library — no matter where you are. The well-designed app is available for both Android and iOS, and though the service’s catalog of 50 million songs is clearly its biggest draw, it also includes a host of custom playlists, radio shows, and the like. A subscription starts at $10 a month for individuals; it’s $5 for a Student sub and a $15 Family option is also available. You can also upload 100,000 songs to Apple’s servers, but unlike Play Music, there’s no free option.
YouTube Music (free/subscription)
YouTube Music used to be something of a black sheep, but it’s preparing for its time in the sun with the imminent shutdown of Google Play Music. But it’s no lesser option; YouTube is one of the largest repositories of music in the world, and YouTube Music gives you access to all of it. It’s free to use with ads, but if you want ad-free listening, background listening, and offline downloads, then you’ll need a YouTube Music Premium subscription, which costs $10 a month. Otherwise, if you’re already paying $12 a month for the YouTube Premium subscription (that comes with ad-free videos), then YouTube Music Premium is rolled into that subscription too.
One of the best-known players in the game, Spotify is a massive force in the streaming industry, boasting more than 80 million subscribers and access to 40 million tracks. The mobile app boasts the same functionality as its desktop counterpart, allowing you to stream single tracks or entire albums with the option to create custom playlists. A free account only allows for Shuffle Play, so if you want to be able to play any song, listen offline, and ditch those ads, then you’ll have to cough up $10 a month to do so. There’s also the option for a cut-price Student sub that comes with Hulu access, and a Family option that cuts price for multiple accounts too.
While Shazam is better known for its music-detection skills, it’s also a convenient means of streaming tracks once they are recognized. Not really a stand-alone music app, Shazam works best when paired with another streaming app, recognizing songs and television shows in a matter of seconds, and providing purchasing or streaming options from Amazon Music, Spotify, Apple Music, and more. It even provides lyrics for your chosen song. The real-time chart is just a plus.
Amazon Music (free/subscription)
Amazon might have been late to the game, but its streaming app is pretty good. It gives access to a bunch of free songs and also contains your entire Cloud Player library, including uploaded songs and those you purchased from Amazon itself. Access to the full 50 million-strong library is only included with an Amazon Music Unlimited subscription, with will set you back $10 a month, or $8 for Amazon Prime members. If you only have one device, then you can pay just $4 a month by tying your subscription to a single Echo or Fire device. Amazon Prime members also get free access to a pared-down version of full membership with 2 million songs. It’s not a bad bonus for an existing an Amazon Prime member, but that option does feel slightly rubbish when compared to Apple Music’s, Google Play Music’s, and Spotify’s enormous offerings.
8tracks takes us back to the days when we would craft mix tapes for our friends, and this app is like being given millions of carefully created mix tapes. Access to the playlists is free and all of them are handcrafted by real people, and you’ll soon find there’s a playlist for every occasion — from a study playlist for when you need to hit the books to a workout playlist to help you get pumped. Though the free app does contain ads, you can also subscribe to the 8tracks Plus plan, which features unlimited ad-free listening for $5 a month, or $30 a year.
Audiomack (free/monthly subscription)
There are a million streaming services, but Audiomack specializes in getting you the hottest new songs, mixtapes, and playlists from genres like hip-hop, rap, R&B, EDM Afropop, and reggae. Sign up and you’ll be asked to select a few artists to listen to, or you can jump straight to the trending list instead. Songs are organized into a variety of playlists, including mood playlists, and you can follow individual artists. When you’re listening to a track you can comment on it for others to find, save it in playlists, and even download it for later. A subscription costs $5 a month and gets rid of those pesky ads. It only has 4 million tracks to choose from, so it’s not as wide-ranging as the bigger apps, but it’s a must-download if you love the musical genres available.
TuneIn Radio (free/subscription)
The days of internet pirate radio has mostly passed, but there’s still some great stuff out there. TuneIn Radio grants you access to more than 120,000 live radio stations from around the globe. The app offers a bevy of local content as well, providing on-demand streams encompassing sports, news, talk shows, music, and current events among other stellar offerings. There’s also good news if you’re a sports fan — TuneIn’s premium service offers radio access to live NFL, MLB, NBA, and NHL games, and ad-free listening for $10 a month or $100 a year. But if you’re not interested in that, you can still access the live radio stations for free.
Soundcloud is a wide-ranging community of musicians, bands, podcasters, and more. The app retains all the hallmarks of the full site, allowing you to search for new artists to follow, listen to songs in your feed, and even record and post your own audio. There are two types of premium subscriptions — the Pro subscription is for music creators, which start from $6 a month and offer additional storage space and stats for uploaded tracks. SoundCloud Go is intended for listeners, and comes in two tiers. Basic Go costs $5 a month, and offers ad-free listening and the ability to save tracks offline. Go+ offers high-quality audio and access to SoundCloud’s full catalog with no previews for $10 a month.
Despite a dwindling user base, Pandora is a mainstay of the streaming realm. Essentially a personalized radio service, the app’s algorithms create a ceaseless playlist for you by taking your likes and dislikes into account as you listen. Simply boot up the app and let it go. If you want an ad-free radio experience with unlimited skips and offline radio, then that’s available from Pandora Plus for $5 a month. The Premium experience costs $10 (or $15 for a family plan) and gives you the ability to choose single tracks to listen to. Unfortunately, Pandora is only available in the U.S. at the moment.
Designed for the audio aficionado, Tidal boasts more than 60 million lossless-quality tracks, an offline mode, quick access to music videos, tailor-made suggestions, and in-depth interviews covering everyone from Jack White to Jay-Z. Tidal has a massive amount of subscription options, split into Premium ($10 a month) for the standard service and HiFi ($20 a month) for completely lossless tracks. There are discounts available for Family accounts, students, and members of the U.S. military.
Stingray Qello Concerts (free/subscription)
Sometimes hearing isn’t enough. Qello Concerts lets you see it in action, granting you on-demand access to full-length concerts and riveting documentaries from the likes of Pink Floyd, Nirvana, Lady Gaga, and countless others. It might seem like a limited amount of content, but trust us, 2,000 performances are plenty. Qello is also available on a wide variety of devices, including Apple TV, Roku, and Android TV. For access to the database, you’re looking at $8 a month, or you can save money by paying $96 upfront for the entire year.
Musixmatch Lyrics (free)
Musixmatch boasts the world’s largest catalog of lyrics, and its dedicated app lets you listen to songs in your library with synced lyrics, including English-translated lyrics for songs in a foreign language. It also lets you search for song lyrics, whether by title or lyric, helps you identify music playing around you with a simple tap, and you can add lyrics yourself if they’re missing. There’s a Pro service that gives you offline access to lyrics with no ads, and the app also syncs up with other streaming services to provide lyrics for songs playing on them.
Formerly known as Slacker Radio, LiveXLive is a new music streaming app that offers you access to millions of music tracks, but also to the latest live events by your favorite artists. The free version only provides access to music radio stations, and you can’t pick and choose tracks to listen to, but you do still get access to the live events. Plus members get ad-free listening, maximum audio quality, and unlimited skips for $4 a month, but the complete experience comes at the Premium tier for $10 a month. That gives you the ability to listen to specific tracks and albums on demand, offline listening, playlist and station creation, and all the Plus benefits too. But the live footage of concerts and festivals is definitely the draw here.
Deezer offers a truly massive library of tracks, but its headline feature is the Flow feature. Flow learns about your favorite types of music and creates a mix of music and artists just for you, based on artists it knows you like and some it thinks you will. Deezer Premium gives unlimited access to all 50 million songs, offline playback, and no ads, and starts at $10 a month. If you’re wanting the highest quality of music available, then Deezer also offers a $20 HiFi subscription that uses high-definition FLAC codecs for the best possible listening experience. If you’re rocking on with the free version though, then you’re restricted to the Flow feature and mixes on mobile.
Jango Radio (free)
A lot of music streaming apps are free for a while before charging a fee, but Jango is completely free with no hidden costs. You can browse music, explore by category, or create your own station by searching for an artist. There are ads, but they’re small ads that appear just under the album art and aren’t particularly intrusive. You can also share stations with your friends on Facebook and Twitter.
Napster Music (subscription)
Though battling Metallica and Dr. Dre shouldn’t put you in good stead in the music business, it doesn’t seem to have done Napster much harm. Now very far away from its roots as a P2P file sharing platform, Napster has been reborn as a subscription-based music service with 40 million songs in its database. A basic unRadio subscription is $5 a month, but only allows the use of a personalized radio station — though you do get unlimited skips, ad-free listening, and high-quality music. The real deal is the $10 monthly subscription, which offers an experience similar to Spotify and other services. Crucially, the Premium $10 subscription also comes with a “Kids” mode, which strips out unsuitable music, which may give Napster’s offering the edge if you’re looking for a child-friendly option.
The best apps for creating music
The mobile GarageBand isn’t so different from its desktop brethren. You can play and loop a variety of instruments, from cello and acoustic guitar to drums and synths, using your iPhone’s touchscreen display. You can even tweak the tempo, key, time signature, and chords in the process. Unfortunately for Android aficionados, it’s iOS only, so check out something else if you’re stuck in Google’s ecosystem.
FL Studio Mobile ($14+)
Looking for a GarageBand alternative? FL Studio Mobile is a very advanced audio-editing app that offers synthesizers, drum kits, loop beats, and more. It comes with a bunch of effects, and you can expect to find limiters, parametric equalizers, a chorus tool, and MIDI controller support. It syncs your projects between devices as well, so you can start a track on the iPad at home, and make tweaks to it on your Galaxy smartphone while waiting for the bus.
Definitely one for the kids, Loopimal creates music loops by representing each individual part of the track as a different animal or shape. Essentially a musical sandbox for the kids, it’s nevertheless a pretty powerful music-making tool, and it’s one that might help spark an interest in music creation that could last a lifetime. It’s one for the kids, but don’t think it’s just child’s play because of that.
Featuring a realistic physics engine and Jonas Eriksson’s attractive graphics, Musyc’s foundation is based solely on drawn shapes and their interactions. There are also two effects channels, as well as a coupled track mixer that builds upon the app’s 88 instruments. More of a game than a full-fledged music creation suite, it’s nonetheless a great way to create some tunes.
DJ Studio 5 (free)
Turntables that fit in your pocket are difficult to come by. With DJ Studio 5, you can mix, remix, scratch, loop, pitch, and record any of your music files by using the two virtual turntables. When you’re finished putting your masterpiece together, you can even save and post the final mixes to SoundCloud, or share them on Facebook.
Ultimate Guitar Tabs (free)
You don’t need to be able to read sheet music in order to play the guitar. Ultimate Guitar Tabs touts interactive lessons and a robust catalog of more than 800,000 ukulele and guitar tabs, which allow you to view chord diagrams and the placement of various notes on the fretboard at a glance. While the app itself is free, you’ll need to pay to access to certain features, but it comes with a bunch of stuff that makes learning the guitar a whole lot easier.
Three-ring binders can get heavy, so why not transport all your music in your much lighter phone or tablet? ForScore is tailor-made for stowing your sheet music on the go. The app allows you to edit and annotate your music while providing you with options for tagging, sharing, and displaying your music alongside the accompanying audio track. It used to be that ForScore on phone and tablet were supported by different apps, but that’s no longer the case. Unfortunately, that does mean it’s more expensive than it used to be, but it does mean a united experience across iPad and iPhone, and Apple Pencil support too.