MusiXmatch is a song lyrics app, which allows you to read lyrics to music on your device, as well as search for others, and even singalong. It's an ad supported free app, but you can subscribe to remove the ads.
Lyrics in real time
With over 6 million songs in its database, MusiXmatch has most songs you are likely to want. Older and more obscure songs may not be there, but for the most part you'll get results for whatever you're listening to. Some lyrics are simply a block of text, but many newer and more popular songs are given to you Karaoke style, in time with the music. You can add to and edit lyrics too, if you see a mistake (they do exist).
There's an option to 'remove the singing', turn on your microphone, and sing along too. However, the processing to remove vocals from a track is far from perfect, resulting in tinny and muddy backing tracks for you to sing over.
Better without ads
When you open the app you'll see Trending Lyrics, which are generally whatever is popular worldwide. MusiXmatch doesn't personalize this based on your personal listening habits, regardless of whether you sign into it via a Facebook or Google account.
Paying for a subscription removes ads. They can be quite intrusive, appearing over every song you play and are far too easy to accidentally tap, sending you out to the app store or elsewhere. You also get TV mirroring, so you can watch MusiXmatch on your TV, and 'premium user support'.
Great for lyrics, Karaoke is unconvincing
MusiXmatch is an easy to use and convenient way to get lyrics for songs. Its singalong, karaoke features are disappointing compared to the real thing, but if you stick to just getting lyrics, MusiXmatch is great.