Shazam is more famous for its music-detection skills, but it is also a convenient means of streaming tracks when they are recognized. Shazam works best when being paired with another streaming app. It recognizes songs and television shows in few seconds, and provides purchasing or streaming options from Spotify, Apple Music, Amazon Music, and more. It also provides lyrics for your selected song.
Amazon Music (free or subscription)
Amazon may have appeared late in the world of music, but its Amazon Music app is really good. It allows users to access to tons of free songs and contains your entire Cloud Player library, including your uploaded songs and those that you purchased from Amazon itself. However, access to the full 60 million-strong libraries can only be included with an Amazon Music Unlimited subscription, which will require $10 per month or $8 for Amazon Prime members. If you have only one device, you can pay just $4 per month by tying your subscription to a single Fire or Echo device.
Amazon also gives Amazon Prime members free access to a pared-down version of full membership with two million songs. It is a good bonus for an existing Amazon Prime member but does feel slightly rubbish compared to the enormous offerings of Google Play Music, Apple Music, and Spotify.
Bandcamp (individual purchases)
It’s no secret that many artists don’t get a great cut from most streaming services, but that is not the case of Bandcamp. It is regarded as the platform for directly supporting artists, and 80-85 percent of the money that you spend goes directly to the band, singer, or creator you have bought from, which makes this become one of the best ways to support more niche acts easily. You don’t have to pay any subscription fee to download this app, but neither does it use a free model. Instead, you buy albums and tracks from each artist, and you can then stream or download them from Bandcamp.